Cleaning schedule generator with fair rotation
With this generator you can make a cleaning schedule that is fair for a flatshare or family in a minute: enter names and chores, and the rotation makes sure everyone takes every chore equally often. You get a colour-coded chart to print (PNG) and, if you like, the duties as a calendar file.
Source: Wikipedia – Latin square. Updated: .
How it is calculated
A fair cleaning schedule rotates the chores: at every change each person takes over the chore of the person before. After a full cycle everyone has done every chore exactly once – even the hated bathroom.
How the rotation works
With 4 people and 5 chores each chore moves on by one person per change. The assignment is a so-called Latin square: in every row and column each person appears equally often. That is why the workload over a cycle is exactly the same for everyone, even when chores take different amounts of time.
Everyday tips
- Concrete chores: “Bathroom: sink, shower, floor” instead of “bathroom”. It prevents arguments about “done”.
- Rotation interval: weekly suits small chores, monthly big ones such as windows or the oven.
- Make it visible: print the chart for the wall, put the ICS file into a shared calendar – then nobody has to remind anyone.
- Swapping is fine: whoever is away swaps duties; what matters is that the total evens out.
After the cycle the schedule starts again. New housemates are simply added – the schedule is recalculated immediately. Everything stays in your browser.
Frequently asked questions
How do I make a cleaning schedule for a flatshare?
Enter names and chores, choose the rotation interval and save the chart as PNG. The rotation distributes all chores fairly by itself.
How do I split chores fairly?
By rotation: at every change each chore moves to the next person. After a full cycle everyone has done every chore equally often.
How often should the schedule rotate?
Weekly is common for flatshares. For bigger chores like windows or the oven you can choose a monthly rotation.
Is there a printable cleaning schedule template?
Yes, “Save schedule as PNG” creates a finished colour-coded chart that you can print on A4 or share by messenger.
Can I put the schedule into my calendar?
Yes, with “Cleaning duties as ICS file”. Each person and period gets an event. Import the file into a shared calendar so everyone sees their duty.
What if there are more chores than people?
Then some people have several chores per rotation. The rotation evens it out over the cycle so that everyone does the same amount.
Sources and legal basis
As of: · Editorial policy
Related tools
- Split expenses calculator for groupsSplit trip and group expenses online: who paid what and who owes whom – settled with as few payments as possible. No app, no sign-up, data stays local.
- Weekly planner printableFree printable weekly planner, habit tracker and to-do list as PDF: real dates for any week, Letter or A4, portrait or landscape, your own entries.
- To-do list online (tasks and checklist)To-do list online without an account: add tasks with Enter, tick them off, drag to sort, due dates, several lists, print and backup. Stays on your device.
- Randomize listRandomize a list: put names or items in a new random order, draw winners or split into groups – fair, no sign-up, and your list stays in your browser.
- Packing list generatorPacking list for any trip: pick the trip type, how you travel and the length, and get a list with quantities for clothes, documents and tech. Free to use.
- Random Word GeneratorRandom word generator: 1 to 100 random English words by length, first and last letter, with presets for drawing games and charades, history, 9 more languages.
- kg to lbs converterConvert kg to lbs and back: 1 kg = 2.2046 lb. Shows pounds and ounces, stone and pounds, grams, tons and a kg to lbs chart – exact to the legal definition.
- Temperature at altitude calculatorTemperature at altitude calculator: estimate the summit temperature from a valley reading with the NASA standard atmosphere drop of 3.56 °F per 1000 ft.
- Drip irrigation calculatorDrip irrigation calculator: application rate in inches per hour from emitter flow and spacing, run time for 1 inch of water and the flow of a 100 ft drip line.