Sleep calculator

Type time asleep in minutes. The calculator keeps the integer part of that number divided by 90. Eight hours, 480 minutes, is 5 full cycles. There is no bedtime and no alarm on this page.

Full cycles from the integer part of (minutes / 90). Morning pulse, if you count it separately, is on the resting heart rate calculator.

Inputs

Time asleep

Result

Time asleep (minutes). Full 90-min cycles shows up here.

How it works

There is one field: minutes asleep. The result is floor of those minutes over 90, how many full 90-minute blocks fit in the time you typed. Eight hours is 480 minutes and 5 cycles, because 480 / 90 = 5. Seven and a half hours is 450 minutes and also 5 cycles, exactly. Six hours is 360 minutes and 4 cycles. Nine hours is 540 minutes and 6 cycles.

People look up a sleep calculator because they want a bedtime or a list of wake-ups every 90 minutes. This page does not build that list. It does not know lights-out, sleep latency, or awakenings. It does not set an alarm and it does not subtract a quarter hour for falling asleep. The 90-minute model is a rough sketch. Real NREM and REM cycles do not tick like a metronome.

Floor is strict. Ninety minutes is 1 cycle. Eighty-nine minutes is 0, because you are one minute short of a full block. Twelve hours, 720 minutes, is 8 cycles. Four and a half hours, 270 minutes, is 3. Almost a cycle is not a cycle in this calculator. That is a deliberate example, not a penalty for a nap.

The units switch does not convert anything here, because minutes have no inches. You type time you already have or plan as time in bed, not a clock time from an alarm. Search-box tools that subtract cycles from a wake-up hour are doing a different job. This page stays with the division.

Alcohol wrecks sleep, but the blood-alcohol card does not model that and this calculator does not either. Resting pulse in the morning is sometimes lower after a quiet night. There are no bpm here. Daily water does not enter the cycle count.

Type 480 and click Calculate to see 5. Then try 89 to see how floor drops the remainder. Treat 5 cycles at 480 minutes as 90-minute arithmetic for class, not as an eight-hour order from a neurologist. Cycles are from minutes, not EEG.

How to use

  1. Type time asleep in minutes. Eight hours is 480, seven and a half is 450. You do not type a bedtime here.
  2. Click Calculate. The calculator keeps the integer part of minutes divided by 90.
  3. Check 480: the result is 5. 450 is also 5. 89 minutes is 0, because floor drops the incomplete block.
  4. Do not look for an alarm list from 11:00 p.m. This calculator does not know wake-up time and does not subtract a quarter hour for sleep.
  5. If you want wake-ups every 90 minutes from now, you need a different tool. Here you count the minutes you already typed.

Formula

cycles = floor(minutes asleep / 90)

Not an alarm and not a bedtime. 480 min = 5, 89 min = 0. The 90-minute model is a sketch, not EEG.

90-minute cycles and floor in this calculator

The calculator keeps the integer part of minutes asleep divided by 90. 480 minutes is 5 full cycles; 89 minutes is 0. There is no alarm here.

cycles
How many full 90-minute blocks fit in the sleep. the integer part of (480 / 90) = 5. 89 min does not close even one, so the result is 0.
floor
The integer part of the division. 500 / 90 is 5.55; the calculator keeps 5. It does not round up to a sixth cycle.
EEG
A lab tracing of brain waves. The 90-minute model on this page is a minute sketch, not an EEG reading.

Examples

Example 1

  • Time asleep: 480 min

5 cycles

480 minutes gives 5 full cycles, because 480 / 90 = 5.

Example 2

  • Time asleep: 450 min

5 cycles

450 minutes also gives 5 cycles, exactly five times 90 minutes.

Example 3

  • Time asleep: 360 min

4 cycles

360 minutes gives 4 cycles. Still not a wake-up clock time.

Example 4

  • Time asleep: 540 min

6 cycles

540 minutes gives 6 cycles, because 540 / 90 = 6.

Example 5

  • Time asleep: 90 min

1 cycle

90 minutes gives 1 cycle. A shorter nap in this calculator can give zero.

Example 6

  • Time asleep: 89 min

0 cycles

89 minutes gives 0 cycles, because floor drops a partial 90-minute block.

Example 7

  • Time asleep: 720 min

8 cycles

720 minutes gives 8 cycles. Arithmetic, not a twelve-hour prescription.

Example 8

  • Time asleep: 270 min

3 cycles

270 minutes gives 3 cycles, three full 90-minute blocks.

Frequently asked questions

Does this calculator set an alarm or a bedtime?

No. It divides minutes by 90 and keeps the floor. There is no clock field. You get a count of full blocks.

Why do 480 and 450 minutes both give 5 cycles?

Because 480 / 90 = 5 and 450 / 90 = 5. Floor has nothing to trim. 89 minutes already drops to zero.

Do cycles last 90 minutes for everyone?

In this calculator they do, because that is how the formula divides. EEG shows a different length across people and nights. There is no sensor here, only division.

Why is 89 minutes zero if I almost slept a cycle?

Because the integer part of (89 / 90) = 0. Almost a cycle is not a full cycle in this arithmetic. 90 minutes is the first 1.

Can I type 11:00 p.m. and get a wake-up list?

No. The field wants minutes asleep. A bedtime and an alarm list would be a different tool.

Does US mode convert minutes into something else?

No. Minutes stay minutes. 360 still gives 4 cycles after you change units.

Does 8 cycles at 720 minutes mean I should sleep twelve hours?

No. That is only 720 / 90. Night length stays with you, and maybe a doctor, not with this card.

Does alcohol from the BAC card change the cycle count?

No. Permille and sleep live on separate pages. This calculator does not know ethanol grams and does not subtract cycles for a drink.

How is this different from a sleep cycle calculator with a wake-up time?

Those tools subtract cycles from a wake-up hour. The calculator uses the minutes you already have or plan as time in bed, rounded down, with no clock.

How many cycles are in 360 minutes?

4, because 360 / 90 = 4. 540 minutes is 6, 270 minutes is 3, and 90 minutes is 1.

Knowledge sources

Full cycles from the integer part of (minutes / 90). This is a 90-minute convention, not a sleep study.

Page updated in 2026.