Sleep Cycle Calculator
Enter your bedtime or desired wake-up time and get the optimal times aligned to 90-minute sleep cycles.
Sleep Settings
Calculate from:
14 min
Set your time and hit Calculate to see optimal sleep windows.
Optimal Wake-Up Times
Based on 90-minute sleep cycles + 14 min sleep onset. Times shown are approximate — individual cycles vary.
Summary
Enter your bedtime or desired wake-up time and get the optimal times aligned to 90-minute sleep cycles.
How it works
- Choose whether to calculate from a bedtime or a wake-up time.
- Enter the time using the input field.
- The calculator adds 14 minutes for average sleep onset (falling asleep).
- It then computes 4 to 6 complete 90-minute sleep cycles forward or backward.
- Results are displayed as a ranked list from fewest to most cycles (or vice versa).
- Pick the option that best fits your schedule for the most restful wake-up.
Use cases
- Planning what time to set your alarm after a late night.
- Finding the ideal bedtime to wake up for an early morning meeting.
- Optimizing nap length to avoid waking during deep sleep.
- Understanding how many hours of sleep you are actually getting per cycle.
- Building a consistent sleep schedule aligned to your natural rhythms.
- Comparing sleep quality trade-offs between different bedtimes.
- Helping night-shift workers plan their sleep windows.
- Guiding parents in setting children's bedtimes for school mornings.
Frequently Asked Questions
Last updated: 2026-06-11 ·
Reviewed by Nham Vu