Skip to content
Toolora

Stopwatch

An online stopwatch with lap times, accurate to hundredths of a second and unaffected by browser throttling.

Date & Time Runs in your browser Works offline
Loading tool…

How it works

The elapsed time is the difference between now and the moment you started, not a counter incremented on a tick. That distinction matters: a counter drifts if the browser throttles the page in a background tab, whereas a difference against the clock stays correct however irregularly it is redrawn.

The display refreshes about twenty times a second, which is enough to look smooth. The underlying figure is exact regardless of how often it is painted.

Laps record the total at the moment you press, and the split is the gap since the previous lap. Both are shown, because runners want splits and process timing usually wants cumulative totals.

The formula

Elapsed

elapsed = now − start time + previously accumulated

Split

split = this lap total − previous lap total

Display

hh:mm:ss.cc

Worked examples

ScenarioWorkingResult
Start, wait, stopDifference against the clockExact elapsed time
Pause and resumeAccumulated plus new spanPaused time is excluded
Three lapsTotals and splitsBoth columns recorded

When you'd use it

  • Timing intervals in training
  • Recording lap or split times
  • Timing a process or a task
  • Anything needing a stopwatch without installing one

Common questions

Does it keep running if I switch tabs?

Yes, and it stays accurate. Browsers throttle background timers, so a stopwatch that counted ticks would fall behind — this one measures the difference against the clock, so the elapsed figure is correct when you come back regardless of how often it was redrawn.

What is the difference between a lap and a split?

The lap column shows the total elapsed at the moment you pressed; the split shows the time since the previous lap. Runners usually want splits, process timing usually wants totals, so both are recorded.

Are my times saved?

Only while the page is open. Nothing is uploaded and nothing persists — reloading clears the stopwatch and its laps.