Online Stopwatch with Lap Times
Free online stopwatch with lap splits, millisecond precision, and keyboard shortcuts — works in any browser with no signup.
Space start / stop · L lap · R reset
Free online stopwatch with lap splits, millisecond precision, and keyboard shortcuts — works in any browser with no signup.
Space start / stop · L lap · R reset
A clean, precise stopwatch that runs in any browser — no app, no signup. Click Start or press the Space bar to begin timing, record up to 99 splits with the Lap button while running, and reset everything with one click when stopped. The LCD-style display shows minutes, seconds, and milliseconds, switching automatically to hours when a session runs long.
Timing uses your browser's high-resolution monotonic clock, so the stopwatch stays accurate to the millisecond and is unaffected by system clock changes — and it keeps counting correctly while you work in another tab. Choose dark or light themes and cyan or rose accents; your choice is remembered the next time you visit.
Click Start (or press the Space bar) to begin timing. While the stopwatch is running, click Lap (or press L) to record a split without stopping. Click Stop (or press Space again) to pause, and Reset (or press R) to clear the time and all laps back to zero.
Yes. Elapsed time is calculated from the difference between two high-resolution timestamps rather than by counting ticks, so it stays exact while you are on another tab or another window. Browsers throttle background tabs, so the on-screen digits may stop repainting until you switch back — but the moment you return, the stopwatch shows the correct total. Timing also continues if your internet connection drops, since everything runs locally once the page has loaded.
Timing uses performance.now(), the browser's high-resolution monotonic clock, which is accurate to fractions of a millisecond and is not affected by system clock changes or timezone shifts. The display refreshes about 20 times per second, but the underlying elapsed time and lap splits are captured with full millisecond precision.
Space bar starts and stops the stopwatch. L records a lap while the stopwatch is running. R resets the stopwatch to zero when it is stopped.
The stopwatch records up to 99 laps. Each lap row shows the lap number, the lap split time, and the total elapsed time at that lap, with the most recent lap at the top. The list scrolls if it grows long.