ToolSnap
Calculator

Online Stopwatch

Start, stop, and record lap times with centisecond precision. Runs entirely in your browser — no download needed.

00:00.00

How to use

Click Start to begin timing. While running, click Lap to record the current time without stopping. Click Stop to pause — the time is preserved so you can resume. Click Reset to clear everything.

The small grey number below the main display shows your current lap time while a lap is in progress.

Use cases

  • Timing laps while running, cycling, or swimming
  • Recording split times during athletic training or competition
  • Timing presentations, speeches, or study sessions
  • Measuring how long specific tasks take for productivity analysis
  • Timing cooking steps, brewing, or fermentation processes

Frequently asked questions

How accurate is this stopwatch?
This stopwatch uses the browser's performance.now() API, which provides sub-millisecond resolution. Display accuracy is limited to centiseconds (1/100th of a second), which is sufficient for the vast majority of timing tasks.
Will the stopwatch keep running if I switch tabs?
Yes — the timer uses an absolute start timestamp, not incremental ticks, so switching tabs or minimising the window does not affect the elapsed time. The display updates resume when you return to the tab.
Does the stopwatch stop if I refresh the page?
Yes. Refreshing or navigating away resets the stopwatch. If you need a timer that survives page reloads, use a dedicated timer app.
How many laps can I record?
There is no hard limit — you can record as many laps as you need. The list is scrollable.
Can I copy my lap times?
Each lap row shows the lap time. You can select and copy the text manually. A future update may add a bulk-copy option.

Related tools