Skip to main content
Calcimator

Shift Worker Sleep Planner

Optimize your sleep schedule for shift work with sleep windows, nap timing, and light strategies.

Inputs

hrs

Results

Main Sleep Window

07:00 — 14:30

Recommended Nap90-min nap before shift at 19:00
Light StrategyBright light during shift; wear sunglasses commuting home; blackout curtains
Melatonin Advice3mg melatonin 30 min before daytime sleep
Schedule DifficultyHigh — Avoid fully reverting to day schedule
Anchor Sleep (days off)4 hrs
How to Use This Calculator
  1. Select your shift type: day, evening, night, or rotating.
  2. Enter your shift start and end times.
  3. Set the number of days per week you work this shift.
  4. Review the Recommended Sleep Window and the number of hours available for rest.
  5. Use the Social Jet Lag Score to quantify circadian disruption and adjust sleep timing accordingly.

What each input means

Shift Type
Your work shift pattern
Shift Start (24h)
Hour your shift starts
Shift End (24h)
Hour your shift ends
Consecutive Days On
Days on shift in a row
Days Off
Days off between shift rotations
Target Sleep Hours
Desired total sleep hours per day

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Shift Type = 3, Shift Start (24h) = 22, Shift End (24h) = 6, Consecutive Days On = 4 = 6 input(s) provided
  2. Calculate Main Sleep Window
    Main Sleep Window = `${formatTime(mainSleepStart)
    07:00 — 14:30 = 07:00 — 14:30
  3. Calculate Recommended Nap
    Recommended Nap
    90-min nap before shift at 19:00 = 90-min nap before shift at 19:00
  4. Calculate Light Strategy
    Light Strategy
    Bright light during shift; wear sunglasses commuting home; blackout curtains = Bright light during shift; wear sunglasses commuting home; blackout curtains

Engine last updated . Checked against 3 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Health & Fitness.