Sleep Calculator — Best Bedtime & Wake-Up Times by Sleep Cycle
Waking up groggy is often about timing, not just hours: sleep runs in roughly 90-minute cycles, and waking at the end of a cycle feels much better than waking mid-cycle. Pick a wake-up time and this calculator works backward to bedtimes that give you 3–6 full cycles, or pick a bedtime and see the best wake-up times. A 15-minute fall-asleep buffer is included. One plain note: cycles vary from person to person and night to night — 90 minutes is a useful average, not a medical rule, so treat the times as guidance.
Sleep Calculator
Wake up at the end of a sleep cycle, not in the middle of one — 90-minute cycles, 15-min buffer.
1 Pick a time
2 Settings & quick examples
3 Calculate your times
😴 Your sleep cycle times
How it works
Sleep runs in cycles of roughly 90 minutes, moving from light sleep through deep sleep to REM. Waking at the end of a cycle — when sleep is lightest — usually feels much better than being jolted awake mid-cycle. This calculator adds a fall-asleep buffer (default 15 minutes) to each cycle count, then works backward from your wake-up time or forward from your bedtime to give you 3–6 cycle options. Five cycles (7.5 hours of sleep) is the usual recommendation for adults; six suits long sleepers, four is a short night.
Plain note: 90 minutes is an average — real cycles vary between roughly 80 and 110 minutes and shift through the night. These times are guidance for better mornings, not medical advice; persistent sleep problems deserve a clinician, not a calculator.
Everyday uses
- Work mornings — pick the bedtime that makes a 6 am alarm feel kind.
- Shift workers — find the best wake-up time after a daytime sleep.
- Students — plan a short night before an exam without wrecking the morning.
- Travelers — reset faster by timing sleep around the new time zone.
- Naps — a 20-minute nap or one full 90-minute cycle beats a 45-minute groggy nap.
Rule of thumb: if you must cut sleep short, cut a whole cycle — waking after 4 full cycles beats waking after 4.5.