Built for hospital departments

Fair duty rotas, generated in seconds

RotaFair collects your doctors' availability, applies your department's rules, and builds a monthly rota where everyone gets equal hours and equal nights — without the late-night spreadsheet shuffle.

Equal hours for everyoneNight duties shared fairlyRest rules respectedWorks in any language

Rota night shouldn't be the hardest shift of the month

Chasing availability messages, juggling who did nights last month, re-checking rest hours after every swap — building a rota by hand takes hours and someone always feels short-changed. RotaFair does the balancing for you and shows the numbers, so the schedule is fair and everyone can see that it's fair.

Everything a rota manager needs

Fair by the numbers

Everyone works the same total hours and the same number of nights. The engine balances the whole month at once — no favorites, no forgotten doctors.

Availability without the chaos

Every doctor gets a personal link — no app to install, no account to create. They tick the shifts they can work, you watch submissions arrive live.

A month in seconds

One click turns everyone's availability into a complete, rule-abiding rota. What used to take an evening of shuffling names now takes seconds.

Your rules, not ours

Shift times, Friday exceptions, night quotas, minimum rest, doubles policy — every department configures its own rules and the engine follows them exactly.

Edit with guardrails

Swap any duty by hand after generating. RotaFair re-checks the entire month instantly and warns you before a change breaks rest rules or fairness.

Excel in, Excel out

Already collecting availability in a spreadsheet? Import it directly. When the rota is ready, export a clean Excel sheet to print or share.

How it works

1

Open a month

Create the next rota month and share each doctor's personal availability link — one tap to send through WhatsApp.

2

Doctors tick their shifts

Each doctor marks when they can work, from any phone. You see who has submitted and who needs a reminder.

3

Generate and publish

One click builds a fair, complete rota. Fine-tune by hand if you like, then export to Excel and share.

Ready to hand the rota to a machine that plays fair?

Create an account and we'll set your department up — your shifts, your rules, your doctors.

Sign up