Shift Rotation Calendar Generator: Free Rota & Roster Maker

Pick your rotation, set your start date and timezone, and get a subscribable calendar link in seconds.

Night shiftstart:length (min)
Day shiftstart:length (min)

180 shifts through Jul 2027

  • Mon Aug 3Night Shift · 7:00PM7:00AM
  • Tue Aug 4Night Shift · 7:00PM7:00AM
  • Wed Aug 5Night Shift · 7:00PM7:00AM
  • Thu Aug 6Night Shift · 7:00PM7:00AM
  • Mon Aug 10Day Shift · 7:00AM7:00PM
  • Tue Aug 11Day Shift · 7:00AM7:00PM
  • Wed Aug 12Day Shift · 7:00AM7:00PM
  • Fri Aug 14Night Shift · 7:00PM7:00AM

+ 172 more

Build and preview free. Your draft is kept through sign-in.

  • Named shift rotations repeat on cycles that no calendar app can express with a weekly rule: DuPont runs 28 days, Kelly runs 9, 48/96 runs 6. This generator knows each pattern. Choose yours, set the date your current cycle starts, and it builds every shift out to next year.

  • Everything is keyed to your inputs. Set your own timezone so the times are right where you are, and set your crew's start date so the on and off days line up with your roster. Day, night, and 24-hour start times are editable if your department runs off-standard hours.

  • The preview updates as you type. When it matches your posted schedule, publish, and the result is a calendar link. Subscribe on your phone, send the same link home, and every shift and every stretch of days off shows up for the whole household.

  • Same tool, different name depending on where you work: it's a rota generator or rota calculator in the UK and Ireland, and a shift roster generator in Australia and New Zealand. Whatever the posted sheet is called, the output is the same subscribable calendar link, free to build and publish.

  • Prefer a pre-written starting point? The Panama schedule template and Pitman schedule template come with the full rotation already described. Need a one-off or an irregular pattern instead? The shift schedule maker turns a plain-text description into the same kind of calendar link.

Try Calfeed for free

Calfeed turns a written schedule into a calendar in seconds.