Free Shift Schedule Maker

Create a rotating shift schedule for your team. Choose a pattern, add your employees, and generate day, night, and off shifts in seconds.

Build your schedule

Choose a shift pattern and build your team's schedule.

Shift hours (optional)
Team constraints (optional)

Enter your team and click Generate schedule to see your schedule.

Create a Shift Schedule Online

Use this online shift schedule maker to turn a list of employees or crew names into a complete working schedule. Add names, choose a fixed or rotating pattern, set the start date and four- or eight-week range, then generate every day, night, and off shift automatically.

After the schedule is generated, you can use the tool as a shift maker for quick edits: click a cell to cycle its assignment or drag a shift to another cell. Print the result or export it as PNG, CSV, or ICS for your team.

Shift Schedule Generator for Fast Results

Use this as a shift schedule generator when you need a complete schedule quickly. The sample team is already loaded, so you can generate a working schedule first and replace the names with your own team. It supports a weekly shift schedule, 12-hour day-and-night coverage, and rotating schedules for continuous operations.

Build a Rotating Schedule for Your Team

A rotating schedule, also called a rotation schedule, cycles employees through different shifts so coverage stays consistent and time off is distributed across the team. Choose a rotating schedule maker pattern based on your crew size and operating hours.

Choose the Right Shift Schedule Pattern

  • Fixed weekly: a simple Monday-to-Friday schedule for offices, schools, and teams with regular hours.
  • 2-2-3: a four-crew, 12-hour rotation for 24/7 manufacturing, healthcare, and security. See the 2-2-3 shift pattern.
  • 2-3-2: a four-crew, 12-hour rotation for warehouses, logistics, and continuous operations. See the 2-3-2 work schedule.
  • Pitman: a two-crew, 12-hour rotation for smaller teams that need continuous coverage. See the Pitman schedule.
  • DuPont: a four-crew, 28-day rotation for factories, utilities, and other continuous operations. See the DuPont rotation.

Example 12-hour shift schedule

CrewMonTueWedThuFri
Crew ADayDayOffNightNight
Crew BNightOffDayDayOff

This example shows how day, night, and off assignments appear in a generated shift schedule. The actual roster expands across your team and selected date range, then remains editable before export.

Frequently asked questions

How do I make a shift schedule?

Add your employees or crew names, choose a fixed or rotating pattern, and set a start date. The shift schedule maker fills in every day, night, and off shift, then you can edit, print, or download the result.

What shift patterns are included?

Fixed weekly, 2-2-3, 2-3-2, Pitman, and DuPont. Each uses a real rotating algorithm for day and night coverage.

How does the shift schedule generator work?

The shift schedule generator assigns every shift across your whole team based on the pattern you choose. It uses predefined fixed and rotating algorithms so day, night, and off assignments follow a consistent cycle.

Is this shift schedule generator free?

Yes. Generate, print, and download as many schedules as you want. No account or signup is required.

Can I export my shift schedule?

Yes. Print a weekly PDF, download a PNG overview, export the shift schedule as CSV for Excel or Google Sheets, or add shifts to a calendar with an ICS file.

What is a rotating schedule?

A rotating schedule (also called a rotation schedule) cycles employees through different shifts so day and night work stays fair. Common rotating schedules include 2-2-3, 2-3-2, Pitman, and DuPont, and these shift schedules can all be generated above.

Is there a rotating schedule maker?

Yes. Choose a rotating pattern such as 2-2-3, 2-3-2, Pitman, or DuPont and this rotating schedule maker fills in every shift for your team automatically.

What is a shift maker?

A shift maker is a short name for a shift schedule maker. This tool also works as a shift work schedule maker (sometimes called a work shift schedule maker) for any fixed or rotating pattern.

Is there a work schedule generator?

Yes. This tool also works as a work schedule generator: pick a fixed weekly or rotating pattern, add your team, and it builds the full shift schedule automatically.

How do I create a rotating shift schedule?

Choose a rotating pattern, add one employee or crew member for each rotating crew, set the start date and schedule length, then generate the schedule. You can adjust individual shifts after it is created.

What is the best shift pattern for 24/7 coverage?

The right pattern depends on your team size and coverage needs. 2-2-3 and 2-3-2 use four crews, Pitman uses two crews, and DuPont uses four crews across a 28-day rotation.

Can I make a 12-hour shift schedule?

Yes. Select a 12-hour pattern such as 2-2-3, 2-3-2, Pitman, or DuPont. The generator assigns day and night shifts, along with scheduled days off.

Can I create a shift schedule in Excel?

Yes. Generate the schedule, open the Export menu, and download the roster as CSV. The file opens in Excel or Google Sheets for further editing.

Can I edit the generated shift schedule?

Yes. After generating a schedule, click a cell to cycle its shift or drag one shift onto another cell. You can then print or export the edited result.

Also try the roster generator to build a weekly staff roster, create a shift schedule from scratch, or use the shift planner for a full calendar. Need pay math? Try the shift differential calculator or the 8-hour shift calculator. Or go back to the staff schedule maker homepage.