How the 4-on 4-off shift schedule works
The 4-on 4-off schedule is an 8-day shift pattern used across logistics, manufacturing, and emergency services. It alternates 4 consecutive work shifts with 4 consecutive rest days.
iPhone app in development · No App Store listing yet
The moving day progression
Because an 8-day cycle does not divide into a 7-day calendar week, the sequence shifts by one day of the week with each repetition. In the illustrated sequence, completing a full cycle takes 8 repetitions (64 days).
| Cycle | Mon | Tue | Wed | Thu | Fri | Sat | Sun | Following Mon |
|---|---|---|---|---|---|---|---|---|
| Cycle 1 | Work (Day 1) | Work (Day 2) | Work (Day 3) | Work (Day 4) | Off (Rest 1) | Off (Rest 2) | Off (Rest 3) | Off (Rest 4) |
| Cycle 2 | Off (from C1) | Work (Day 1) | Work (Day 2) | Work (Day 3) | Work (Day 4) | Off (Rest 1) | Off (Rest 2) | Off (Rest 3) |
| Cycle 3 | Off (Rest 4) | Off | Work (Day 1) | Work (Day 2) | Work (Day 3) | Work (Day 4) | Off (Rest 1) | Off (Rest 2) |
Four-Day Rest Blocks
Each 8-day cycle provides 4 consecutive days off following 4 consecutive shifts in this illustrated sequence.
Common Role Variations
Teams may schedule day shifts, night shifts, or split roles (such as 2 days and 2 nights) within the 4 working days.
8-Day non-weekly rotation alignment
Non-7-day cycles require setting an anchor date and cycle duration to project shifts accurately across calendar months.
Moving Weekday Alignment
Because an 8-day cycle shifts across weekdays, fixed weekly calendar events do not maintain the rotation automatically.
Anchor Date Calculation
Calculating future working blocks requires tracking the 8-day offset from an established starting date.
WeekShape rotation features (In Development)
WeekShape is engineered around non-7-day shift patterns, using template models and anchor projection.
Built-in 4-on / 4-off Template
Select the 8-day "4 on / 4 off · work/rest" template from WeekShape's rotation library.
Anchor Date Month Projection
Set the starting anchor date of Day 1; WeekShape projects the 8-day pattern across the month view.
Individual Day Edits
Manually adjust individual shift dates when swaps occur, without breaking the underlying 8-day rotation template.
Pre-Shift Reminders & Home Screen Widget
Set local notifications before your shift begins and view upcoming shifts on your Home Screen widget.
Interested in WeekShape for iPhone?
WeekShape is in active development for iOS. If you work 4-on 4-off and want to be notified when WeekShape is available, drop us an email.
Email Us for Launch Notice ([email protected])