Online Stopwatch
Why this one does not drift
A stopwatch that adds ten milliseconds on every tick slowly falls behind, because each tick arrives a little late and the errors accumulate. This one records when you started and asks the clock how long ago that was, so an hour-long run is still exact.
Keyboard
- Space — start or stop.
- L — record a lap.
- R — reset.
Share this tool with friends
Free to use, no sign-up, works on any phone.
Frequently Asked Questions
The elapsed time is worked out from the system clock each frame, not accumulated tick by tick, so it does not drift over long runs. The limit on accuracy is your own reaction time on the button, which is far larger than anything the timer contributes.
Yes. Browsers throttle animation in a hidden tab, but because the time comes from the clock, switching back shows the correct elapsed time immediately.
A lap is the time since the last lap button press; a split is the total elapsed at that moment. Both are shown for every lap, so you do not have to subtract by hand.
Yes. Space starts and stops, L records a lap and R resets, so you can run it without looking away from what you are timing.
Only while the page is open. Nothing is stored or uploaded — reloading clears them, so copy anything you need to keep.