About Contact
Tools
1 Rep Max Calculator — Estimate Your 1RM From Any Set401(k) CalculatorAge Calculator — Your Exact Age in Years, Months & DaysAmortization CalculatorAsphalt CalculatorAsphalt Driveway Cost CalculatorAuto Loan CalculatorBarcode GeneratorBase64 EncoderBd Ft CalculatorBench Press Max Calculator — Estimate Your Bench 1RMBMR Calculator — Estimate Your Basal Metabolic RateBoard Foot CalculatorBrick CalculatorCalorie Deficit Calculator — Daily Target and TimelineCD Calculator (Certificate of Deposit)Cement CalculatorCircle Area Calculator — Area, Radius, Diameter, CircumferenceColor Palette GeneratorCompound Interest CalculatorConcrete Bag CalculatorConcrete Block CalculatorConcrete CalculatorConcrete Calculator with CostConcrete Footing CalculatorConcrete Mix CalculatorConcrete Pad CalculatorConcrete Price CalculatorConcrete Slab CalculatorConcrete Slab Cost CalculatorConcrete Volume CalculatorConcrete Weight CalculatorConcrete Yard CalculatorConduit Fill CalculatorCrushed Stone CalculatorDirt CalculatorDrywall CalculatorDue Date Calculator — Estimate Your Baby's Due DateFantasy Name GeneratorFavicon GeneratorFence CalculatorFill Dirt CalculatorFinal Exam Calculator — What Grade Do I Need on the Final?Fraction Calculator — Add, Subtract, Multiply, DivideFree Citation Generator (APA, MLA, Chicago, Harvard)GPA Calculator — Unweighted and Weighted, with Cumulative GPAGravel CalculatorHEIC to JPG ConverterHELOC CalculatorInsulation CalculatorLandscape Rock CalculatorMacro Calculator — Daily Protein, Carbs, and FatMean Calculator — Average of a List of NumbersMedian Calculator — Middle Value of a List of NumbersMeme GeneratorMetal Roof CalculatorMinute to Decimal ConverterMorse Code ConverterMortgage Payoff CalculatorMulch CalculatorOvulation Calculator — Find Your Fertile WindowPaver Base CalculatorPaver CalculatorPaver Sand CalculatorPea Gravel CalculatorPeptide CalculatorPercentage Calculator — Solve Any Percent QuestionPNG to PDF ConverterPuppy Weight CalculatorPythagorean Theorem Calculator — Solve Any Right TriangleQuadratic Formula Calculator — Roots, Vertex, Factored FormQuikrete Concrete CalculatorRaised Bed Soil CalculatorRandom Name GeneratorRiver Rock CalculatorRock CalculatorRoof Cost CalculatorRoof Pitch CalculatorRoof Shingle CalculatorRoof Slope CalculatorRoof Truss CalculatorRubik's Cube Solver — Solve Any Scrambled 3×3 CubeSakrete Concrete CalculatorSales Tax CalculatorSand CalculatorScrap Silver CalculatorSignature GeneratorSleep Calculator — Best Bedtimes & Wake Times by Sleep CycleSlope Calculator — Slope, Equation, Angle, GradeSnow Day CalculatorSod CalculatorSoil CalculatorSonotube Concrete CalculatorSquare Footage Calculator — Room and Floor AreaSquat Max Calculator — Estimate Your Squat 1RMStandard Deviation Calculator — Sample and PopulationStone CalculatorTDEE Calculator — Total Daily Energy ExpenditureTier List MakerTile CalculatorTime Calculator for WorkTop Soil CalculatorTopsoil CalculatorTriangle Calculator — Solve Any Triangle From 3 InputsUPC GeneratorUsername GeneratorVolume Calculator — 8 Shapes With Unit ConversionWebP to JPG ConverterWebP to PNG ConverterWordle Solver — Best Next Guess for Today's Puzzle
← All tools

Sleep Calculator — Best Bedtimes & Wake Times by Sleep Cycle

Find the best time to go to bed or wake up based on 90-minute sleep cycles.

Enter a time to see sleep-cycle options.

What is sleep calculator?

Sleep is structured around repeating 90-minute cycles, each passing through light sleep, deep slow-wave sleep, and REM. Most adults need five or six of these cycles — roughly 7.5 to 9 hours — to feel fully rested. The key to waking refreshed is finishing a complete cycle just before your alarm goes off, so you surface during the lightest sleep stage rather than being jolted out of deep sleep mid-cycle.

The calculator accounts for the 14-minute average it takes a healthy adult to fall asleep (sleep-onset latency). In Wake mode it counts backward: from your alarm time, subtract 14 minutes, then subtract full 90-minute blocks to find the bedtimes that keep you in a natural cycle. In Bed mode it counts forward from your intended sleep time, adding the same 14-minute onset before counting cycles. Power Nap mode simply adds your chosen nap length to the start time so you can set a precise alarm — 20 minutes ends before slow-wave sleep begins, while 90 minutes completes a full cycle.

The 90-minute figure is a research average, not a universal constant. Individual cycles range from roughly 70 to 120 minutes and tend to lengthen across the night as REM periods extend. If the suggested times don’t feel right after a few nights, shift them by 10–15 minutes in either direction to calibrate to your own rhythm. The calculator gives you a science-based starting point; listening to how you feel provides the final adjustment.

