About the Handiwork Stopwatch
The Stopwatch is a precise, browser-based timer for workouts, study sessions, cooking, presentations, and repeated tasks. Start, pause, and resume with a click or the spacebar, record lap and split times, compare fastest, slowest, and average laps, then copy or download the results as CSV.
How to use the Handiwork Stopwatch
- Press Start (or the spacebar) to begin timing.
- Tap Lap to record split times while the clock keeps running.
- Review lap statistics, then copy or download the lap table as CSV before clearing or resetting it.
Laps and split times explained
A lap (split) time is how long each segment took, while the total column shows the cumulative elapsed time when you pressed Lap. The stopwatch highlights fastest and slowest recorded splits, calculates the average, and lets you copy or export the ordered lap table as CSV. Clear laps when you want a fresh set without resetting the running clock.
Keyboard shortcuts
Keep your hands on the keyboard: press Space to start or pause, L to record a lap, and R to reset. The shortcuts work whenever you are not typing in a text field, so you can time activities without reaching for the mouse.
How elapsed time stays accurate
The stopwatch measures elapsed duration with the browser’s monotonic high-resolution clock instead of counting animation frames. The display is refreshed with requestAnimationFrame while the page is visible. Browsers may pause those visual callbacks in a background tab, but the next visible update is calculated from elapsed timestamps rather than from a missed-frame count.
What centisecond precision means
The display shows hundredths of a second, but the final accuracy still depends on the browser, operating system, device load, and how quickly a person presses the control. That precision is useful for everyday intervals and practice; it is not a substitute for calibrated timing equipment or official race measurement.
Continue this workflow
Use the adjacent tool when the next step calls for a different input, output, or method.
Assumptions and limitations
- This is a browser stopwatch, not a calibrated or certified timing instrument. Device scheduling and human reaction time affect real-world measurements.
- Background tabs may stop repainting temporarily. Elapsed time catches up from timestamps when the page becomes active, but the display is not continuously visible while suspended.
- Refreshing or closing the page clears the running stopwatch and recorded laps.
- Browser or operating-system shortcuts can intercept Space, L, or R before the page receives them; the on-screen controls remain available.
Sources and standards
These authoritative references were used to verify the method and guidance on this page.
Frequently asked questions
Does the stopwatch keep running in the background?
Elapsed time is calculated from timestamps, so the stopwatch catches up when you return. Browsers may pause visual updates while the tab is in the background.
Can I record lap times?
Yes. Press Lap (or the L key) while the stopwatch runs to record split times. Each lap shows its own duration and the total elapsed time, with the fastest and slowest laps highlighted.
How precise is the timer?
The display shows hundredths of a second. Browser scheduling, device load, and human reaction time mean it should be used for everyday timing rather than certified measurements.
Why can the display pause in a background tab?
Browsers can pause animation callbacks to save power. When you return, the stopwatch recalculates elapsed duration from timestamps instead of counting only displayed frames.
Will refreshing the page keep my stopwatch and laps?
No. The current stopwatch and lap list are held in page memory and are cleared when the page is refreshed or closed. Copy the laps or download the CSV before leaving if you need to keep them.