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

1
Pick a mode

Choose "Wake up at…", "Sleep now", or "Nap".

2
Set your age group

This tailors the recommended number of cycles to your age.

3
Enter the time

Set your alarm time for wake mode; "Sleep now" and "Nap" use the live current time.

4
Adjust fall-asleep time

The average is 15 minutes — move the slider if you usually take longer or shorter.

5
Use the highlighted option

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.

15 min
Waking at the end of a cycle feels refreshing; waking mid-cycle usually feels groggy. How many cycles you need depends on your age — the calculator highlights the best option for the age group you choose.

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.

Published Updated Authors: