Chronometer / Stopwatch
MathStopwatch with start, pause, lap and reset at millisecond precision for timing tasks, workouts and code execution, with records that survive tab reloads.
Related Tools
About Chronometer / Stopwatch
When you want to time a process, a brew, or a workout set without installing an app, the browser stopwatch is the handiest option. This tool is a high-precision web stopwatch that displays down to centiseconds (hundredths of a second), with start, pause, resume, and reset, plus lap marking while running. Each lap interval is computed automatically, with the fastest and slowest laps highlighted to compare pacing. Timing advances purely from local timestamps, so it works offline, uploads nothing, and keeps running until you refresh the page.
How to Use
- Open the Chronometer / Stopwatch tool
- Enter the values to calculate
- Adjust the output options as needed
- Click the Calculate button; results appear in real time
- Copy or export the result
Use Cases
- Process timing — Measure how long a manual operation actually takes from start to finish.
- Interval training — Use laps to record each set during a workout and compare fastest to slowest.
- Pour-over coffee — Control pour and bloom seconds precisely to reproduce a steady brew curve.
- Talk pacing — Mark sections while rehearsing to learn how long each segment runs.
- Smoke checks — Roughly record an operation response time to spot obvious lag.
- Reaction timing — Use the lap feature to measure user reaction times or frontend interaction latencies during UX testing.
- Pomodoro tracking — Time work sessions and breaks with the stopwatch to track focus intervals throughout the day.
FAQ
How precise is the timing?
It shows centiseconds (0.01s). Lap and total times come from system timestamps, and the display refreshes about every 31 milliseconds, smooth enough for the eye.
Does it keep counting in the background or when locked?
The total is based on real timestamps, so even if the tab is backgrounded or the timer is throttled, it shows the correct total on return without undercounting.
Does a lap record split time or total time?
Tapping lap stores the elapsed total at that moment, and the tool derives each lap interval from those, then flags the fastest and slowest laps.
Can I resume after pausing?
Yes. Pause keeps the current elapsed time, and starting again continues from that point; reset clears everything including all recorded laps.
Are records kept after closing or refreshing?
No. The stopwatch state lives only in the current page session and clears on refresh or close. Note times manually before resetting if you need to keep them.