Skip to content

Stopwatch

Times elapsed intervals with lap splits and exports the laps as a table.

Elapsed time with laps, where a lap records both numbers people want: the split since the previous lap and the running total. Time is measured as the difference between two clock readings, never as an accumulated tick count, so switching tabs mid-run does not make the watch lose seconds.

🔒 Runs entirely in your browserstopwatchtimerlaps

0:00.0

The clock keeps running correctly in a background tab: the elapsed time is measured against the system clock rather than counted up, so throttled timers cost you a stale display, not a wrong number.

How to use it

  1. Start, and press lap as you go

    Each lap row shows the split and the cumulative total side by side; the fastest and slowest splits are marked.

  2. Read the tenths

    The display refreshes about every 60 ms because it shows tenths, and a slower repaint makes the last digit visibly stutter.

  3. Copy the laps out

    The lap list copies as a table, ready to paste into a spreadsheet.

Common questions

How accurate is it?

To the millisecond as far as the arithmetic goes, but what you see is limited by the display refresh and by your own reaction time on the button. Treat the tenths as real and the hundredths as decoration.

Do the laps survive a reload?

No. The stopwatch is deliberately session-only — copy the laps out before you leave the page.

Which number is the “lap time”?

Ambiguous everywhere, which is why both are shown. The split is the length of that lap; the total is the time from the start. Stopwatches that show only one are answering the wrong question half the time.

Feed it from

Next

These accept what this tool produces, so the result can go straight in.