Not sure? Use your target wake-up time.
Choose a time that works best for you. Includes ~14 min to fall asleep.
Wake up at the right moment — not in the middle of a sleep cycle. Enter your target time and get science-backed sleep windows based on 90-minute cycles.
Not sure? Use your target wake-up time.
Choose a time that works best for you. Includes ~14 min to fall asleep.
Most alarms ignore your biology entirely. This calculator works with it — using the well-established 90-minute sleep cycle model to find times when you're in light sleep and easiest to wake. The result is fewer groggy mornings, better mood, and sharper cognitive function throughout the day — without sleeping any longer.
The human sleep cycle averages 90 minutes, moving through N1, N2, N3 (deep sleep), and REM. Waking between cycles — not mid-cycle — is what separates a good morning from a terrible one.
Research shows the average person takes 10–20 minutes to fall asleep. We use 14 minutes as the offset so your cycle timing starts from when you're actually asleep, not when you lie down.
Whether you know your wake time or your bedtime, the calculator finds the other end. Useful for both planning ahead and last-minute nights.
Based on polysomnography research and the sleep architecture model developed in the 1950s–70s, now the foundation of modern sleep medicine and the basis of wearable sleep tracking.
The calculator takes your input time and calculates backwards (or forwards) in 90-minute increments, adding a 14-minute sleep onset buffer. The results represent the end-points of full sleep cycles — the windows where you're in lighter sleep and least likely to feel groggy on waking.
Sleep inertia — the grogginess you feel on waking — is most severe when you're pulled out of deep (N3) sleep or mid-REM. This is why 7 hours of sleep can feel worse than 7.5, or why 8 hours sometimes leaves you more tired than 6.
The 90-minute model isn't rigid — individual cycles range from 80–120 minutes — but it's accurate enough to meaningfully reduce morning grogginess for most people. The closer your natural cycle length is to 90 minutes, the more precise the results will be.
Disclaimer: Sleep timing is based on the 90-minute sleep cycle model and 14-minute average sleep onset latency. Individual cycle lengths vary. This tool is for informational purposes only and does not constitute medical advice. If you have persistent sleep difficulties, consult a qualified healthcare professional or sleep specialist.