Sleep Calculator
Choose whether you want to work back from a wake-up time or forward from a bedtime. The calculator adds your estimated time to fall asleep and shows options for four, five and six 90-minute sleep cycles, including times that fall on the previous or next day. Scheduling estimates only, calculated locally.
1. Your schedule
90-minute cyclesDefault fall-asleep time: 15 minutes. Each cycle is assumed to last 90 minutes.
2. Suggested times
—| Bedtime | Day | Cycles | Sleep | Time in bed |
|---|
Sleep cycles vary from person to person and night to night; these are scheduling estimates only. This is a general educational estimate, not medical advice, diagnosis or treatment.
About Sleep Calculator
Sleep Calculator suggests bedtimes for a chosen wake-up time, or wake-up times for a chosen bedtime, based on 90-minute sleep cycles. It adds an adjustable allowance for the time it takes to fall asleep, lists four-, five- and six-cycle options, and labels any time that falls on the previous or next day.
Working out bedtimes backwards across midnight is fiddly, especially once you add time to fall asleep. This calculator does the clock arithmetic for you in 12-hour or 24-hour format and explains the assumptions, so you can plan a schedule while remembering that real sleep cycles vary.
Step by step
- Choose whether to plan from a wake-up time or from a bedtime.
- Enter the time.
- Adjust the time to fall asleep if 15 minutes does not suit you.
- Choose 12-hour or 24-hour display.
- Press the suggest button to see the options, then copy or download the schedule.
What it offers
- Two modes: suggested bedtimes or suggested wake-up times
- Four, five and six 90-minute cycle options
- Adjustable fall-asleep time from 0 to 120 minutes, defaulting to 15
- Previous-day and next-day labels for times around midnight
- 12-hour and 24-hour display, used in summaries too
- Sleep duration and total time in bed for every option
Tips for best results
- Set the fall-asleep time to what is typical for you.
- Use the options as a starting schedule and adjust to how you feel.
- Keep similar bed and wake times across the week where possible.
- Remember that cycle length varies, so exact timing is an estimate.
Why people use it
Midnight-safe
Times that cross midnight are clearly labelled.
Your format
Switch between 12-hour and 24-hour time.
Private
Calculated in your browser and never stored.
Common questions
This runs entirely in your browser
No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.