← back to tools

Shift Rotation Calendar

Generate your shift rota — visual, printable, and exportable.

ℹ️ What this tool does — and doesn't do
Shift times are user-set. You pick start and end for each shift type. Duration is calculated live.
Night shift can span midnight. End time after midnight is shown as "+1 day" for clarity — the calendar does not bump the date automatically.
6 rotation patterns, no custom sequences.hardcoded You cannot add or reorder pattern steps. Each pattern repeats forever from your start date.
One person / one team only. This tool does not support multi-person staffing grids or shift assignments across staff.
No public holiday awareness.hardcoded Every day follows the pattern regardless of weekends, bank holidays, or regional calendars.
No cloud save. Nothing is stored. Refresh = start over. Use CSV export or Print to keep your rota.
CSV export opens correctly in Excel. Copy text requires HTTPS; on plain HTTP it falls back to a legacy method that may not work in all browsers.
Week starts Sunday.hardcoded The 7-day display always runs Sun → Sat. The pattern sequence ignores day-of-week entirely.
Start Date
Name / Team
Weeks to Generate
Rotation Calendar