Sleep Tool
Sleep Cycle Calculator
Plan sleep around 90-minute cycles — work backward from your alarm or forward from tonight's bedtime to reduce grogginess.
How sleep cycles work
Sleep is organized in repeating cycles of roughly 90 minutes, moving through lighter sleep, deep sleep, and REM. Waking at the end of a cycle — rather than in the middle of deep sleep — often feels easier and less groggy.
This calculator uses:
- 90-minute cycles
- A customizable sleep latency (fall-asleep buffer) before the first full cycle begins — default 15 minutes
Why sleep latency matters
Most online sleep calculators assume you fall asleep the moment your head hits the pillow. In reality, the average adult needs 10–20 minutes to drift off — and stress, caffeine, or screens can push that to 30–60 minutes.
Adjusting sleep latency changes your recommended bedtimes meaningfully. If you typically need 30 minutes to fall asleep, going to bed 15 minutes earlier than a "zero latency" calculator suggests can prevent waking mid-cycle.
Two ways to use it
Work backward from wake time
If you must wake at 7:00 AM, the tool suggests bedtimes for 4, 5, or 6 complete cycles — plus your fall-asleep buffer. More cycles generally mean more restorative sleep when your schedule allows it.
Work forward from bedtime
If you are going to bed now, the tool estimates wake windows that land on cycle boundaries after your sleep latency.
Smart dual-alarm strategy
Waking at the end of a sleep cycle helps — but your first alarm can be even smarter:
- Set a soft alarm 10 minutes before your target wake time for a lighter sleep-stage wake attempt
- Set your final alarm at the recommended cycle boundary
Example: soft alarm at 6:50 AM, final alarm at 7:00 AM.
This gives your body a gentle transition window instead of one jarring buzzer during deep sleep.
Quick setup: iOS → Clock → Alarm → + · Android → Clock → Alarm → +
Important note
Cycle timing varies by person (often 80–110 minutes). Treat these times as practical planning guides, not exact medical predictions.