Sleep Calculator — Bedtime and Wake-Up by Sleep Cycles
Free sleep cycle calculator that suggests ideal bedtimes for a chosen wake-up hour, ideal wake-up times if you fall asleep now, or the perfect nap length. It uses the 90-minute cycle model plus a fall-asleep buffer, and highlights the option that matches the recommended sleep duration for your age group (based on National Sleep Foundation guidelines).
How to use the sleep calculator
Choose "Wake up at…", "Sleep now", or "Nap".
This tailors the recommended number of cycles to your age.
Set your alarm time for wake mode; "Sleep now" and "Nap" use the live current time.
The average is 15 minutes — move the slider if you usually take longer or shorter.
The big card is the best choice for you; other complete-cycle options appear below.
Plan bedtime and wake-up around full 90-minute cycles, tuned to your age
Set the time you need to wake up — the calculator shows bedtimes that let you wake at the end of a complete sleep cycle, with the best option for your age highlighted.
The 90-minute cycle is an average for planning, not a medical measurement — real cycles vary from person to person and across the night. For ongoing sleep problems, consult a healthcare professional.