Countdown timer
A timer built for a desk, a kitchen or a classroom: huge digits, one start button, a pause, and a beep when it runs out.
How Countdown Timer works
Dates are computed from your device's clock and timezone settings, both of which stay on the device. Nothing about when you opened the page is reported. Daylight-saving rules come from your browser's own database, so the conversion follows your region rather than a server's guess.
That is the whole architecture: static files, one script, no upload endpoint to leak or log. Close the tab and the work is gone.
Why a timer needs the clock, not a loop
A timer built on setInterval alone drifts: each tick is scheduled after the last one runs, so a busy page loses milliseconds that never come back. Browsers also throttle background tabs, which turns a 25-minute timer into a guess.
This one stores the target moment and recomputes the remaining time from the device clock, so switching tabs, locking the screen or a slow frame cannot shift the deadline.
Built for a room, not a widget
The digits are the largest element on the page and they use tabular numbers, so the layout does not jump as the seconds change. The remaining time is mirrored into the tab title — you can watch it from another app without switching back.
At zero a single 880 Hz tone plays for under a second. That is deliberately short: a repeating alarm is a feature nobody asks for twice.
| Control | Behaviour |
|---|---|
| Start | Runs from the set time, or continues after a pause |
| Pause | Freezes the remaining time |
| Reset | Back to the time in the inputs |
| Presets | 5, 15, 25 and 45 minutes in one click |
Nothing to install, nothing to sign up for
Phone timer apps ask for notification permissions and often keep running in the background with an alarm you cannot silence from the page. A tab does exactly one thing: it counts, it shows, it beeps.
The page has no network calls, so it also works on a plane or on a locked-down office network.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
Does it keep running in a background tab?
Yes. The countdown is driven by the device clock, not by animation frames, so switching tabs or minimising the window does not stop it.
Will I hear the alarm?
A short 880 Hz beep plays when the count reaches zero, generated with the Web Audio API. It needs the volume up and no muted tab.
Can I set 25 minutes quickly?
There are presets for 5, 15, 25 and 45 minutes; 25 is the Pomodoro default.
Is the tab title updated?
Yes — the remaining time appears in the tab title, so you can see it while working in another tab.
Time and date tools
Keep going
More time tools
Business Days Calculator
Count the working days between two dates, skip weekends and a list of public holidays, and choose a five or six day working week.
Open toolMeeting Planner
Pick the cities and the day: one grid shows every hour in every zone, with working hours shaded and the rows where everyone is available outlined.
Open toolWeek Number Calculator
Pick a date and get its ISO week number, ISO year, day of the year, quarter and the Monday-to-Sunday span of that week.
Open toolTimestamp Converter
Convert Unix timestamps to human-readable dates and back, in UTC and your local timezone.
Open toolAge Calculator
Calculate exact age from a date of birth in years, months and days, plus a countdown to the next birthday.
Open toolDate Difference
Find the exact days, weeks, months and years between two dates, including an optional business-days count.
Open tool