Stopwatch
Start, stop and record lap times with precision. Track your best, worst and average laps.
Reviewed by the ToolNestr Editorial Team — July 2026
Lap times
No laps recorded yet. Press Lap while running.
Lap time comparison
See how each lap compares to the others. Green is fastest, red is slowest.
Runner
Times sprint intervals, track workouts and long-distance runs. Lap tracking helps measure per-kilometer or per-mile pace.
Athlete
Records training sets, rest intervals and circuit rounds. Best/worst lap highlights show consistency and improvement.
Coach
Times multiple athletes during practice sessions. Lap statistics help identify performance trends and areas for improvement.
Pomodoro Timer User
Uses the stopwatch to track focused work sessions and breaks. Lap function records individual Pomodoro intervals.
| Precision level | Display format | Typical use | Accuracy |
|---|---|---|---|
| Seconds | MM:SS | Cooking, basic timing | ±1 second |
| Tenths | MM:SS.t | Fitness reps, drills | ±0.1 second |
| Hundredths (centiseconds) | MM:SS.cc | This stopwatch, track & field | ±0.01 second |
| Milliseconds | MM:SS.mmm | Scientific, lab equipment | ±0.001 second |
| Microseconds | MM:SS.uuuuuu | Electronic testing | Requires hardware timer |
How to use the Stopwatch
Start timing
Press Start to begin. The display updates every centisecond showing elapsed time.
Record laps
Press Lap to mark a lap. Each press records the lap duration and total split time in the list.
Review statistics
After recording laps, review best, average and worst lap times. Use Reset to clear and start fresh.
Tips for using a stopwatch
Use laps for interval training
For interval workouts (like 400m repeats), press Lap at the end of each interval. The lap time tells you your pace for that specific interval, while the split tracks total workout duration.
Keep the tab active for best accuracy
Browsers may throttle JavaScript in background tabs. Keep the stopwatch tab active during important timing sessions for the most consistent display updates.
Lap vs split — use both
The lap time shows how fast you completed that specific segment. The split time shows total elapsed time. Both are useful: lap for segment performance, split for overall pacing.
How stopwatches work
A digital stopwatch records the time elapsed from a starting point. It works by storing the start timestamp (via Date.now()) and repeatedly calculating the difference between the current time and the start time. The result is formatted into hours, minutes, seconds and fractions of a second for display.
Worked example
Lap vs split
A lap time measures the duration between consecutive Lap button presses — it tells you how long a single segment took. A split time is the total elapsed time from the start to the current Lap press — it tells you where you are overall. Both values are useful for analyzing performance.
Reaction time
Human reaction time when pressing the Lap or Stop button is typically 200–300 milliseconds. This means stopwatch lap times have a small human error margin. For precision timing, use automated sensors. For fitness and everyday use, manual stopwatches are perfectly adequate.
When to use a stopwatch
A stopwatch is useful in a wide range of everyday and professional scenarios beyond just sports timing. In fitness, runners use it to time interval sprints and track their per-kilometer pace. Athletes in the gym time rest periods between sets to optimize muscle recovery and training intensity. Coaches time multiple athletes during practice sessions and compare lap or split times to identify performance trends. The lap recording feature is especially valuable for any activity that involves repeated segments, such as circuit training, swimming laps, or track repeats, because it automatically highlights the fastest and slowest laps for quick comparison.
Beyond sports, professionals use stopwatches for time-motion studies to analyze workflow efficiency in manufacturing and logistics. Productivity practitioners use the Pomodoro Technique, timing 25-minute focused work sessions followed by short breaks. Teachers use stopwatches to time classroom activities, presentations, and exam sections. Event organizers rely on them to keep schedules on track during conferences and competitions. Because this stopwatch runs entirely in the browser with no network requests, it works offline and can be used in environments where internet access is limited, such as outdoor training sessions, remote laboratories, or field research locations.
Limitations and considerations for stopwatch timing
Although this stopwatch provides centisecond precision, there are several limitations to understand before relying on it for critical measurements. The most significant is human reaction time. When pressing the Lap or Stop button, the average person takes between 200 and 300 milliseconds to react. This means recorded lap times include both the actual performance duration and the user's response delay. For most fitness and everyday applications this margin is acceptable, but for competitive timing or scientific measurements, automated sensor-based systems are necessary to eliminate human reaction error.
Browser behavior also affects accuracy. Some browsers throttle JavaScript timers when the tab is not in the foreground, which can cause the display to update irregularly during background operation. For the most consistent results, keep the stopwatch tab active and visible throughout the timing session. Additionally, the stopwatch relies on the system clock via Date.now(), which means its accuracy depends on the precision of your device's internal clock. While standard computers and smartphones provide sufficient accuracy for general use, the stopwatch is not certified for official competitions or regulatory timing where precision requirements are strictly enforced. Always confirm the lap list manually after a session to ensure all intended laps were recorded correctly.
Frequently asked questions
How precise is the stopwatch?
The display shows centiseconds (hundredths of a second). The underlying timing uses milliseconds via Date.now().
What is the difference between lap and split?
Lap time measures the duration of a single lap (since the last lap button press). Split time is the total elapsed time since the stopwatch started.
Can I record multiple laps?
Yes. Each time you press the Lap button, the current lap and total split time are recorded and displayed in a list.
How are best and worst laps highlighted?
The fastest lap is highlighted in green and the slowest in red in the lap list. This makes it easy to spot your best and worst performance.
Does it work on mobile?
Yes. The stopwatch is fully responsive and works on any device with a browser.
Is the timing accurate?
The stopwatch uses Date.now() for millisecond precision and setInterval for display updates. For everyday use it is very accurate, though not certified for competitive timing.
What happens if I switch tabs?
Some browsers throttle setInterval in background tabs. For best accuracy, keep the tab active while timing.
Can I export or save lap times?
You can manually copy lap times from the list. Automatic export is not currently supported.
Does the stopwatch work offline?
Yes. All timing is done locally in your browser with no network requests.
What is the maximum time I can measure?
The stopwatch can run for hours, days or longer. The display handles overflow gracefully for extended timings.