Timestamp-based timing
Elapsed time is calculated from the browser’s monotonic performance clock instead of counting animation frames.
Time laps, splits, study sessions, presentations, and practice with a large precise display and useful session statistics.
No laps recorded yet
Start the stopwatch and press Lap or L.
Use the main controls or keyboard shortcuts, then keep the full timing record instead of only the final total.
Press Start or the Space bar. The stopwatch anchors itself to an elapsed timestamp so hidden-tab rendering does not become the time source.
Press Lap or L without stopping the clock to capture both the latest split and total elapsed time.
Compare fastest, slowest, and average splits, then copy the session or download a CSV file.
Elapsed time is calculated from the browser’s monotonic performance clock instead of counting animation frames.
Capture splits, total elapsed time, fastest and slowest markers, and an automatically updated average.
Switch precision, use keyboard shortcuts, open fullscreen, copy results, or export lap data as CSV.
Yes. Visual updates may be paused by the browser, but elapsed time is recalculated from timestamps when the page becomes active again.
The split is the time since the previous lap. Elapsed time is the total since the stopwatch first started.
You can display centiseconds or milliseconds. Actual timing precision depends on the browser, device, power-saving behavior, and operating system.
Space starts or pauses, L records a lap while running, and R resets the stopwatch.
Yes. CSV export includes each lap number, split time, and total elapsed time in seconds with millisecond precision.
No. It is useful for everyday practice, study, presentations, and informal timing, but it is not certified sports-timing equipment.
Explore the growing collection for calculations, documents, writing, and everyday work.