Sleep Schedule Calculator

Plan a bedtime or wake-up time from your chosen sleep duration and time-to-fall-asleep estimate, including daylight-saving changes.

Starts with an editable example. Replace the dates and rules with your own.

Your calculation

Inputs stay on this page unless you choose to save them.

Ready when you are

Choose your dates.

Select your counting rules and calculate.

How to use this calculator

Choose a wake-up or bedtime anchor, date, clock time and time zone. Enter your planned elapsed sleep hours and estimated minutes to fall asleep.

The calculator adds or subtracts elapsed time. Missing local clock times are rejected and repeated times require a choice. Your chosen duration is a planning input, not a recommended sleep amount.

A worked example

For a 07:00 wake-up, eight elapsed sleep hours and 15 minutes to fall asleep, bedtime is normally 22:45 the evening before. A daylight-saving change can shift that clock result.

Does this predict sleep cycles or set an alarm?

No. It plans elapsed time using your own estimates. It does not predict sleep quality, diagnose sleep problems or arm an alarm.

Which calendar and years are supported?

Gregorian input coverage is 1900-2100 unless the method states a narrower range. Results explain calendar conventions and local date boundaries. Astronomy uses a level horizon at sea level. CSV, print and copy retain the result rules; calendar files contain only calculated events. Nothing is scheduled automatically.

What happens to my dates?

Calculations run on your device. Saving a calculation is optional and keeps it in this browser. A setup link contains the dates and settings you entered; anyone with the link can read them. Use one tab per saved calculator. Clear saved data from Privacy & settings.