When to use a sleep calculator

  • Find a bedtime for a fixed morning alarm — If you must wake at 6:00 AM, enter that time in Wake mode. The calculator counts back in full 90-minute cycles and suggests bedtimes that let you finish a complete cycle just before your alarm — so you wake between cycles, not in the middle of deep sleep.
  • Find the best wake time if going to bed now — Flip to Bed mode and tap 'Use now'. The tool counts forward from when you fall asleep (adding 14 minutes for sleep onset) and lists the cycle-aligned times at which you can set your alarm — 4, 5, or 6 full cycles out.
  • Plan a power nap without the grogginess — Switch to Power Nap mode, confirm the start time, and pick 20, 30, 60, or 90 minutes. A 20-minute nap ends before deep sleep starts; a 90-minute nap completes a full cycle. The calculator shows your exact wake time so you can set an alarm precisely.
  • Avoid waking mid-cycle after a late night — If you went to bed at 2 AM and need to be functional by 7 AM, use Bed mode to see which of the cycle-aligned wake times lands closest to 7 AM — choosing that time means you surface naturally between cycles rather than in slow-wave sleep.

How to use the Sleep Calculator — Best Bedtimes & Wake Times by Sleep Cycle

  1. Pick a modeChoose 'Wake up at…' to find bedtimes for a set alarm, 'Go to sleep at…' to find wake times for a set bedtime, or 'Power nap' to compute when a nap ends.
  2. Enter your target time (or tap 'Use now')Type a time in the input or tap 'Use now' to prefill the current time. For nap mode, also select a nap duration — 20, 30, 60, or 90 minutes.
  3. Read the cycle-aligned recommendationsThe results list shows options for 4, 5, and 6 sleep cycles. Options marked with a border accent (✓ recommended) correspond to 5 or 6 cycles — the 7.5–9 hours that most adults need.

Worked examples

Wake at 6:00 AM — what time to go to bed?

Input:  Mode: Wake up at… / Time: 6:00 AM
Output: 8:46 PM (6 cycles, 9 hrs) · 10:16 PM (5 cycles, 7.5 hrs) · 11:46 PM (4 cycles, 6 hrs)

The first two options are flagged as recommended. Each counts back 14 minutes (sleep onset) plus the cycle count × 90 minutes.

Going to sleep at 11:00 PM — when to set the alarm?

Input:  Mode: Go to sleep at… / Time: 11:00 PM
Output: 5:14 AM (4 cycles) · 6:44 AM (5 cycles) · 8:14 AM (6 cycles)

5 and 6 cycle options are recommended. The 14-minute fall-asleep offset is added before counting forward.

20-minute power nap starting at 2:00 PM

Input:  Mode: Power nap / Start: 2:00 PM / Duration: 20 min
Output: 2:20 PM

A 20-minute nap ends before deep sleep begins, avoiding post-nap grogginess.

Frequently asked questions

How do sleep cycles work?
A sleep cycle is roughly 90 minutes long and passes through several stages: light sleep, deep (slow-wave) sleep, and REM sleep. Your brain repeats this pattern 4–6 times each night. Waking at the end of a cycle — when sleep is lightest — leaves you feeling more refreshed than waking in the middle of deep sleep.
Why are cycles 90 minutes long?
The 90-minute figure is a well-established average derived from sleep-lab EEG research. In practice, cycles vary from about 70 to 120 minutes and tend to get longer toward morning as REM periods extend. The calculator uses 90 minutes as a practical midpoint that works well for most adults.
How many sleep cycles do I need?
Most adults need 5–6 complete cycles per night, which equals 7.5–9 hours of sleep. Four cycles (6 hours) is workable for a short night but insufficient as a long-term habit. The calculator flags 5- and 6-cycle options as 'recommended' for this reason.
Why does the calculator add 14 minutes?
Fourteen minutes is the average time it takes a healthy adult to fall asleep after lying down (sleep-onset latency). Adding this offset means the calculator schedules your first full cycle from the moment you are actually asleep, not the moment you close your eyes.
What is the best nap length?
A 20-minute nap refreshes alertness without entering deep sleep, so you wake easily. A 90-minute nap completes a full cycle (light → deep → REM) and can restore both mental and physical energy. Naps of 30–60 minutes risk waking mid-cycle in slow-wave sleep, which causes temporary grogginess — though a full 90-minute nap avoids this.
Why do I wake up groggy even after a full night's sleep?
Grogginess on waking — called sleep inertia — is most intense when you are woken mid-cycle during slow-wave (deep) sleep. Alarms timed to cycle-aligned wake windows minimize this. Other contributors include sleep debt, inconsistent sleep schedules, and underlying sleep disorders.
Is the 90-minute cycle exact for everyone?
No. The 90-minute figure is an average. Your personal cycle length may be shorter (closer to 70 min) or longer (up to 110–120 min), and it can vary by age, sleep quality, alcohol, and medications. The calculator gives you a practical starting point; fine-tuning by a few minutes based on how you feel is normal.
Does this calculator store my data?
No. All calculations run entirely in your browser. The times you enter are never sent to a server, logged, or shared. The page may show display ads, but those have no access to the calculator inputs.