Shift calendar

Create your work shift calendar and see at a glance when you're due to work or rest. Set up your shifts, build a custom cycle and let the calendar repeat the pattern automatically in the months ahead.

Configure your calendar

Common patterns

Shift types

Edit shift Morning
Edit shift Afternoon
Edit shift Night
Edit shift Rest

Your shift cycle

Aug 21Day 1
Aug 22Day 2
Aug 23Day 3
Aug 24Day 4
Aug 25Day 5
Aug 26Day 6

August 2026

MTWTFSS

August 21, 2026

Morning · 06:00 - 14:00

Summary for August 2026

Workdays
20
Rest days
11
Morning
10
Afternoon
10
Night
0
Rest
11
Planned hours
160 h

Your calendar says when you work

The calendar helps you plan your shifts. If you also want to record the workdays you actually do, track your breaks and check your hours worked, you can do that with WorkIO.

Track my hours with WorkIO

How to create your shift calendar

To create your calendar, start by entering a date that matches the first day of a cycle you know. Then set up the shift types you use, for example morning, afternoon, night or rest, and build the order in which they repeat.

Each position in the cycle also shows the matching calendar date, so you can easily check which shift you're assigning to each day.

Once the pattern is set, WorkIO will repeat it automatically on the calendar. You can move between months to check future or past shifts without entering the whole sequence again.

How rotating shifts work

A rotating shift follows a sequence that starts over once it reaches the end of the cycle. The pattern can include different work shifts, rest days or any combination you need.

For example, a cycle could be made up of two mornings, two afternoons, two nights and two rest days. Once those eight days are done, the calendar starts again from the first position in the cycle.

The tool uses the reference date and the length of the pattern to automatically work out which position matches each date, even when you check previous or upcoming months.

4x4 shift calendar

A 4x4 pattern is made up of one block of four days followed by another block of four days. A common setup consists of four workdays and four rest days, although the exact distribution can be adapted to your situation.

You can use the 4x4 preset as a starting point and then modify each position in the cycle. For example, the four workdays could all be the same shift, or combine mornings, afternoons or nights.

The calendar will repeat the eight positions continuously from the reference date you enter.

7x7 shift calendar

A 7x7 cycle uses two blocks of seven days. It can be used, for example, to represent seven workdays followed by seven rest days, although the content of each block can be customized.

Select the 7x7 preset to quickly create the fourteen positions, then adjust the shifts afterwards if your actual pattern is different.

Once set up, the calendar will continue the sequence automatically as you move from one week, month or year to the next.

Organizing morning, afternoon and night shifts

You can create different shift types to represent the schedules you normally use. Each one can have a name, an abbreviation and, optionally, a start and end time.

After that, you just need to select the matching type for each position in the cycle.

Shifts are distinguished by their name, abbreviation and visual treatment, so the calendar stays easy to understand without relying only on color.

Morning
6:00 AM to 2:00 PM
Afternoon
2:00 PM to 10:00 PM
Night
10:00 PM to 6:00 AM
Rest
no schedule

Checking your upcoming shifts

Once the cycle is created, you can move between months to check which shift applies to each date. The pattern continues automatically, so you don't need to set it up again at the end of a month.

The Today button takes you straight back to the current month, and selecting a day lets you check the details of the assigned shift.

The monthly summary also shows how many days correspond to each shift type, how many are rest days and, when you've added schedules, the total planned hours for that month.

The monthly summary lets you see at a glance how many days are assigned to each shift type and how many hours are planned based on the schedules you've set up. It's a forecast based on the calendar pattern, not a record of the hours you actually worked.

Your calendar says when you work

The calendar helps you plan your shifts. If you also want to record the workdays you actually do, track your breaks and check your hours worked, you can do that with WorkIO.

Track my hours with WorkIO

Frequently asked questions

Can I create a shift cycle other than 4x4 or 7x7? +

Yes. The 4x4 and 7x7 patterns are just shortcuts for creating common cycles. You can build a fully custom pattern by adding as many positions as you need and assigning the matching shift to each one.

This lets you represent short or long cycles and combine morning, afternoon, night, rest or other shift types you've created.

What date should I enter as the first day of the cycle? +

Enter a date you're sure about the position of within your pattern. The tool uses that date as the reference for calculating the rest of the calendar.

The simplest approach is to choose a date that matches the first item in the cycle you've set up. From there, the pattern will repeat forward, and it can also be calculated for earlier dates.

Can I check shifts before the reference date? +

Yes. The reference date is used to work out how the pattern lines up, but the calendar can also calculate which shift would apply to earlier dates.

This means you can navigate to past or future months while keeping the same shift sequence, as long as the pattern you've set up correctly represents your cycle.

What happens when the cycle reaches the end? +

Once the last position in the cycle is reached, the next date automatically goes back to the first position. The pattern keeps repeating indefinitely as you navigate the calendar.

For example, if you've created an eight-day cycle, the ninth day will use the same setup as the first, the tenth the same as the second, and so on.

Can I create a night shift that ends the next day? +

Yes. You can set up a shift with an end time earlier than the start time to represent a schedule that crosses midnight.

For example, a night shift could start at 10:00 PM and end at 6:00 AM the next day. The tool takes this into account when calculating the calendar's planned hours.

Is my shift calendar saved? +

Yes. The calendar configuration is kept locally in your browser, so you can come back and check the pattern without having to rebuild it every time.

This information belongs to the browser-based tool and shouldn't be confused with a record of shifts linked to a WorkIO account. If you need to keep a real history of the shifts you work, WorkIO is designed for that ongoing tracking.

If you'd rather keep a copy to check later or share, you can also export your calendar as a PDF directly from the tool.

Does this calendar record the hours I actually work? +

No. The shift calendar is a planning tool: it uses the pattern you set up to show when you're scheduled to work and, if you've added schedules, how many hours are planned.

It doesn't automatically check whether you actually worked those shifts. If you want to record the hours you actually work, your breaks and keep a history of your shifts, you can do that with WorkIO .

Do I need to register to create my shift calendar? +

No. You can set up and check this calendar directly from your browser without creating an account.

Define your shifts, create the cycle and enter a reference date to generate the calendar. The configuration is kept locally in the browser as long as you don't reset it or clear the corresponding data.

If you'd also like to record the shifts you actually work and check your hours worked on an ongoing basis, you can use WorkIO .

Download WorkIO and start managing your hours easily, organized, and efficiently. Optimize your day and enjoy more free time.