Stopwatch
The Online Stopwatch is a precise, browser-based timer for measuring elapsed time with lap recording. Use it to time workouts, cooking, experiments, presentations, race splits, or any activity where you need accurate elapsed time with the ability to record intermediate times. No app or download required — runs entirely in your browser.
Laps
About the Online Stopwatch
The Online Stopwatch is a precise, browser-based timer for measuring elapsed time with lap recording. Use it to time workouts, cooking, experiments, presentations, race splits, or any activity where you need accurate elapsed time with the ability to record intermediate times. No app or download required — runs entirely in your browser.
How to use it
- Click Start to begin timing.
- Click Lap to record split times without stopping the main timer.
- Click Stop to pause the stopwatch.
- Click Reset to return to zero and clear all lap times.
Formula & methodology
Elapsed time = current timestamp - start timestamp. Lap time = current lap timestamp - previous lap timestamp. Running average lap: sum of lap times / number of laps. Fastest/slowest lap: min/max of recorded lap times. Display: HH:MM:SS.ms format. Browser accuracy: performance.now() provides sub-millisecond precision.
Common use cases
- Timing workout intervals or rest periods between sets
- Recording lap times during running or cycling training
- Timing presentations or speeches to hit duration targets
- Cooking: timing multiple dishes simultaneously with laps
- Testing and benchmarking: timing how long a process takes
Frequently asked questions
Related tools
All Tools →Embed this tool on your site
Free for personal and commercial use. Just copy the snippet below.