Last updated October 13, 2026 · Report an error
Waking up feeling groggy often has less to do with total hours slept and more to do with waking up mid-cycle rather than at the end of a complete sleep cycle. This calculator suggests bedtimes or wake-up times that land at the end of a complete 90-minute sleep cycle, based on either a target wake-up time or bedtime.
How it works
Choose whether you want to wake up at a specific time or go to sleep now, and enter that time. The calculator counts backward or forward in whole 90-minute sleep cycles (3 to 6 cycles), adding 15 minutes to account for the time it typically takes to fall asleep.
- Enter i want to.
- Enter time.
- Click Calculate to see your results.
Examples
Wanting to wake up at 7:00 AM
Going to bed at 11:15 PM lines up with a complete 5-cycle (7.5 hour) sleep, landing at the end of a full cycle rather than in the middle of one.
Who should use it
- Planning a bedtime that lines up with a fixed wake-up time for work or school.
- Deciding when to set an alarm after going to bed at a specific time.
Industry applications
- Personal health and wellness planning
- Sleep education and awareness
Advantages
- Works in both directions — from a target wake-up time or from a target bedtime.
- Accounts for the time it typically takes to fall asleep, not just raw sleep duration.
Limitations
- Based on an average cycle length — actual individual sleep cycles can run somewhat shorter or longer.
Common mistakes to avoid
- Picking a bedtime or wake time that lands in the middle of a cycle, which can cause grogginess even with adequate total sleep time.
- Ignoring the 15-minute fall-asleep buffer and going to bed exactly at a suggested cycle boundary.
Best practices
- Treat the suggested times as a helpful starting estimate, and adjust based on how you actually feel — individual sleep cycle length varies somewhat from the 90-minute average.
Tips
- The 5-cycle (7.5 hour) option is a commonly recommended target for most adults, falling within the widely cited 7-9 hour recommended sleep range.