A free online stopwatch with start, pause, resume, reset, and lap time tracking — accurate to the hundredth of a second.
| Lap | Split | Total |
|---|---|---|
| No laps recorded yet | ||
This free online stopwatch runs entirely in your browser — click Start and it counts up in hours, minutes, seconds and hundredths of a second, with Pause, Resume, Lap, and Reset controls, no app download or signup required.
Click Start to begin timing. The display updates continuously, showing elapsed time down to the hundredth of a second. Click Lap at any point to record a split without stopping the clock — each lap shows both its individual split time and the cumulative total. Click Pause to freeze the timer, Start again to resume exactly where you left off, or Reset to zero everything out and clear the lap list.
Runners and athletes timing intervals or laps, cooks and bakers timing steps in a recipe, students timing study sessions or presentations, teachers timing classroom activities, and anyone who just needs a quick, reliable stopwatch without installing an app.
The logic behind the running display and lap calculations
Rather than incrementing a counter every interval (which can drift), the stopwatch recalculates elapsed time from a fixed start timestamp every frame, so brief delays from a busy tab don't cause the total to fall behind.
Pausing stores the elapsed time so far. Resuming sets a new start timestamp offset by that stored value, so the display continues seamlessly rather than restarting from zero.
Once at least two laps are recorded, the calculator compares all split times and highlights the shortest in green and the longest in red for quick visual feedback.
From starting the clock to reviewing your laps
Begin timing — the display starts counting up in hours, minutes, seconds and hundredths.
Record intermediate times without stopping the clock — each lap shows its split and cumulative total.
Freeze the elapsed time without losing it.
Continue timing from exactly where you paused.
Zero out the timer and clear all recorded laps to start fresh.
Reading the display and lap list during a real timing session
Suppose you're running a steady 5 km route and want to see how your pace holds up kilometre by kilometre. You click Start the moment you cross the start line, press Lap at every kilometre marker without stopping the clock, and press Pause at the finish to read your time.
After the run, the lap table lists each press of Lap, newest first, with two numbers for every row — the Split (time since the previous lap) and the Total (elapsed time since Start).
How to read it: the Total column always matches what the big display showed at the moment you pressed Lap, so you can verify each entry against the running timer. The Split column is what tells you how fast that particular kilometre was — the fastest split is highlighted in green and the slowest in red, so at a glance you can spot your strongest and weakest stretch of the run.
How to read each part of the timer and the lap list
| Display Element | What It Shows |
|---|---|
| Elapsed time (HH:MM:SS) | The main count-up reading in hours, minutes and seconds, running continuously from the moment you click Start until you Pause or Reset |
| Hundredths (.CC) | The two smaller digits after the seconds — the fractional part of a second, so the display reads time accurate to 1/100 s |
| Start button | Begins timing from 00:00:00.00, or resumes after a pause — while running it reads "Running…" and is disabled |
| Pause button | Freezes the elapsed time so you can read it or take a break without losing the total; click Start to resume from the same value |
| Lap button | Records the current elapsed time as a new row in the lap list without stopping the clock — available only while the timer is running |
| Reset button | Zeros the display back to 00:00:00.00 and clears every recorded lap, ready for a fresh timing session |
| Lap list — Lap | The sequential number of the lap (Lap 1, Lap 2, …), with the most recent lap listed at the top |
| Lap list — Split | The time since the previous lap — the duration of that individual interval, and the number that matters when comparing pace between laps |
| Lap list — Total | The cumulative elapsed time at the moment that lap was recorded — it always equals what the main display showed when you pressed Lap |
Where precise, lap-tracked timing comes in handy
Time laps around a track or intervals during a workout, then compare splits.
Time individual steps in a recipe precisely, from proofing dough to searing a steak.
Time a speech or presentation run-through to stay within a target length.
Time turns or rounds for games that use a time limit.
Time reactions, experiments, or classroom activities without dedicated equipment.
Track how long a focused work or study session actually lasted.
What this stopwatch does well, and where it has boundaries
Summary: This free online stopwatch offers start, pause, resume, reset, and full lap tracking accurate to the hundredth of a second — entirely client-side, with no signup. Pair it with the Pace Calculator to turn your lap times into a running pace.
Common questions about the online stopwatch
Explore other time & date tools