Sleep Calculator
Quickly find your Sleep cycles with our free Sleep Calculator. Simple, fast, and accurate.
Your timing
Suggested times
What is a Sleep Calculator?
A Sleep Calculator (or bedtime calculator) helps you find the optimal time to go to bed or wake up based on 90-minute sleep cycles. Waking up at the end of a complete cycle leaves you feeling more rested than waking in the middle of deep sleep.
How to calculate optimal sleep times manually (the formula)
If you know your wake time: Subtract 90-minute intervals plus 15 minutes (fall-asleep time) to find bedtimes. For a 7:00 AM wake time: subtract 6 cycles + 15 min = 7:00 AM − 9 h 15 min = 9:45 PM bedtime.
If you go to bed now: Add 90-minute intervals plus 15 minutes to find recommended wake times.
Example calculation
You want to wake at 7:00 AM. Working backwards: 4 cycles = 4 × 90 min + 15 min = 6.25 h → bedtime 12:45 AM. 5 cycles = 7.75 h → bedtime 11:15 PM. 6 cycles = 9.25 h → bedtime 9:45 PM.
Common mistakes
- Forgetting the 15-minute buffer — The 15 minutes accounts for the time it takes to fall asleep. Ignoring it means you actually get 15 minutes less sleep than planned.
- Aiming for too many or too few cycles — Less than 4 cycles (6 hours) often leaves you sleep-deprived. More than 6 cycles (9 hours) may be excessive for most adults.
- Ignoring your natural chronotype — The calculator gives mathematically optimal times, but your natural body clock (whether you are a morning lark or night owl) also matters for sleep quality.
Frequently asked questions
How does the sleep calculator work?
It uses a 90-minute sleep cycle model. If you wake up at the end of a cycle rather than in the middle, you feel more refreshed. The calculator suggests bedtimes aligned with complete cycles.
How many sleep cycles do I need?
Most adults need 5–6 complete cycles per night, which equals 7.5–9 hours. Each cycle lasts about 90 minutes and includes light, deep, and REM sleep stages.
What is the best time to wake up?
The best time is at the end of a sleep cycle, not in the middle. The calculator shows wake times that correspond to completing 4, 5, or 6 full cycles from your bedtime.
Is 90 minutes the exact cycle length for everyone?
No, sleep cycles vary from 70 to 120 minutes per person and can change during the night. The 90-minute average is a practical guideline, not a precise measurement.
Can I use this calculator for shift work?
Yes. The calculator can help shift workers plan sleep around irregular schedules. Select “Go to bed now” to see optimal wake times, or set a desired wake time to find bedtimes.
What happens if I wake up mid-cycle?
Waking up during deep sleep causes sleep inertia — grogginess, disorientation, and reduced cognitive performance that can last 30–60 minutes.