Shift schedule maker for split, overnight and repeating shifts
Build shifts once as templates (Open, Close, Night…), tap them onto the week, and the schedule checks the gaps: who has too little rest between a close and an open, who is over their hours, and which hours have only one person on.
- Shift templates with unpaid break and station
- Split shifts (two per person per day) and overnight shifts
- Rest-between-shifts warning (10 h default, editable)
- Coverage heatmap by hour, by role or station
Press Load example → Restaurant: FOH + BOH, split shifts; servers there work lunch and dinner splits. Read the guide ↓
Tap + to add the selected shift, tap a shift to edit it. Drag a shift to move it (hold Ctrl or Alt to copy). Keyboard: Ctrl+C on a shift, Ctrl+V on a +. To copy on a phone, open a shift and tap Copy.
Week done? Turn the schedule into hours worked with Hoursprig timesheets.
Staff
Hourly rate is optional and only used for labour cost. Untick the days someone cannot work and Rotasprig warns you if you schedule them.
Shift templates
Your usual shifts, shown as buttons above the schedule. Tap one, then tap a day to add it.
Settings
Coverage by hour
How many people are on at each hour of the week (someone counts for an hour when they work at least 30 minutes of it; breaks are not taken out).
Labour cost and overtime PRO
Hours, regular and overtime hours, and cost per person and per day, ready for payroll.
The labour cost and overtime report and CSV export for payroll are part of Rotasprig Pro. Free schedules already show hours and labour cost per day and week.
Your data
Everything is saved in this browser only. Nothing is uploaded.
Scheduling a bigger team or a second site?
Rotasprig Pro: unlimited staff, several locations, every past week saved, the labour cost and overtime report, CSV export for payroll, a PNG for each person and no footer line. $6/month or $49 once, with no per-user fees.
Rotasprig is a scheduling tool, not payroll or legal advice. Rest, break and overtime rules differ by country, state and contract; the thresholds here are your own assumptions.
Templates from the app's examples
| Example | Shift templates | Staff | Week total |
|---|---|---|---|
| Harbor Bistro | Lunch 11:00-15:00; Dinner 17:00-22:00; Prep 8:00-16:30, 30 min break; Line 14:00-22:30, 30 min break; Bar close 16:00-23:30, 30 min break | 8 | 284.5 h, $4,913.50 |
| Corner Cafe | Open 7:00-15:00, 30 min break; Mid 11:00-19:00, 30 min break; Close 15:00-23:00, 30 min break | 7 | 206.5 h, $3,814.25 |
| Studio Nine Salon | Day 9:00-17:30, 30 min break; Late 12:00-20:30, 30 min break; Half day 9:00-13:00 | 6 | 212 h, $3,204.00 |
Worked out by Rotasprig for the week of 12 Oct 2026. In the salon example the owner has no hourly rate, so 40 of the hours carry no labour cost.
Split shifts
Give a person two shifts on the same day (11:00-15:00 and 17:00-22:00). The unpaid gap is not counted; hours and cost add up both parts.
Overnight shifts
A shift that ends earlier than it starts (22:00-06:00) runs past midnight. It is counted on the day it starts, and the rest check looks at the next day's shift.
Rotating the same pattern
Copy to next week repeats the whole week; change only what differs. With Pro, Copy last week and the saved weeks let you go back to any past pattern.
Honest limits
There is no auto-scheduler that fills the week for you, and no fixed rotation patterns (like 4-on-4-off) generated automatically: you place shifts, the app checks them. Free: 8 staff, 1 saved week, footer line on print/PNG.
Questions
What is a shift schedule maker?
A tool to lay out who works which shift each day, with hours and coverage. Rotasprig does it in the browser with reusable shift templates.
Can I schedule overnight shifts?
Yes. An end time earlier than the start time runs past midnight and counts on the start day.
Can one person work a split shift?
Yes, two shifts per person per day; the gap is unpaid.
Does it generate the schedule automatically?
No. You place the shifts (with templates, drag and copy), and the app warns about overlaps, rest, max hours and availability.
What does it cost?
Free for up to 8 staff and one saved week. Pro is $6/month or $49 once.
Key facts
- What it is
- A shift schedule maker with templates, split and overnight shifts, rest and coverage checks.
- Price
- Free; Pro $6/month or $49 once
- Free tier
- up to 8 staff and 1 saved week, hours and labour cost totals, warnings, coverage by hour, print and PNG with a small footer line.
- Limits
- Free: 8 staff, 1 location, 1 saved week. No automatic rota generation. Pro: unlimited staff, history, report, CSV.
- Runs where
- In your browser. Nothing you type is uploaded; it works offline once loaded.
- Sources
- The app's own engine (worked examples on this page)
- Last updated
More Rotasprig guides
- Free Work Schedule Maker (Printable, No Sign-up)
- How to Make a Work Schedule for Employees (6 Steps)
- Restaurant Labor Cost Percentage: Formula + Calculator
- Rotasprig home: the full app
Not legal advice; rest-period rules vary by place. Example data on this page is made up; numbers were worked out by Rotasprig's own engine on 2026-10-08.