Roster
Schedule

Build a duty roster / rotation schedule (chore chart) automatically and print or save it as PDF entirely in your browser — for anyone who wants a free, automatic duty-roster maker instead of building one by hand in Excel. Unlike a shift table where you type each cell, this tool rotates the names you enter and fills the cells for you. Enter one member per line; to split duties into columns, enter one duty per line (for example Floor / Trash / Kitchen) — leave it blank for a single column. Choose a period unit (daily, weekly, or count #1, #2 …), a start date and the number of rows, and the roster is generated with a member placed in every cell. Assignment is round-robin (advancing by the number of duties each row), so when you have more members than duties no one is repeated within the same row and turns are spread evenly overall. In daily mode you can switch to weekdays only (skipping Sat/Sun), with Saturdays shaded blue and Sundays red. "Shuffle members" reorders the list so you can quickly change who starts. Write a note below the table and it prints with the roster. Click "Print / Save PDF" to open the print dialog at A4 actual size, then print or choose "Save as PDF". Your names are never uploaded or stored — everything happens on your device — and only the period unit, row count, weekdays-only and accent color are remembered. This tool only builds the assignment table; it does not handle pay or any monetary amounts.

How to use

  1. Enter one member per line, and to split duties into columns enter one duty per line (blank = a single "On duty" column).
  2. Pick a period unit (daily / weekly / count) plus a start date and number of rows — a member is auto-assigned to every cell in rotation.
  3. Optionally "Shuffle members" to change the order, add a note, then click "Print / Save PDF" to print at A4 actual size or choose "Save as PDF".

FAQ

Do I need to sign up or install anything, and is it free?

No. There is no account and no software to install, and no Excel template to hunt for. Everything runs in your browser and is free. Your names are never uploaded or stored — only the period unit, row count, weekdays-only and accent color are remembered on this device.

How is this different from a shift table?

A shift table is a grid you fill in by typing a symbol per cell. This duty roster instead rotates the members you enter and assigns them automatically — good for cleaning, trash or meeting duties where you want turns spread evenly. Assignment is round-robin, so when you have more members than duties no one repeats within the same row.

Can I split duties into several columns?

Yes. Enter one duty per line (for example Floor / Trash / Kitchen) and that many columns appear, each filled with members in rotation. If the duty box is empty you get a single "On duty" column. With more members than duties, no one repeats within the same row.

How are the periods generated?

Choose daily, weekly or count. Daily lists one day at a time from the start date (use "Weekdays only" to skip Sat/Sun), weekly lists 7-day ranges from the start date, and count makes a dateless sequence (#1, #2 …). The row count sets how many rows are made. Saturdays are shaded blue and Sundays red.

Can I print it or save as PDF?

Click "Print / Save PDF" to open the print dialog at A4 actual size, then print or choose "Save as PDF". The format is a title above a period column on the left plus one column per duty, with the auto-assigned member name in each cell.