How to use the sleep cycle calculator
- Choose The time I need to wake up to get bedtimes, or The time I will go to bed to get wake-up times.
- Enter the time. Then set minutes to fall asleep, the time between lying down and actually sleeping. The starting value of 15 is only an example; change it to match you.
- Read the table. Each row gives a time, the number of 90-minute cycles and the total sleep length. Choosing a time that ends a whole cycle is the idea behind this rule of thumb.
- Press Use the current time as bedtime for a quick "if I go to bed now" answer, or Copy result to copy the table.
Formula
bedtime = wake-up time - minutes to fall asleep - (cycles x 90 minutes)
wake-up time = bedtime + minutes to fall asleep + (cycles x 90 minutes)
Times wrap around midnight. Cycles shown are 3, 4, 5 and 6, which is 4 hours 30 minutes to 9 hours of sleep.
Worked example
You need to wake up at 6:30 AM and expect to take 15 minutes to fall asleep. Subtract 15 minutes to get 6:15 AM, then subtract whole cycles. Six cycles (9 hours) gives a bedtime of 9:15 PM, five cycles (7 hours 30 minutes) gives 10:45 PM, four cycles (6 hours) gives 12:15 AM, and three cycles (4 hours 30 minutes) gives 1:45 AM.
Going the other way, if you get into bed at 11:00 PM with the same 15 minutes, three cycles ends at 3:45 AM, four at 5:15 AM, five at 6:45 AM and six at 8:15 AM.
What this calculator is and is not
The idea is simple: sleep is often described as moving through repeating cycles that last about 90 minutes on average, so some people prefer to wake near the end of a cycle. The calculator does only that arithmetic. It is a rule of thumb. It does not measure your sleep, does not know your own cycle length, which varies between people and from night to night, and does not tell you how much sleep you need.
It is not medical advice. How long you should sleep depends on your age, health and circumstances. If you often feel unrested, have trouble falling or staying asleep, snore loudly or feel very sleepy in the day, talk with a doctor or other health professional instead of relying on a calculator.
Using the fall-asleep time well
People differ a lot in how long it takes to fall asleep, so the fall-asleep field accepts any whole number of minutes from 0 to 120. If you do not know your own number, watch the clock on a few ordinary nights and use the typical value you see. Each minute you add moves every bedtime one minute earlier.
You can also use the results as a starting menu. If the bedtime for six cycles is too early, look at five cycles and think about whether the shorter night is acceptable for you. When an alarm is fixed, such as for work or a flight, compute from the wake-up time. When the day is flexible, compute from the time you are going to bed.
To plan other parts of the day, see the time calculator for adding and subtracting hours, the time duration calculator for the length between two times, and the water intake calculator for an unrelated everyday estimate.
Privacy
The times you enter are used only in this page to do the arithmetic. Nothing is saved or sent anywhere. The "current time" button reads your device clock once when you press it.
Assumptions and limits
- A cycle is counted as exactly 90 minutes, which is an average and not a measurement of your sleep.
- The tool assumes you fall asleep after the number of minutes you enter and then sleep in whole cycles without waking.
- It does not account for naps, shift work, sleep disorders, medications, caffeine or alcohol.
- It is not medical advice and cannot diagnose or treat any sleep problem.
- Times are shown in 12-hour style with AM and PM and wrap around midnight. Time zones and daylight saving changes are not modeled.
Frequently asked questions
How many hours of sleep does a person need?
That depends on age, health and circumstances, and a calculator cannot decide it. This tool only shows times that end a whole 90-minute cycle. For personal advice about how much sleep you need, speak with a doctor or other health professional.
What time should I go to bed to wake up at 7 AM?
Allowing 30 minutes to fall asleep, five cycles of 90 minutes means going to bed at 11:00 PM, because 7:00 AM minus 30 minutes minus 7 hours 30 minutes is 11:00 PM. Change the fall-asleep field and the times move to match.
Why does the calculator use 90 minutes?
90 minutes is a commonly quoted average length of one sleep cycle, and it makes the arithmetic simple. Real cycles vary between people and through the night, so the result is a rule of thumb, not a prediction of how you will feel.
Does the result change if I fall asleep faster or slower?
Yes. Every minute you add to the fall-asleep time shifts each bedtime one minute earlier, or each wake time one minute later. Set the field to how long it usually takes you.
Can I use this to plan a nap?
The tool is built for night sleep with at least three cycles. For a short nap, a plain timer is more suitable, such as the online timer set to the length you want.