Countdown Timer
Time remaining
115 days, 19 hours
Until New Year at 1/1/2027, 12:00:00 AM, UTC
How this was worked out
- Target2027-01-01T00:00 read as local wall-clock time in UTC
- Read from your clock9/7/2026, 4:28:44 AM
- Difference10,006,275,295 ms ÷ 1000 = 10,006,275 seconds
- Split into units10,006,275 ÷ 86,400 = 115 days, then the remainder ÷ 3,600 and ÷ 60 = 19:31:15
The target is held in the address, so the link you copy reopens this exact countdown. Times are read as wall-clock time in the zone of whoever opens it, not yours: a countdown set for 09:00 reads 09:00 everywhere, which is right for New Year and wrong for a webinar that starts at one global instant — for those, put the zone in the label. The remaining time is recomputed from your device’s clock every second rather than counted down tick by tick, so a throttled background tab catches up instead of drifting, and a badly set clock gives a badly set countdown. What is counted is elapsed time, so a span crossing a daylight saving change is an hour shorter or longer than the calendar makes it look. Nothing here rings, notifies or makes a sound when it reaches zero.
A deadline you can watch and share
A countdown does something a date in a calendar does not: it makes the remaining time visible and continuous. This timer counts down to any date and time in days, hours, minutes and seconds, updating every second, and it keeps the target in the address bar so the link you copy reopens the same countdown for whoever you send it to.
It suits product launches and releases, exam and application deadlines, weddings and holidays, contract expiries, and the ordinary case of wanting to know how long is left until something without doing the arithmetic in your head.
How the remaining time is worked out
The target date and time is converted to a timestamp, the current time is read every second, and the difference in milliseconds is broken into whole units: days are the total seconds divided by 86,400, hours the remainder divided by 3,600, minutes the remainder of that divided by 60, and seconds what is left.
A span of 90,061,000 milliseconds is therefore shown as 1 day, 1 hour, 1 minute and 1 second — 86,400 + 3,600 + 60 + 1 seconds. Once the target passes, the remaining time clamps to zero and the timer reports that the moment has arrived rather than counting upward into negative numbers.
The shareable link
The target and the label live in the query string, so the page URL is the countdown. Changing either updates the address without adding an entry to your browser history, and the "copy shareable link" button copies whatever is currently in the bar.
That has one consequence worth understanding: the time is interpreted in the reader’s own time zone, not yours. A countdown you set for 09:00 will read as 09:00 wherever it is opened, which is correct for something like "New Year" and wrong for something like a webinar that starts at a fixed global instant. For a fixed instant, pick a moment and tell people which zone it is in — or use the date and time converter on this site to work out the local equivalent.
The clocks change, and one of the days is not 24 hours
A countdown that crosses a daylight-saving boundary is measuring real elapsed seconds across a day that was 23 or 25 hours long, so the days-and-hours display will not agree with a count of squares on a calendar. Both are right. They are answers to different questions, and this one answers the question about time rather than the question about dates.
The target itself has a sharper version of the same problem. On the morning the clocks go forward, 02:30 does not exist — there is no such local time anywhere in that day. Most software reads it as 03:30 and never mentions the substitution. This timer counts to the instant the clock actually reaches and says in its working that the time was moved, because a target you did not set is worth being told about. The "hour that never happens" preset is there to demonstrate exactly that.
None of it disturbs the seconds. The remaining time is recomputed from the target instant on every tick rather than decremented, so a clock change, a sleeping laptop and a throttled background tab all resolve themselves the moment the page is looked at again.
Accuracy and limits
The display refreshes once a second from your device’s clock, so it is exactly as accurate as that clock is. Most operating systems keep time synchronised to within a fraction of a second, but a device with a badly set clock will show a badly set countdown.
Browsers throttle background tabs, so a countdown left in an inactive tab may update less often than once a second. It is not drifting — the remaining time is recalculated from the target each tick rather than decremented — so it corrects itself the moment the tab is visible again. There is no alarm, notification or sound when the target is reached; the timer only reports the state of the page you are looking at.
Closed tabs, clock changes and dates that will not line up
Does the countdown keep running if I close the page?
There is nothing to keep running — the timer computes the gap between now and the target each time it ticks, so reopening the link shows the correct remaining time however long the page was closed.
Which time zone does the target use?
The reader’s local zone. The date and time you enter are read as local wall-clock time, so a link opened in another country shows the same wall-clock target, not the same instant. Mention the zone explicitly if the exact moment matters.
Why does it show one day fewer than I counted on a calendar?
Because it counts whole units of elapsed time from this second, not dates on a grid. At 18:00 on the 1st, a target of 09:00 on the 4th is 2 days and 15 hours away rather than 3 days. Neither number is wrong; the calendar counts boundaries crossed and the timer counts time remaining.
What happens if I set a target that has already passed?
It reports that the moment has arrived and stops there rather than counting upward into negative numbers. The clamp is deliberate: a countdown showing minus four days reads as a bug to almost everyone who sees one, and time elapsed since an event is a different display belonging to a different tool.
Can I count down to something years away?
Yes. The days figure is not capped, so a target several years out simply shows a large number of days. The seconds still tick, which is either satisfying or alarming depending on the deadline.