Sleep Cycle Calculator

Enter your wake-up time or bedtime and instantly see six optimal sleep or wake windows aligned to 90-minute sleep cycles, complete with total sleep duration and quality labels.

What would you like to calculate?

A 14-minute fall-asleep buffer is included automatically.

Each sleep cycle lasts about 90 minutes and includes light, deep, and REM sleep. Waking at the end of a cycle reduces grogginess. Most adults need 5 to 6 cycles (7.5 to 9 hours) per night.

Suggested bedtimes

6 options shown

Times include a 14-min fall-asleep buffer. Cycle duration: 90 min. Individual sleep needs may vary.

Recommended (5–6 cycles, 7h 30m – 9h)
Light sleep (3–4 cycles, 4h 30m – 6h)
Power nap (1–2 cycles, 1h 30m – 3h)

Summary

Enter your wake-up time or bedtime and instantly see six optimal sleep or wake windows aligned to 90-minute sleep cycles, complete with total sleep duration and quality labels.

How it works

  1. Choose whether you want to find a bedtime or a wake-up time.
  2. Enter your target time using the time picker.
  3. The calculator adds 14 minutes for sleep onset latency.
  4. It then counts back or forward in 90-minute increments for six cycle options.
  5. Each row shows the cycle count, the resulting time, total sleep duration, and a quality label.
  6. Rows for 5 and 6 cycles are highlighted as the recommended range for most adults.

Use cases

  • Finding the best bedtime to wake up at 7:00 AM feeling fully rested.
  • Determining what time to set an alarm after going to bed late.
  • Planning a power nap of 1 or 2 sleep cycles during the afternoon.
  • Adjusting your sleep schedule when traveling across time zones.
  • Helping parents calculate optimal bedtimes for school-age children.
  • Athletes timing sleep recovery windows around training schedules.
  • Shift workers planning sleep between irregular work hours.
  • Students scheduling study breaks and sleep to maximize retention.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu