Work Schedule Maker
A free online work schedule maker that builds the grid for you. Set a default shift, add your people, and the hours total up per person and per day automatically — no spreadsheet, no dragging cells. Print it, export a PDF, or share a link, and nothing you type ever leaves this page.
- One-click shift presets
- Live hour totals
- Print / PDF / share link
- 100% client-side
Work schedule
1 staff · 37.5h total
| Employee | Mon | Tue | Wed | Thu | Fri | Sat | Sun | Total |
|---|---|---|---|---|---|---|---|---|
7.5h | 7.5h | 7.5h | 7.5h | 7.5h | 37.5h | |||
| Daily total | 7.5h | 7.5h | 7.5h | 7.5h | 7.5h | 0h | 0h | 37.5h |
100% private — every name, shift and total is computed in your browser. Nothing you type is uploaded, stored, or sent anywhere. The share link encodes the schedule in the URL itself.
How to build a work schedule
- Set your default shift. Tap a common shift — 9–5, Open 8–4, Mid 11–7, Close 2–10 — or type your own. That window is what the quick-fill drops into each day.
- Add the people you schedule. One row each, with an optional role. Use Fill week to apply the default across all days, then trim the days off.
- Tune the shifts. Adjust any start, end, or unpaid break. Overnight shifts that cross midnight are handled.
- Let it do the math. The tool totals hours per worker, per day, and for the week as you type.
- Print, export, or share. Print the grid, export a clean PDF, or copy a link that carries the whole schedule.
Work schedule maker — FAQ
What makes this a schedule maker and not just a template?
You don't lay out the grid or drag cells around. You set a default shift, add your people, and the tool builds the rows and columns and does every hours calculation for you — per person, per day, and for the week.
Is the work schedule maker free?
Yes — no account, no paywall, no trial. Build, print, export, and share as many schedules as you want.
Can it handle shift work — split, evening, and overnight shifts?
Yes. Use the common-shift chips for opens, mids, and closes, type any custom window, and enter overnight shifts (end time earlier than start) — the tool reads those as crossing midnight and counts the hours right.
Where is my data stored?
Nowhere. Every name, shift, and total is computed in your browser. Nothing is uploaded or saved on a server. Even the share link encodes the schedule inside the URL itself.
Can I reuse last week's schedule?
Yes — share the link with yourself. Opening it reloads the exact schedule, so next week you tweak it instead of starting over.
Scheduling shift staff? After the rota, check whether a fair workweek law governs how far ahead you must post it and what a late change costs you — the rules differ sharply by city, from San Francisco to New York — and Oregon applies them statewide. Not sure which applies? Run the free coverage checker.