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 Your rostergrouped by date, updates as you change things

Your roster appears here, grouped by date, with names, roles and times.

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

More options

Check the dates in the preview below - 06/04 is 6 April day-first and 4 June month-first.

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