Stopwatch

How to use the stopwatch

  1. Start with the button or Space. The title of the tab shows the running time, so you can see it from another tab.
  2. Record laps with Lap, L or Enter. The fastest and slowest laps are highlighted.
  3. Stop and resume as often as you like; Reset clears the time and the laps when stopped.
  4. Big view (F) fills the window with large digits; Download CSV keeps the laps.

Why it stays accurate in the background

Many web stopwatches add a fixed amount each time a timer fires. Browsers deliberately slow timers in tabs you are not looking at to save battery, and Chrome can limit a hidden tab to about one timer check per minute after a few minutes, so those stopwatches lose time while you are away. This one never counts ticks: it keeps the moment it was started and the time built up before any pause, and computes the elapsed time from the clock whenever it draws. Laps are stored as totals, and lap times are the differences between them, so rounding never accumulates.

What we tested

On October 14, 2026 we ran the stopwatch in Chromium with a controlled clock, including a hidden-tab case where timers fired only once a minute, and checked laps, pause and resume, reload and the CSV export.

TestResult
5 seconds of normal running00:04.98 on screen (the display redraws every 33 ms; the recorded lap at that moment was exactly 00:05.00)
Laps at 5.00, 12.50 and 18.50 slap times 00:05.00, 00:07.50, 00:06.00; fastest and slowest marked
10 minutes with timers firing only once a minute (hidden tab)10:18.50 (expected 10:18.50)
Stopped, then 60 seconds pass10:18.50 before, 10:18.50 after
Resumed for 2 seconds10:20.48
Reload while running (real clock, 1.5 s)00:02.17, still running
CSV3 lap rows with times and milliseconds

The page fitted a 390 px phone screen with no errors.

Frequently Asked Questions

Does the stopwatch keep running if I switch tabs?+
Yes, and it stays exact. Browsers slow down timers in background tabs, sometimes to about once a minute, so a stopwatch that adds up ticks falls behind. This one records the moment it started and works out the elapsed time from the clock every time it redraws, so it is right the moment you come back.
What happens if I reload or close the page?+
The start time, the time built up so far and your laps are saved in this browser, so after a reload, or closing and reopening the tab, the stopwatch shows the right time and carries on running.
How do laps work?+
Press Lap (or L or Enter) while it runs. Each row shows the lap time (since the previous lap) and the total time; with two or more laps, the fastest is marked green and the slowest red. Download CSV saves them for a spreadsheet, in both minutes:seconds and milliseconds.
Is there a keyboard shortcut?+
Space starts and stops, L or Enter records a lap, R resets when stopped, and F switches to a big full-window display for a classroom or a gym.
How precise is it?+
It shows hundredths of a second, and the time comes from your device's clock, so it is as accurate as that clock. A press is recorded when the browser handles your click or key, which can add a few milliseconds; for official race timing use dedicated equipment.
Is anything sent anywhere?+
No. It runs in your browser and saves only on this device.

Built by Derek Giordano · Part of Ultimate Design Tools

Privacy Policy · Terms of Service