Calculators
Find the best bedtime or wake-up time based on natural 90-minute sleep cycles. Wake up feeling refreshed by aligning your alarm with the end of a complete sleep cycle instead of mid-cycle.
Follow these simple steps to get instant, accurate results directly in your browser:
Select 'I want to wake up at...' or 'If I go to bed now...'.
Select your desired wake-up time or current clock time.
Choose from optimal bedtimes representing 5 or 6 complete sleep cycles (7.5 to 9 hours).
The Sleep Calculator calculates ideal bedtime and wake-up times based on natural human 90-minute sleep cycles and circadian rhythm biology, helping you wake up refreshed and alert.
Human sleep consists of recurring ultradian sleep cycles lasting approximately 90 to 110 minutes, alternating between Non-REM sleep (light sleep and restorative slow-wave deep sleep) and REM (dreaming) sleep. Waking up in the middle of deep Stage 3 slow-wave sleep causes severe sleep inertia, grogginess, and fatigue. This tool calculates wake-up and bedtimes aligned with the completion of full cycles, factoring in the average 14 minutes it takes to fall asleep.
All calculations run in client-side memory. Your sleep schedules and wake-up times remain processed locally in your browser.
Disclaimer: This tool provides general estimates for informational purposes only and does not constitute medical advice. Consult a healthcare professional before making health or fitness decisions.
Target Time = Bedtime + Sleep Latency (14 min) + (Cycle Count * 90 min)Calculates wake times by adding natural 90-minute ultradian sleep cycle blocks to your bedtime plus average sleep onset latency.
Target Wake Time = 7:00 AM | Sleep Latency = 14 minutes 5 Cycles (7.5 hours of sleep) = Bedtime of 9:46 PM (Sleep starts 10:00 PM -> Wake 7:00 AM) 6 Cycles (9.0 hours of sleep) = Bedtime of 8:16 PM (Sleep starts 8:30 PM -> Wake 7:00 AM).
Our calculation methodologies adhere to published guidelines from authoritative government agencies and standards bodies:
Models biological sleep stages to target awakening during light Non-REM transitions.
Automatically incorporates standard 14-minute average sleep onset latency.
Color-coded suggestions highlighting optimal 7.5-hour and 9-hour total sleep intervals.
Runs locally on your device with zero data transmission.
Align your morning alarm with the conclusion of a 90-minute cycle to avoid morning grogginess.
Plan restorative sleep blocks when managing irregular work shifts or transmeridian flight travel.
Schedule optimal 20-minute power naps or full 90-minute sleep cycles during afternoon slumps.
Explore complementary utilities for your workflow