Online Stopwatch with Lap Timer
Start, pause, and record laps with a precise browser-based stopwatch. Each lap shows the individual split time and cumulative total — best and worst laps highlighted automatically. No signup, runs entirely in your browser.
How the Online Stopwatch Works
- 1Press Start to begin timing. The display updates every animation frame for smooth, accurate readout in MM:SS.cs format.
- 2Press Lap while running to record a split. The list shows each lap's individual duration and cumulative total, newest at the top.
- 3Press Pause to freeze the display. Press Resume to continue from the same point — time does not drift while paused.
- 4Press Reset when paused to clear all laps and return to zero.
Lap Timing and Split Analysis
Once two or more laps are recorded, the stopwatch highlights the best lap in green and the worst lap in red. This makes it straightforward to identify pacing inconsistency during interval training, see which round was slowest during a presentation rehearsal, or track which task segment took the most time during a focus session. The running current lap is always visible as the live main display.
Practical Uses for an Online Stopwatch
Interval training
Record a lap at the end of each sprint, rest period, or exercise set to track split consistency and improvement over time.
Presentation rehearsal
Tap Lap at the end of each slide or section during a rehearsal to find which parts run long and which need more content.
Cooking and kitchen timing
Use as a hands-free kitchen timer. Tap Lap when you add each ingredient or flip something on the hob — the total stays running while individual steps are tracked.
Study sessions
Start the stopwatch when you sit down and record a lap after each subject or chapter. See exactly how long you spent on each topic in one session.
Board games and quizzes
Record a lap per player turn to keep rounds fair. The lap list acts as a per-turn log of who took longest to answer.
Code or task benchmarking
Start the stopwatch, lap at each task stage, and get a rough time breakdown for a development or review workflow without setting up any special tooling.
Frequently Asked Questions
How accurate is the online stopwatch?
The stopwatch uses the Web Performance API (performance.now()), which provides sub-millisecond resolution. Displayed time updates every animation frame (~16ms). Accuracy is more than sufficient for workouts, cooking, presentations, and general timing — it does not drift under typical browser conditions.
What do the lap colours mean?
When you have two or more laps recorded, the fastest lap is highlighted in green and the slowest in red. This lets you instantly spot your best and worst split without scanning the list.
Does the stopwatch keep running if I switch tabs?
Yes. The elapsed time is tracked against a timestamp captured when you press Start, not by counting frames. Switching tabs or minimising the browser does not affect the running time — the display simply catches up when you return.
Can I record unlimited laps?
Yes, there is no artificial limit on the number of laps. The list is scrollable, most recent lap at the top. Each entry shows the individual lap time and the cumulative total from zero.
Does the stopwatch store my times or send data anywhere?
No data is stored or sent. The stopwatch runs entirely in your browser using JavaScript. Closing or refreshing the tab will clear the current session.
What is the difference between the lap time and the total time shown in the lap list?
Lap time is the duration of that individual split — the time elapsed since the previous lap (or since start for the first lap). Total time is the cumulative elapsed time from the moment you pressed Start up to when that lap was recorded.
Can I use the stopwatch on mobile?
Yes. The interface is fully responsive. The large start/pause button and lap button are touch-friendly, and the display scales down cleanly on small screens.