T
TinyBizTools

Free Work Schedule Maker

Create weekly employee work schedules online for free. Assign shifts, track hours, spot overtime, and download as PDF. No signup required.

Schedule Editor

Add employee names and assign shifts for each day. Maximum 20 employees.

EmployeeMonTueWedThuFriSatSun

Shift Legend

Morning (6a-2p)
Afternoon (2p-10p)
Evening (10p-6a)
Off (Off)

Schedule Summary

Hours Per Employee

EmployeeWeekly HoursStatus
Employee 10hNo shifts
Employee 20hNo shifts
Employee 30hNo shifts

Staff Coverage Per Day

ShiftMonTueWedThuFriSatSun
Morning0000000
Afternoon0000000
Evening0000000

Employees

3

Total Hours

0h

Overtime

0

How to Create a Work Schedule

  1. Add your employees — type their names in the Employee column. Start with up to 20 people.
  2. Assign shifts — use the dropdown for each day to pick Morning (6a-2p), Afternoon (2p-10p), Evening (10p-6a), or Off.
  3. Check the summary — the right panel shows total hours per employee, overtime warnings, and staff coverage per shift.
  4. Download your schedule — click Download PDF for a printable landscape layout, or Download Image for a PNG screenshot.

The schedule preview updates in real-time as you make changes.

Understanding the Three Shifts

Most businesses that operate beyond standard hours use a three-shift system to cover a full 24-hour day:

  • Morning Shift (6 AM - 2 PM) — covers the start of the business day, breakfast and lunch rushes for restaurants, or the first factory shift
  • Afternoon Shift (2 PM - 10 PM) — covers the afternoon through evening, dinner service, or the second production run
  • Evening Shift (10 PM - 6 AM) — the overnight shift for 24-hour operations, security, hospitality, or manufacturing

Each shift is exactly 8 hours, making it straightforward to calculate weekly hours and spot overtime.

Tips for Better Scheduling

  • Post schedules early — give your team at least one week of advance notice so they can plan around their shifts
  • Distribute shifts fairly — avoid scheduling the same person for all evening shifts unless they prefer it. Rotate undesirable shifts across the team
  • Watch for overtime — the tool automatically flags anyone over 40 hours per week. Overtime is expensive and can lead to burnout
  • Staff to demand — use the Staff Coverage Per Day table to make sure you have enough people during peak periods
  • Keep a copy — download the PDF and share it with your team via email or print it for the break room

Frequently Asked Questions

How many employees can I add to a schedule?
You can add up to 20 employees per schedule. If you need to schedule more than 20 people, create separate schedules for different departments or teams and download each one as a PDF.
The tool flags any employee working more than 40 hours per week as overtime. Each shift (Morning, Afternoon, Evening) is 8 hours. If an employee works 6 or more shifts in a week, they will exceed 40 hours and trigger the overtime warning.
No. All schedule data stays in your browser — nothing is sent to our servers. When you close the tab, the data is gone. Download the PDF or image before leaving the page.
The current version uses three fixed 8-hour shifts: Morning (6 AM - 2 PM), Afternoon (2 PM - 10 PM), and Evening (10 PM - 6 AM). These cover a full 24-hour cycle, which works for most businesses with shift-based staffing.
The PDF is landscape A4 format, which fits standard printer paper. It includes the full schedule grid with color-coded shifts, employee hours, and a staff coverage summary table.
📬

Get notified of new tools

We build new free tools every week. Subscribe and never miss one.

No spam. Unsubscribe anytime.