Online Stopwatch
Measure elapsed time with millisecond precision. Start, stop, record laps, and reset.
Press Space to start / stop
Disclaimer: The results provided by this tool are estimates for informational purposes only. Actual values may vary. Please verify important calculations independently.
How the stopwatch measures time
Rather than counting ticks the way old mechanical stopwatches did, this stopwatch stores the exact timestamp of the moment you pressed Start and then repeatedly asks the browser for the current timestamp. The displayed elapsed time is simply the difference between now and that stored start, converted to minutes, seconds, and hundredths. This approach is immune to frame-rate variation, which means the reading is accurate even if your device briefly stutters or backgrounds the tab. The only source of error is the device's own clock, which modern operating systems keep synchronised to the millisecond via network time protocols.
Laps work the same way. When you tap Lap, the current timestamp is recorded, the lap time is the difference between that timestamp and the previous lap's, and the cumulative total is the difference between the lap timestamp and the start. The colour coding highlights fastest and slowest splits once you have at least two laps, which makes the stopwatch useful for pacing drills without needing to eyeball a table of numbers. Because each lap is an independent calculation, there is no cumulative rounding error even after dozens of splits.
Real-world use cases for a stopwatch
Runners and swimmers use the stopwatch for interval training, recording each repetition as a lap and then comparing the times to spot pacing drift. Teachers use it to time presentations or classroom activities. Cooks rely on it as a second timer when the oven is already counting down the main dish. Debaters and speech practitioners measure how long it takes to deliver each section of an argument. Parents time how quickly a child can clean up a room, turning a chore into a friendly competition. What all these uses share is a need for accurate relative timing rather than a link to clock time.
A couple of quirks are worth knowing. When the tab is in the background, browsers throttle visual updates to save battery, so the displayed digits may appear to freeze — but the stored start timestamp is still ticking underneath, so the reading you see when you return is correct. The space-bar shortcut toggles start and stop, which is faster than clicking, but only when the focus is outside a text input. And because the stopwatch runs entirely in the browser, closing the tab clears the time; copy any laps you need to keep before you navigate away.