Gearyforgemore tools
Rowmill

Turn a spreadsheet into a printable roster

Load the rota you already keep, check the columns, and download a tidy PDF roster your team can print. Nothing is uploaded.

1 Load your rotaCSV or Excel, as you already keep it

to see what a finished roster looks like

Your file never leaves your browser. The spreadsheet is read by JavaScript running on your own device, and nothing is uploaded or stored.

2 Check the columnsmatched for you - change any that are wrong

Once a file is loaded, each column is matched to a name, role, date or time here.

3 Title it and downloada printable PDF, built in this browser

Your roster appears here, grouped by date, before anything is downloaded.

How it works

Load a CSV, TSV, plain-text or Excel file (.xlsx or .xls) with one shift per row. The first row should hold the column names - Name, Role, Date, Start, End and Notes, or common alternatives such as Employee, Position or Shift start.

Columns with names like those are matched for you, and you can change any match that is wrong, pick one it missed, or leave a column out. Rows are grouped by date, and a row with no name is left out and counted, so nothing disappears without the preview saying so.

The file is read in your browser and the PDF is built there too. Nothing is sent to a server, and nothing is kept once you close the tab.

More ways to use it