Shift Calendar Maker

Build a full-year calendar for any rotating shift pattern. Pick your rotation, set the date your crew starts, print it or send it to your phone. Free, no account, nothing to install.

Pick your rotation

Pitman / 2-2-314 cycle, 12-hourDuPont28 cycle, 12-hourPanama / 2-2-314 cycle, 12-hourSouthern Swing28 cycle, 8-hour4 on / 4 off8 cycle, 12-hour24/483 cycle, 24-hour24/724 cycle, 24-hour48/966 cycle, 24-hourKelly Day / 3-platoon9 cycle, 24-hour5 on / 2 off7 cycle, 8-hour

Whose Day Is It? — skip the full year and just check one date: pick a rotation and a date, get a one-line answer for which crew or platoon works it.

What this does

Choose a rotation pattern and the date your crew starts it. You get a full year laid out month by month, colour-coded by shift, with the shift code printed on every day so it still reads on a black-and-white printer. Print it for the fridge, or download an .ics file and every shift lands in your phone calendar.

Colours default to A green, B blue and C red. Change any of them with the swatches under the pattern picker and the choice sticks in your own browser.

It runs entirely in your browser. Nothing you generate is uploaded, nothing is stored, and there's no account to make.

Common questions

Which pattern am I on?

If you work 12-hour shifts with every other weekend off, it's almost certainly Pitman or Panama (2-2-3). If you get a full week off every four weeks, that's DuPont. If you rotate days, swings and nights in one cycle, that's Southern Swing. Fire crews are usually 24/48, 48/96 or Kelly, run as three shifts: A, B and C.

Can I see all three shifts on one calendar?

Yes, on the 24-hour patterns. Pick 24/48, 48/96 or Kelly, then choose All shifts on one calendar and every day is colour-coded and lettered for whichever shift is on duty.

What does “cycle start date” mean?

The first day your crew works at the start of the rotation. Not sure? Pick any day you know you were on shift and nudge it until the calendar matches a month you remember.

Is it free?

Yes, and there's no account to make. Nothing you generate is uploaded or stored — the site never learns anything about you.