Skip to content

Online stopwatch

Time anything with a stopwatch in your browser that records laps and splits, keeps running in the background and exports a CSV.

00:00.00Ready

Laps

Press Lap (or L) while the stopwatch runs to record split times.

Runs in your browser · no uploadHow it works

How to use Online stopwatch

  1. 1

    Start timing

    Press Start or the space bar; the digits count up in minutes, seconds and hundredths, adding hours after the first hour.

  2. 2

    Record laps

    Press Lap, or the L key, each time a runner passes, a slide changes or a round ends; the clock keeps running.

  3. 3

    Stop and resume

    Stop pauses the count without losing it, Resume continues from the same point, and Reset clears time and laps.

  4. 4

    Export the laps

    Download a CSV with lap number, lap time and running total, or copy the table and paste it into a spreadsheet.

Limits and Pro

Free with no sign-up: 1 stopwatch with unlimited laps, a display to 0.01 s, 1 ms values in the CSV export, and timing that keeps going across reloads.

About Online stopwatch

This stopwatch is built for timing things that happen in parts: intervals on a running track, rounds in a board game, how long each speaker takes in a meeting, or each step of a recipe. Every time you press Lap it stores the moment as a split, the total time since you started, and shows the lap time, the time since the previous split. With three or more laps the fastest is marked in green and the slowest in red, so uneven pacing stands out without any maths.

Time is measured from the system clock rather than by counting ticks, which matters for long sessions. A stopwatch that adds up interval callbacks drifts when the browser slows a background tab; this one subtracts two clock readings, so an hour-long recording is still right when you come back to it. The state is saved in your browser as it changes: reload the page, or close and reopen the tab, and a running stopwatch is still running with all its laps.

The export is a plain comma-separated file with columns for the lap number, the lap and total times as text, and both values again in milliseconds for calculations. The display can go full screen for a room to see.

It is a single stopwatch: there is no countdown on this tab, no official race timing with photo finish or chip readers, and no sync between devices.

Privacy

The stopwatch runs only in this browser. Start times and laps are kept in local storage on this device so they survive a reload, and the CSV is generated on your computer; nothing is sent to a server.

Online stopwatch: frequently asked questions

What is the difference between a lap time and a split time?
A split is the total time from the start to the moment you pressed Lap; a lap time is the time between two consecutive presses. If a runner passes the line at 1:05 and again at 2:12, the splits are 1:05 and 2:12 and the laps are 1:05 and 1:07. The table shows both, with the newest lap at the top.
Does the stopwatch keep running if I reload or close the page?
Yes. The moment you pressed Start is saved in your browser, so after a reload or reopening the tab the elapsed time is worked out again from the clock and carries on, laps included. Time also keeps counting while the page is in a background tab. Clearing this site's data, or a private window you close, resets it.
How do I get my lap times into Excel or Google Sheets?
Click Export CSV under the lap table to download a file with one row per lap, which both programs open directly. The columns hold the lap number, lap and total time as minutes, seconds and hundredths, and the same two values in milliseconds for formulas. Copy puts a tab-separated version on the clipboard for pasting into an open sheet.
Is this accurate enough for timing races?
The clock itself is accurate to a millisecond, but a person pressing a button reacts a tenth of a second or more late, and not always by the same amount. That is fine for training sessions, swimming lengths or interval workouts, but competitions use automatic timing for a reason. Press on the same visual cue every lap to keep the error consistent.
Can I control the stopwatch from the keyboard?
Yes. The space bar starts and stops the stopwatch, L records a lap while it is running, R resets it, and F switches to full screen with large digits. Shortcuts work whenever the cursor isn't in a text field, so you can keep your eyes on what you are timing instead of on the mouse.

Other tasks with this tool