Track every millisecond — start, stop, lap, and reset with precision.
Need to time something with precision? This free online stopwatch gives you millisecond-accurate timing with a single click. Start, pause, and resume at any point, record unlimited lap splits with automatic fastest and slowest lap highlighting, and copy your full results as plain text. No app, no signup — just open and start timing.
The stopwatch uses the browser's high-resolution performance.now() API, which provides sub-millisecond precision. The display updates every animation frame (roughly 60 times per second), so you see hundredths-of-a-second accuracy in real time.
Yes. Press the Lap button while the stopwatch is running to record a split. Each lap shows both the individual lap duration and the cumulative total. The fastest and slowest laps are automatically highlighted in green and red.
Yes. The timer stores the start timestamp internally, so even if the browser throttles the animation frame rate in background tabs, the elapsed time calculation remains accurate when you switch back.
Absolutely. Once you have recorded one or more laps, a Copy Laps button appears at the top of the lap table. It copies all lap times and the final total as formatted plain text, ready to paste into a spreadsheet or notes app.