Shift Rota

Log in

Your rota, holidays and pay, saved to your account — open it from any device.

Don't have an account? Sign up
Shift Rota

My Calendar

Live view

Your original rota with any holidays and swaps already applied.

Swap a shift

Pick a date, then what it should become — a different shift, or a rest day.

Rota

Your contracted pattern

This is your rota exactly as set up in Account & Setup — no holidays or swaps applied.

Pattern

Share your live calendar

One link, always up to date — give it to anyone, or subscribe to it yourself in any external calendar.

Holidays

Time off

Book time off — it's applied to My Calendar automatically and always kept correct, even across rota changes.

Booked holidays

People

Everyone's rotas

Browse everyone on Shift Rota, view their rota, and star the people you check most so they stay at the top.

Your workplace

Find people

Templates

Shared shift library

Add any of these straight into your own rota — no retyping times or rates.

Available shift templates

Rota templates

Apply a full pre-built rota to your account — adds any required shifts to your collection and loads the complete pattern.

Account & Setup

Your original rota

Set this up once — it's the contracted pattern your workplace gave you, before any holidays or swaps. Only come back here if your whole contract changes.

Your username

This is how you appear to everyone else in the People list.

1 · Your shift types

No legs added yet.

Scheduled rota changes

Set up a new rota that starts on a future date. Days before it keep your current rota (and any swaps); your booked holidays stay correct throughout. Steps 2–4 below edit whichever rota you pick here.

2 · Your rota pattern

Pick a shift for each day — leave as "—" for a rest day. You'll line this pattern up with a real date in step 3.

Create a shift on the fly with a custom name and times — it appears straight away in the grid above.

3 · Anchor your rota to the calendar

Pick any date you already know a shift for, then say which week of the pattern above that date falls in. Everything else is worked out from there — you don't have to start from Week 1, Day 1.

Applies everywhere a weekly grid is shown — here, Rota, and My Calendar.

4 · Pay

Admin

Account management

View, edit, and wipe user accounts. Auth accounts must be self-registered — you cannot create them from here, and hard-deleting the auth record requires the Supabase dashboard.

Find accounts