Skip to content
100% local

Countdown timer

Count down the time remaining to one or more target dates, updated live every second.

Input
Output

Countdown timer

Paste one target date per line and this tool counts down the time remaining to each one, refreshing automatically every second. Use it to track a launch date, a deadline, a countdown to midnight on New Year's Eve, or a list of upcoming renewal dates all at once.

Each line accepts an ISO date and time ("2027-01-01T00:00") or a plain date with no time ("2027-01-01"), which is read as local midnight. Add an optional label after a "|" to keep track of what each date is for, like "2026-12-25 | Christmas". Choose how the remaining time is broken down — full days, hours, minutes and seconds, days only, or a single total in hours or minutes — and how it is written out, from a plain sentence to a compact "3d 4h" style to a machine-readable ISO 8601 duration. Turn on business-day counting to skip weekends when a deadline only cares about working days, or sort every line by how soon it arrives.

A target that has already passed is shown as negative time by default, or you can switch it to a plain "elapsed" note instead. The tally line above the output reports how many of your targets are still upcoming and how many have already passed, along with the local time zone the countdown is calculated in — the browser's own, not a fixed UTC offset, so the count matches what your clock shows.

Everything runs locally in your browser and recalculates on your own device's clock; no date you enter is ever sent anywhere. Copy the result, download it as a .txt file, or send it to another tool's input to continue working with it.

FAQ

What date formats does it accept?
An ISO datetime like "2027-01-01T00:00", or a plain date like "2027-01-01", which is treated as local midnight. One target per line, with an optional "| label" after it.
What time zone is the countdown calculated in?
Your browser's local time zone, shown in the tally line under the output — never a fixed UTC offset, so the count always matches your own clock.
How does counting business days only work?
When enabled, weekends are excluded from the day count, so a deadline of "next Monday" from a Tuesday counts as four business days rather than six calendar days.
What happens to a date that has already passed?
It is shown as negative time by default (for example "-3 days"), or as a plain "elapsed" note if you switch that option in the settings.
Is my list of dates uploaded anywhere?
No. The countdown is calculated entirely in your browser, using your device's own clock — nothing you type is sent to a server.