Skip to content
ToolShelf

Countdown calculator

Count down to any date and time on your own clock, ticking live, with the total in days, hours and minutes and the weekday it falls on.

What you are counting to

Optional. Shown above the countdown, and stored nowhere.

Optional. Midnight if left blank.

The countdown runs on your own clock. For something happening elsewhere, convert it to your local time first.

Countdown

Choose a date to count down to.

Counting to a moment, not a date

Give a date and the countdown runs to midnight at the start of it, which is what people usually mean by “days until Christmas”. Give a time as well and it runs to that exact moment: useful for a deadline at five, a launch at nine, an exam at half past one.

Everything ticks on your own clock. There is no timezone picker, and that is a deliberate gap rather than an oversight: doing it properly needs a timezone list, a daylight-saving-aware conversion and a clear statement of which zone every figure is in, and getting any part of it subtly wrong produces a countdown that is confidently an hour out. Until that exists, convert to your local time first.

This one really does handle the clocks changing

A countdown measures elapsed time, so if the clocks go forward between now and your target there genuinely is one hour less to wait, and the figures reflect it. That is the opposite of what the time duration calculator does, which reads two clock times and ignores daylight saving on purpose.

Both are correct for their job. A timesheet records what the clock said; a countdown records how long you actually have to wait. Mixing them up is how an hour goes missing.

Past the target

Nothing stops at zero. Once the moment passes, the same figures keep running and read as time since, so the page doubles as a counter for how long it has been since a birthday, a start date, a move, or anything else you want to measure from. The heading changes to say which direction it is counting.

Why days, hours, minutes and seconds, and not months

Because those four are all exact and all tick smoothly. A month is not a fixed length, so a countdown counting in months would jump about as it crossed month boundaries, and two countdowns started a week apart would disagree about how long a month is. For a calendar breakdown in years and months, the date difference calculator measures between two fixed dates where that question has a stable answer.

Nothing you enter is stored or sent anywhere, including the name. The countdown is recalculated from your clock each second rather than counted down from a starting figure, so it cannot drift while the tab is open.

Questions

How many days until a date?
Enter the date and the countdown starts immediately, ticking down in days, hours, minutes and seconds. Leave the time blank and it counts to midnight at the start of that day, which is what people usually mean by 'days until Christmas'. Give a time and it counts to that exact moment.
Which timezone does it use?
Yours. The target is treated as a moment on your own clock, so a countdown to midnight on New Year's Eve ends at midnight where you are. If you are counting to something happening in another country, a launch, a match, a call, work out what time that is locally first and enter that.
Does it handle the clocks changing?
Yes. This measures real elapsed time, so if the clocks go forward between now and the target there genuinely is one hour less to wait, and the figure reflects it. That is the opposite of the time duration calculator, which measures clock readings and deliberately ignores daylight saving. Each is right for what it does.
What happens when the countdown reaches zero?
It keeps going and starts counting up, showing how long ago the moment was. Nothing resets and nothing is lost, so the same page works as a 'time since' counter: how long since a birthday, a start date, or an event you want to measure from.
Why does it not count months or years?
Because months are not a fixed length, so a countdown in months would jump about as it crossed month boundaries. Days, hours, minutes and seconds are all exact and all tick smoothly. For a figure in years and months, the date difference calculator gives the calendar breakdown between two dates.
Can I count down to a time today?
Yes. Set the date to today and give the time. If the time has already passed, the countdown simply reads as time since rather than refusing.
Does the countdown keep running if I leave the page?
It runs while the page is open and recalculates from your clock each second, so it is always right rather than drifting. Nothing is stored and nothing is sent anywhere, closing the tab ends it, and reopening the page means entering the date again.
Why can I name the event?
Only so the readout says what it is counting to. The name is never sent anywhere, never saved, and does not affect the calculation. It is there because a countdown with a label is easier to read at a glance than a bare number.

More tools