Sleep Cycle Calculator

Find the best bedtime or wake-up time around 90-minute cycles.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Sleep cycle calculator

You feel most refreshed when you wake at the end of a sleep cycle rather than in the middle of one, when deep sleep makes you groggy. Sleep runs in roughly 90-minute cycles, so this tool finds bedtimes (or wake-up times) that land you at a clean cycle boundary. It is handy for setting an alarm that leaves you alert, or for working out when to turn in tonight to hit a fixed wake-up.

How it works

From your target time the calculator steps in 90-minute blocks and adds a fixed 14 minutes to fall asleep. In “wake up at” mode it counts backward (so each result is a bedtime); in “go to sleep at” mode it counts forward (each result is a wake-up time). It lists 6, 5, 4 and 3 full cycles — 9, 7.5, 6 and 4.5 hours of sleep.

bedtime = wake time − (cycles × 90 min + 14 min)

Example

To wake at 07:00:

CyclesSleepGo to sleep at
69.0 h21:46
57.5 h23:16
46.0 h00:46
34.5 h02:16

Most adults feel best on 5–6 cycles. Pick a direction, enter a time as HH:MM, and the list appears instantly — all in your browser, nothing uploaded.

Ad placeholder (rectangle)