About this tool
Fairly assign a list of chores across people, round-robin.
The Chore Chart Maker takes a list of chores and a list of people and deals the chores out round-robin, so chore number 1 goes to the first person, chore 2 to the second, and the count wraps back to the start once everyone has one. It is built for households, flatshares and classrooms that want an assignment nobody can argue with, and it returns a two-column chart of every chore next to the name it landed on. Because the order is fixed by position rather than chosen at random, the same two lists always produce the same chart.
Open Chore Chart Maker on AltFTool — it loads instantly in your browser.
Type or paste your tasks into the 'Chores (one per line)' box, one per line. It opens pre-filled with Dishes, Vacuum, Trash, Laundry, Bathroom and Groceries, and blank lines are ignored.
Enter the names into the 'People (one per line)' box, also one per line. It starts with Alex, Sam and Jordan; Reset restores both boxes to those defaults.
There is no generate button - the chart builds as you type. The Result reads '6 chores across 3 people' for the defaults, and the table below it lists every chore under the Chore and Assigned to columns, cycling through the names in order. Use Copy or Download to save it as chore-chart-maker.txt.
With N people, the workload gap between any two of them is at most one chore, because assignment wraps position by position.
The same chores and the same name order always yield the same chart, so there is nothing to re-roll and nothing to dispute.
Move a name to the top of the list and every chore shifts one slot, which gives you next week's rotation from the same input.
It walks the chore list in order and assigns chore at position i to the person at position i modulo the number of people. With three names and six chores, person one gets chores 1 and 4, person two gets 2 and 5, person three gets 3 and 6.
The name list simply repeats. Ten chores across four people gives two people three chores each and two people two chores each — the maximum difference in any split is one chore.
Yes, by rotating the name list. Cut the first name and paste it at the bottom, and every chore moves one person along, which is the standard way to run a weekly rota from the same chore list.
No. The assignment is strictly positional, so there is no shuffling and no luck involved. If you want a different pairing, change the order of the lines you paste in rather than re-running the tool.