Chore Wheel
Spin for a single chore, or assign the whole list across the household and print a weekly rota for the fridge.
Selections are generated locally in your browser using the Web Crypto API when available. The result is chosen before the animation starts, so how the animation looks can never change what is picked.
Loading the chore wheel…
What is the Chore Wheel?
The Chore Wheel does two jobs. Spin it to settle one chore on the spot, or use the assignment panel to deal the entire chore list across everyone at once — optionally as a seven-day rota. Either way the point is the same: remove the negotiation.
It also remembers the previous round within your session, so it can try to avoid giving the same person the same job twice in a row. Templates for kitchens, laundry, bins, pets, bathrooms, shared offices and classrooms give you a starting list to edit.
How to use it
- Add your chores, or load one of the templates and edit it.
- Add the people in the “People” panel.
- Choose how many chores each person gets, or tick “build a seven-day rota”.
- Press “Assign chores” for the whole list, or Spin to settle just one.
- Tick chores off as they are done, then print or download the rota.
How the random selection works
For a single spin, the winning chore is drawn before the wheel moves, exactly as on every other wheel here. For a full assignment, the people are shuffled with Fisher-Yates each round and dealt chores from a shuffled chore list; when “avoid a repeat” is on, the dealer skips forward if a person is about to receive the same chore they had last round, falling back to the original chore if no alternative exists.
The full algorithm — including the rejection-sampling step and the wheel stop-angle calculation — is written out on the methodology page.
Practical examples
- Dealing six kitchen jobs across four housemates every Sunday evening.
- Building a seven-day pet-care rota that changes who does the morning feed.
- Assigning classroom jobs at the start of each week.
- Splitting a deep-clean list across a shared office.
- Settling which sibling takes the bins out tonight, without a discussion.
Available options
- Seven chore templates you can edit freely.
- One or several chores per person.
- Avoid giving anyone the same chore twice in a row.
- Weekly rota mode across all seven days.
- Tick-off checkboxes, print layout, copy and CSV export.
- Weighted chores if some jobs should come up more often.
Privacy
Household names are still personal data. Everything you type stays in this browser tab. There is no account, no upload step and no server-side copy of your list: the draw runs in JavaScript on your own device. Nothing is written to browser storage unless you explicitly save a list or tick the option to keep your draw history, and both can be cleared at any time from the privacy page.
Full details are in the privacy policy, which also has a button that deletes everything this site has stored in your browser.
Fairness and limitations
Over a single assignment everyone receives the same number of chores when the numbers divide evenly, and the remainder rotates because the people list is reshuffled each round. Repeat avoidance is best-effort: with three people and two chores, somebody will inevitably repeat, and the tool prefers giving a repeat over leaving a chore unassigned. It also only remembers the previous round for as long as the tab is open.
Frequently asked questions
How does “avoid a repeat” work?
The tool remembers what each person was given in the previous assignment during this session and tries to skip that chore for them. If no alternative exists, they get it anyway rather than the chore going undone.
Can some chores come up more often?
Yes — give them a higher weight in the entry options. The wheel slice grows to match and the draw is labelled as weighted.
Does the rota save itself?
No. Print it or download the CSV. You can save the chore list and the people list separately in this browser if you want to reuse them.
Can I use it for a classroom?
Yes — there is a classroom cleanup template, and the classroom templates page has more classroom job lists.