โ† Back to Sleep Calculator ๐ŸŒ™

About RestCycles

RestCycles.com is a free sleep calculator built around one simple idea: waking up refreshed has nothing to do with how long you sleep โ€” it's about when you wake up.

Most people set an alarm for 7 or 8 hours and hope for the best. But sleep happens in 90-minute cycles, and if your alarm goes off in the middle of one of those cycles, you'll feel groggy no matter how many hours you logged. Wake up between cycles โ€” at the lightest point in your sleep โ€” and you'll feel alert from the moment you open your eyes.

RestCycles does one thing really well: it takes the science of sleep cycles and turns it into a simple, practical answer. You tell us when you need to wake up. We tell you the best time to go to sleep. No sign-up, no app to download, no nonsense.

What you can do here

๐Ÿ›๏ธ
Bedtime calculator
Enter your wake-up time and get the ideal bedtimes based on 90-minute sleep cycles.
โฐ
Wake-up planner
Know when you're going to sleep? Find the best alarm times to feel rested.
๐Ÿ“Š
Sleep debt tracker
Log your sleep for the week and find out how many hours you owe yourself.
๐Ÿ˜ด
Nap guide
Find out the best nap length and exactly when to set your alarm to avoid waking groggy.

The science behind it

The tools on this site are based on the well-established 90-minute sleep cycle model, which has been studied extensively in sleep science research. Each cycle moves through light sleep, deep slow-wave sleep, and REM (rapid eye movement) sleep. Waking during deep sleep โ€” which happens in the middle of a cycle โ€” triggers sleep inertia, the groggy foggy feeling that can last for hours. Waking during light sleep, at the end of a cycle, is a much gentler transition back to consciousness.

The 15-minute "fall asleep" buffer built into our calculations is based on average sleep onset latency for healthy adults. If you tend to fall asleep faster or slower, you can mentally adjust the suggested times by a few minutes.

Is this a replacement for medical advice?

No โ€” RestCycles is a general wellness tool, not a medical resource. If you're struggling with chronic insomnia, sleep apnea, or other sleep disorders, please consult a physician or sleep specialist. This calculator is designed to help healthy adults optimize their sleep timing, not to diagnose or treat any condition.

Who built this?

RestCycles is an independent project built by a small team passionate about practical wellness tools. We believe useful things should be free, fast, and free of unnecessary clutter. Every tool on this site runs entirely in your browser โ€” nothing you enter is ever stored or sent anywhere.

Have a suggestion or found a bug? We'd love to hear from you at hello@restcycles.com or visit our contact page.