Add your people and shifts, mark leave and preferences, set how many you need on duty, and let the planner build a fair rota. Or fill every cell by hand; it is your board.
Start from the classic day, late and night pattern, or reshape it: rename, retime, recolour, add or remove. Overnight shifts that end past midnight are fine.
Add everyone by name. For each person you can mark leave (annual, maternity, sick), request specific days off, tick preferred weekdays, and cap weekly hours.
How many people must be on each shift, for every weekday? The generator treats these as targets and warns you where it falls short.
Pick the month, generate a fair draft, then adjust: click any cell to cycle it through your shifts, off, and leave. Nothing leaves your browser; the plan is saved on this device.
Keep the classic day, late and night, or rename, retime and recolour them. A bar's split, a clinic's on-call, a bakery's 04:00 start: all fine, overnight shifts included.
One line per person. Mark annual, maternity or sick leave with dates, request specific days off, tick the weekdays each person prefers, and cap weekly hours where needed.
For every shift and weekday, set how many people must be on duty. Add two rules: the longest run of consecutive work days and the minimum rest between shifts.
One click drafts the month fairly. Disagree with a cell? Click it to cycle through shifts, off and leave. Days under target stay visibly marked until you fix them.
Yes. No account, no trial, no export paywall. It is a free tool from the makers of the ShiftAl app; if you like how it thinks, the app does the same for your own pocket rota.
Only in your browser, on this device. Nothing is uploaded and nobody at ShiftAl can see your plan. Clearing the browser's site data deletes it, so download the CSV if you need a copy.
It balances total hours across the team, respects leave, day-off requests, weekly caps and the rest rule, spreads weekends around, avoids long runs of consecutive days, and leans toward preferred weekdays. Where targets cannot be met it shows the gap instead of hiding it.
Yes. Set any start and end time; a shift that ends after midnight is counted correctly, and the rest rule understands that a night that finishes at 08:00 should not be followed by an early start.
Open the person's card and add a leave with a start and end date. Those days are struck through on the rota and the generator plans around them for as long as the leave runs.
Print it, or download the CSV and share it however your team talks. For a rota that lives on everyone's phone with alarms and pay tracking, that is what the ShiftAl app is for.
ShiftAl puts your personal rota in your pocket: colour-coded shifts, real pay with night and Sunday premiums, alarms that will not let you sleep through an early, and days off lined up with friends.
The generator balances hours across the team, respects leave and weekly caps, avoids short rests between an evening or night shift and the next morning, spreads weekends fairly, and leans toward each person's preferred days. Where your coverage targets cannot be met with the people available, it leaves the gap visible instead of hiding it. Everything runs in your browser; no account, no upload. If you want your own rota with pay tracking and alarms in your pocket, that is what the ShiftAl app does.