Shift Rotation Calendar Generator

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)

182 shifts through Jun 2027

  • Mon Jun 15Night Shift · 7:00PM7:00AM
  • Tue Jun 16Night Shift · 7:00PM7:00AM
  • Wed Jun 17Night Shift · 7:00PM7:00AM
  • Thu Jun 18Night Shift · 7:00PM7:00AM
  • Mon Jun 22Day Shift · 7:00AM7:00PM
  • Tue Jun 23Day Shift · 7:00AM7:00PM
  • Wed Jun 24Day Shift · 7:00AM7:00PM
  • Fri Jun 26Night Shift · 7:00PM7:00AM

+ 174 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.

  • 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.