ShiftGrid
Free working tool · by ShrutiHow it works
For small cafés and shops making a weekly rota

A clear week. Fewer crossed wires.

Enter shifts and availability. Spot overlaps, open roles and shifts outside availability, then share a readable schedule after human review.

01 / Set up the job

CSV with headers. Paste text or choose a local CSV file; nothing is uploaded.

CSV with headers. Paste text or choose a local CSV file; nothing is uploaded.

All processing stays in this browser. Refresh clears unsaved work. Source CSV and saved jobs may contain your private data; keep them appropriately.

Week at a glance

Not built
Start with a real job.An original example is loaded so you can try the workflow first.

Build the job, inspect the output, then download.

PDF uses standard Latin-script text. If a character is unsupported, use Unicode printable HTML. Downloads depend on your browser. Printing: Actual size, correct paper, review on plain paper first.

A specific task, completed

ShiftGrid in practice

Entered local wall-clock times only; no timezone/DST conversion. Scheduled hours do not deduct breaks and are not payable hours. No payroll, staff notifications, automated selection, labour-law compliance or live team app. A conflict-free input is not a guarantee of adequate staffing.

No account, API, microphone, tracking or cloud database. No subscription is required to run these files.

Download free starter

Free proof, reusable full pack

Full edition: repeat up to four weeks, save/reopen local rota jobs, downloadable offline HTML, source and overnight-shift examples. Free edition: one complete week, up to 150 shifts, availability checks and PDF/CSV exports.

Full offline pack — USD9

New experimental tool. Buyer demand, sales and real workplace outcomes are unproven. No guaranteed savings or revenue.

From input to useful output

  1. Choose the Monday for the first week. Enter assigned shifts using ISO dates and 24-hour times. Leave person blank to mark an open slot.
  2. Enter availability windows for each person. An end time earlier than the start means the next day. Equal start/end is invalid, not a 24-hour shift.
  3. Check the rota. Overlaps, unknown availability, partly covered shifts and open slots are review items. Adjacent shifts do not overlap.
  4. The full edition can repeat a first-week template up to four weeks, including its availability template. Confirm actual later-week availability before sharing.

Could you use a free alternative?

Yes. Existing spreadsheet/label/planning tools may already meet your needs. Try this complete bounded workflow before considering the larger offline pack.

Read examples, formats and limitations →