Calculators toolsUpdated July 2026

Free Rotating Shift Calendar

Turn a repeating work rotation into a clear calendar and downloadable ICS file.

Free online tool No signup Direct download Browser-first privacy
AdvertisementTop tool sponsor space

Build your rotation

D Day · N Night · O Off

DayNightOff

Schedule preview

Choose a start date to create your schedule.

Your schedule is created privately in this browser. Check the preview against your official rota before importing.

AdvertisementBelow tool sponsor space

How to create your rotating shift calendar

  1. Choose a common rotation or enter a custom cycle using D for day, N for night, and O for off.
  2. Set the first day of the cycle, shift times, schedule length, and optional calendar details.
  3. Review the generated month-by-month shift preview.
  4. Download the ICS file and import it into Google Calendar, Apple Calendar, Outlook, or another calendar app.

Built for real rotating schedules

The generator handles day shifts, overnight night shifts, off-days, cycles that cross month boundaries, and schedules up to two years. Everything is calculated locally in your browser, and off-days are never added as calendar events.

Understanding the cycle start date

The start date is cycle position one—not necessarily your next working day. For example, the standard 2-2-3 preset begins DD, OO, DDD, OO, DD, OOO. Choose a date on which the first D applies, then verify the preview against your employer's rota before importing.

Common use cases

  • Add a repeating day or night rotation to Google, Apple, or Outlook Calendar
  • Preview a 2-2-3, four-on/four-off, or custom cycle before exporting it
  • Create overnight shift events without entering every date manually

Frequently asked questions

Is this rotating shift calendar free?

Yes. It is free, requires no signup, and creates the schedule directly in your browser.

Which shift patterns are supported?

Preset patterns include 2-2-3, four-on/four-off, Panama, and DuPont. You can also enter any cycle made from D (day), N (night), and O (off), up to 56 days.

Can it create overnight shifts?

Yes. When an end time is earlier than or equal to its start time, the event ends on the following day.

Which calendar apps accept the download?

The generated RFC 5545 ICS file can be imported by current versions of Google Calendar, Apple Calendar, Outlook, and many other calendar applications.

Does the tool know my employer's exact rota?

No. Preset names can vary between workplaces. Always compare the preview with your official schedule before importing.

Is my schedule uploaded?

No. Generation and download happen locally in your browser. Inqita does not receive or store the schedule details you enter.