31 free timers

An online timer that keeps going

Set a length below and press start. The screen stays awake while it runs, the alarm is scheduled the moment you press — so it still sounds if you switch tabs — and the time left sits in the tab title and the tab icon.

✓ Tested & verified Updated: How this works

Online timer

0:00

Ends at

Space starts and pauses · R resets

  • 0 sdrift after an hour in a background tab — the countdown is read from the clock, not counted in ticks
  • 3 waysit tells you: a scheduled tone, a notification, and the tab title
  • 31free timers, clocks and time calculators

31 free timers and clocks

Every timer, clock and time calculator here

Four groups: the timers that count down to zero, the stopwatch and tempo tools that count up, the calculators that do arithmetic on the clock, and the clocks and full-screen colour panels. The plans and logs at the end keep what you set up.

What makes a browser timer reliable?

The TimerPlan timer stays right because it reads the clock instead of counting ticks: at the moment you press start it stores the exact time it should finish, and every redraw is the difference between now and that instant. A timer built the other way — adding a second on every tick — falls behind whenever the browser throttles a background tab, which it always does.

The alarm is scheduled the same way. The tone is booked into the audio clock the instant you press start, so it sounds at the right moment even if the tab has been frozen since. Sound built on an audio file, the usual approach, simply does not play in that state.

While a timer runs the page holds a screen wake lock, so a phone left on the counter does not go dark, and the time left is written into the tab title and drawn into the tab icon.

Set the length in the box, or take one of the buttons under it. The timer accepts the way people actually write durations — 5m, 90s, 1h 30m, 5:30 — and the address bar carries whatever you set, so a link like ?t=25m&auto=1 opens this page already counting.

If you wantUseWhy that one
One length, onceThe timer abovePresets, keyboard control, full screen
Several at once, namedKitchen timerPasta and the oven, each ringing for itself
Work and break, repeatingPomodoro timerCycles and a round count, not one length
A time of day, not a lengthCountdown timerCounts to 3:00 pm, rolling to tomorrow if it has passed
To count up insteadStopwatchLaps, splits, fastest and average
The room to see itClassroom timerColour thresholds that read from the back with the sound off

A timer is the only tool here that has to survive being ignored, so the parts people never see are the ones that got the attention: the finish time is absolute, the alarm is booked in advance, the screen is held awake, and the count is in the tab title for when this page is not the one you are looking at. What that adds up to in numbers is on the timer accuracy page, which is our own measurement rather than a claim.

Frequently asked questions

Does the timer keep running if I switch tabs or lock my phone?

Yes, and it stays accurate. The finish time is stored as a real clock time, so a tab that gets frozen in the background catches up the instant it is drawn again rather than losing the time it was away. The alarm is booked into the audio clock at the moment you press start, which is why it still sounds from a background tab. Locking a phone is the one case a web page cannot fully control: while the timer runs this page asks the browser for a screen wake lock, which stops the display sleeping on its own, but a manual lock suspends the tab and the sound waits until the screen is on again.

Why did my browser timer not ring?

Almost always because the sound was never allowed to start. Browsers block audio until a page has had a genuine click, so a timer that only creates its sound when the time runs out finds itself muted, and a tab that has been in the background for a while is frozen and never gets to that line of code at all. Pressing start here does both things at once: it unlocks audio and books the tone for a fixed moment in the future. If you still hear nothing, check that the tab is not muted from its right-click menu and that your system output is the device you are listening to.

Can I run more than one timer at the same time?

Yes — the kitchen timer page holds as many as you like, each with its own name and its own alarm, all in one tab. That is deliberately the one thing the search engine’s own timer widget cannot do: it holds a single countdown, so pasta and the oven need two browser tabs and two pieces of attention. Here they sit in one list, and each one rings for itself.

Does the countdown drift over an hour?

Not measurably, because nothing is accumulated. The page keeps one absolute finish time and every frame simply subtracts, so an hour spent in a background tab, asleep, or on another app changes nothing about when the timer ends. Our own measurements are on the timer accuracy page, together with what happens to timers that are built by adding up ticks — those lose seconds to minutes in the same conditions.

Is anything installed, uploaded or stored?

No. Every tool on this site runs inside the browser tab: no download, no account, no upload, and no request while a timer runs. Settings you change travel in the address bar, so a link carries them for you, and nothing is written to your device. That also means a timer lives in the tab — closing it ends the countdown, which is the honest trade for not asking to install anything.

One thing a month worth timing

Monthly

One thing a month worth measuring or capping with a clock — a payroll trap, a nap length, a meeting that never gets added up. Two sentences and the tool.

Free, no account. One click unsubscribes and deletes your address.

How this works

A countdown here is one number: the clock time it is due to finish. Every redraw asks the browser for the current time and subtracts, which is why moving between tabs, sleeping a laptop or leaving the page alone for an hour has no effect on the result — there is nothing accumulating to fall behind. The alarm is a short sine tone created inside the page and scheduled against the audio clock, not an audio file fetched from a server, so it is exact, silent until it is due, and free of network requests. Fading the tone in and out over a few milliseconds is what stops the click you hear when sound starts abruptly. While anything runs the page holds a screen wake lock and releases it the moment you stop, and it asks for notification permission only when a timer is actually running — never on arrival. Nothing is measured about you, nothing is stored, and no request leaves the page while the clock is going.

Sources: