Sleep Calculator

90-minute cycle math for bedtime or wake time, with a fall-asleep buffer. Click any i for detail.

Jump to result

Schedule

Mode
i
Mode

Plan bedtime from wake, or wake from bedtime.

Wake or bedtime
i
Anchor

HH:MM (24-hour).

Sleep cycles
i
Cycles

Each cycle ≈ 90 minutes; 5–6 common.

Fall-asleep buffer (min)
i
Buffer

Time to fall asleep.

How to use this calculator

  1. Choose bedtime or wake mode.
  2. Enter the anchor time as HH:MM.
  3. Set cycles and fall-asleep buffer.
  4. Read the suggestion and alternate cycle lengths.

Results explained

Many popular sleep timers assume ~90-minute cycles. Bedtime ≈ wake − (cycles×90) − buffer. Real sleep architecture varies by person and age.

Quick reference: 90-minute cycles

sleep span = cycles × 90 minutes (+ buffer to fall asleep).

ItemDetail
5 cycles7.5 hours asleep
6 cycles9 hours asleep
BufferTime to fall asleep
NapsOften 1 cycle

Educational schedule aid — not a sleep-disorder diagnosis.

How the estimate is built

span = cycles×90; bedtime = wake − span − buffer; wake = bedtime + buffer + span.

Example scenario

Wake 7:00, 5 cycles, 15 min buffer → bedtime 10:15 PM.

FAQ

Are cycles exactly 90 minutes?

No — averages vary; this is a planning heuristic.

AM/PM input?

Use 24-hour HH:MM (e.g. 19:30).

Caffeine?

See the caffeine half-life calculator.

Insomnia?

Talk to a clinician — timers don’t treat disorders.