MiniCalci

Calculators & Converters

Health & Fitness

Sleep Calculator

Find the best time to go to sleep or wake up based on 90-minute sleep cycles. Enter a wake-up time or calculate from now.

We'll show the best times to fall asleep before this.

What Does This Sleep Calculator Do?

This calculator suggests the best times to go to sleep or wake up, based on completing full 90-minute sleep cycles. Choose "I need to wake up at..." to work backward from a target wake-up time, or "I'm going to sleep now" to work forward from the current time.

The Sleep Cycle Formula

Bedtime = Wake-Up Time − (Cycles × 90 min) − 15 min to fall asleep
Wake-Up Time = Now + 15 min to fall asleep + (Cycles × 90 min)

Worked Example: Waking Up at 7:00 AM

Counting back 6 full sleep cycles (9 hours) plus a 15-minute buffer to fall asleep:

  • 6 cycles x 90 min = 540 minutes = 9 hours
  • 9 hours + 15 minutes = 9 hours 15 minutes before 7:00 AM
  • Suggested bedtime: ~9:45 PM

The calculator also shows 5-cycle (7.5 hr) and 4-cycle (6 hr) options for flexibility.

Why Sleep Cycles Matter

Sleep isn't uniform — it moves through repeating cycles of light sleep, deep sleep, and REM sleep, each lasting roughly 90 minutes. Waking up in the middle of a cycle (especially during deep sleep) is commonly associated with feeling groggy, while waking at the end of a cycle tends to feel more natural.

See also the BMI calculator and calorie calculator for more health and wellness tools.

Frequently Asked Questions

How does the sleep cycle calculator work?
It counts backward (or forward) from your target wake-up time (or from right now) in increments of a 90-minute sleep cycle, plus about 15 minutes to account for the time it typically takes to fall asleep.
Why 90-minute sleep cycles?
A typical sleep cycle — moving through light sleep, deep sleep, and REM sleep — lasts approximately 90 minutes. Waking up at the end of a complete cycle, rather than in the middle of one, is commonly associated with feeling more rested.
How many sleep cycles should I aim for?
5-6 cycles (7.5-9 hours) is a commonly cited target for adults, which aligns with general sleep duration recommendations from health organizations. Individual needs vary, so this is a general guideline, not a strict rule.
Why does the calculator add 15 minutes?
It typically takes the average person about 15 minutes to actually fall asleep after getting into bed, so that buffer is added to the calculation to make the suggested bedtime more realistic.
Is this calculator based on real sleep tracking data?
No, it uses a simplified, generalized 90-minute cycle estimate. Actual sleep cycle length varies by individual and even night to night. For precise sleep stage tracking, a wearable sleep tracker or a sleep study would be more accurate.
What if I can't fall asleep at the suggested time?
That's normal — this is a general guideline, not a guarantee. Good sleep hygiene (consistent sleep schedule, limiting screens before bed, a comfortable environment) can help you fall asleep more predictably.
Should I consult a doctor about my sleep?
Yes, if you experience persistent trouble falling or staying asleep, excessive daytime fatigue, or other sleep concerns, consult a doctor or sleep specialist. This calculator is an informational tool, not medical advice.
How this is calculated: This tool uses standard, well-established formulas for health & fitness calculations. Results are estimates for informational and planning purposes — always double-check figures for anything with real-world consequences (e.g. ordering materials or submitting grades).