Sleep Calculator — A full sleep cycle is about 90 minutes long, going through light sleep, deep sleep, and REM. Waking up in the middle of a deep-sleep phase is what causes the grogginess and disorientation known as "sleep inertia." Waking at the end of a cycle — when sleep is naturally lightest — is much easier.
All calculations run locally. No data leaves your browser.
Was Sleep Calculator useful?
What is sleep calculator?
A full sleep cycle is about 90 minutes long, going through light sleep, deep sleep, and REM. Waking up in the middle of a deep-sleep phase is what causes the grogginess and disorientation known as "sleep inertia." Waking at the end of a cycle — when sleep is naturally lightest — is much easier.
Most adults need 5 full cycles (about 7.5 hours of sleep) per night. Some do fine on 4 cycles (6 hours), and a few people genuinely need 6 cycles (9 hours). The tool shows all four options so you can pick what works for your schedule.
How to use it
-
Pick a mode
"I need to wake up at" if you have a fixed wake time, or "I'm going to bed at" if bedtime is fixed.
-
Enter the time
24-hour format. The tool accepts HH:MM.
-
Adjust fall-asleep time
Default 15 min. Most people take 10-20 min to fall asleep; if you know yours, set it.
-
Pick a cycle count
5 cycles (7.5h) is the most common. Try 4 if you have an early morning or 6 if you need the sleep.
Examples
Wake up at 7:00 AM
Bedtime mode. Assuming 15 min to fall asleep.
Result: Best bedtimes: 9:15 PM (7 cycles), 10:45 PM (6 cycles), 12:15 AM (5 cycles), 1:45 AM (4 cycles)
Going to bed at 11:00 PM
Wake-up mode. Assuming 15 min to fall asleep.
Result: Best wake-up times: 4:30 AM (7 cycles), 6:00 AM (6 cycles), 7:30 AM (5 cycles), 9:00 AM (4 cycles)
Frequently asked questions
Related tools
Pomodoro Timer
A Pomodoro timer with 25/5/15 defaults. Focus, short break, long break, and session counter. Customizable phase lengths.
Countdown Timer
Count down to a specific date and time. Set a target, watch the days/hours/minutes/seconds tick down live.
Stopwatch
A clean online stopwatch with laps, millisecond precision, and keyboard shortcuts. Runs in your browser.
Reading Time Calculator
Estimate how long it takes to read or speak a piece of text. Adjustable words-per-minute for fiction, non-fiction, or speech.
Age Calculator
Find the exact age in years, months, and days — plus totals and the countdown to the next birthday.
Last reviewed: 2026-08-23