Pick a wake time or bedtime and get ideal sleep times built on 90-minute sleep cycles.
Sleep Calculator runs entirely in your browser. Enable JavaScript to use the interactive tool — your files are processed locally and never uploaded.
The Sleep Calculator turns one anchor time into a full sleep schedule built on 90-minute sleep cycles. Choose a wake-up time and it works backward to suggest the best bedtimes, or choose a bedtime and it works forward to the best times to wake, so you always finish a whole number of cycles. Each option shows how many cycles it gives you and its total sleep duration, with your chosen target cycle count highlighted as recommended. Everything is calculated in your browser with no account and no data upload.