Assuming you fall asleep in about 15 minutes from now:
A full night is 5–6 cycles (7.5–9 hours). Times marked ★ are the most recommended. Sleep needs vary by person — this is a guide, not medical advice.
How it works
Choose your mode
Pick 'I want to wake up at…' if your alarm is fixed, or 'If I sleep now' if you're deciding when to set the alarm.
Enter the time
Set your wake-up time — the calculator counts backwards in 90-minute sleep cycles plus 15 minutes to fall asleep.
Pick a ★ time
You'll see four options from 4 to 7 cycles. The starred times (5–6 cycles) suit most adults.
Sleep smarter
Aim for the same cycle count nightly — consistency improves sleep quality as much as duration does.
Sleep cycle math in code
The 90-minute cycle calculation behind this tool, if you want it in your own app:
Why 8 hours of sleep can still leave you exhausted
Here's the counterintuitive part: someone who sleeps 7.5 hours can wake up noticeably fresher than someone who sleeps a full 8. The difference isn't duration — it's where in the sleep cycle the alarm lands. Wake during deep sleep and you get sleep inertia: that heavy, foggy, disoriented feeling that coffee barely touches for the first 20-30 minutes after waking. Wake at a natural cycle boundary, when sleep is at its lightest, and getting up feels almost effortless by comparison.
Each sleep cycle runs about 90 minutes and moves through distinct stages — light sleep, deep slow-wave sleep, and REM (rapid eye movement) sleep where most dreaming occurs. Do the math: 8 hours equals roughly 5.3 cycles — meaning your alarm typically interrupts you mid-cycle, often right in the middle of a deep sleep phase. 7.5 hours equals exactly 5 complete cycles. Same night, same person, dramatically different morning experience.
| Cycles | Sleep duration | Verdict |
|---|---|---|
| 4 cycles | 6 hours | Minimum — occasional use only |
| 5 cycles | 7.5 hours | ★ Recommended for most adults |
| 6 cycles | 9 hours | ★ Ideal for full recovery |
| 7 cycles | 10.5 hours | Recovery / teenage sleep needs |
Sleep cycles to hours — quick reference
💡 Key takeaways
- Sleep cycle calculator based on scientifically-backed 90-minute REM cycles
- Two modes: best time to sleep for a fixed alarm, or best time to wake up if sleeping now
- Includes the average 15-minute sleep onset time in every calculation
- Waking between cycles avoids sleep inertia — the groggy feeling of mid-cycle alarms
How many cycles do you actually need?
Most healthy adults function best on 5 to 6 complete cycles, which works out to 7.5 to 9 hours of actual sleep time. Teenagers typically need closer to 6 cycles due to ongoing brain development during adolescence. Some people manage on 4 cycles (6 hours) occasionally without major issues, but sustained 4-cycle sleep over weeks or months reliably shows up as measurable cognitive and mood decline in sleep research, even when people report feeling "used to it."
Organizations like the Sleep Foundation publish age-specific sleep recommendations that align closely with this cycle-based model — their 7-9 hour range for adults maps almost exactly onto the 5-6 cycle window this calculator uses.
One caveat worth being honest about: 90 minutes is an average, not a fixed law of biology. Individual cycles genuinely range from about 80 to 110 minutes depending on the person, the day, stress levels, and even room temperature. Treat the calculator's suggested times as strong, well-researched estimates rather than exact science, then fine-tune based on how you actually feel — if a suggested bedtime still leaves you groggy after testing it consistently for a week, shift by 15 minutes in either direction and try again.
Making the timing actually work in real life
The calculator adds a standard 15 minutes for falling asleep, which is the average across most adults without significant sleep onset issues. But screens push that number far longer for a huge number of people — the blue light and mental stimulation from scrolling can easily double or triple actual time-to-sleep, quietly sabotaging even a perfectly calculated bedtime.
Two practical rules make the biggest difference: put the phone away entirely when you get into bed rather than allowing "just one more scroll," and keep your wake-up time constant every single day, including weekends. A consistent wake anchor is one of the most powerful tools in sleep science — it trains your body's internal clock so that your natural cycles increasingly end right where your alarm begins, rather than fighting against an erratic schedule.
What affects sleep cycle timing beyond the math
Caffeine has a half-life of roughly 5 to 6 hours in the average adult body, meaning a cup of coffee at 4 PM still has half its stimulant effect circulating in your system at 10 PM. This doesn't change the cycle math itself, but it can meaningfully stretch your actual fall-asleep time well beyond the assumed 15 minutes, effectively shifting every calculated time later than intended. Cutting caffeine at least 8 hours before your target bedtime removes this variable almost entirely for most people.
Light exposure also matters more than most people realize. Bright light — especially blue-spectrum light from phones, laptops and LED bulbs — suppresses melatonin production, the hormone that signals your body it's time to sleep. Dimming lights and switching to warmer tones an hour before your calculated bedtime helps your body actually reach sleep onset closer to that 15-minute assumption the calculator relies on.
Using the calculator alongside a consistent morning routine
The calculator solves the timing half of the sleep equation, but pairing it with a steady morning routine compounds the benefit considerably. Getting natural daylight exposure within 30 minutes of waking helps reset your body's internal clock for the following night, reinforcing exactly the cycle timing this tool calculates. Avoiding a long lie-in after the alarm — even when a suggested time feels slightly early — helps your body adapt to the new schedule within just a few days rather than fighting it indefinitely.
Many people find their first one or two nights on a newly calculated schedule feel only marginally different, with the real improvement becoming noticeable by the third or fourth consistent night, once the body's rhythm has had a genuine chance to align with the new timing.
What to do if none of the suggested times feel right
If you've tried a suggested bedtime consistently for a full week and still wake up groggy, the issue may not be cycle timing at all — underlying factors like stress, an uncomfortable sleep environment, or an undiagnosed sleep disorder can override even perfectly-timed cycles. In that case, the calculator has done its job correctly; the next useful step is speaking with a doctor rather than further adjusting the numbers.
Pro tip: Keep your wake-up time fixed — even on weekends — for two weeks. A consistent wake anchor aligns your natural sleep cycles with your alarm faster than any other single change.
Also useful if you searched for: sleep calculator, best time to sleep and wake up, sleep cycle calculator 90 minutes, what time should I sleep, wake up time calculator, REM sleep cycle length, how many hours of sleep do I need, sleep calculator by age, bedtime calculator, sleep inertia meaning.
Frequently asked questions
Why 90-minute cycles?
How many cycles do I need?
What if I take longer than 15 minutes to fall asleep?
Is this medical advice?
Is 6 hours of sleep enough?
What's the best time to sleep if I wake at 6 AM?
Why do I feel worse after a long nap?
Do sleep cycles change with age?
Does caffeine affect the calculation?
Can I train myself to need less sleep?
Why choose our tool?
100% Private
Everything runs in your browser. Your data never leaves your device — no uploads, no server processing, no tracking.
Instant Results
No loading screens, no waiting, no queues. Results appear the moment you click — powered by client-side JavaScript.
No Sign-Up Ever
No accounts, no emails, no passwords. Just open the page and start using it — forever free, no strings attached.
Works Everywhere
Phone, tablet, laptop, desktop — any browser, any OS. Fully responsive and works offline once loaded.