Date Utility

Stopwatch

Measure elapsed time with centisecond precision. Record lap times, save recent measurements, and share stopwatch records using a link.

Hundredths display Compare elapsed time for exercise, study and work. Display precision is not a guarantee of measurement accuracy.
Lap Records Record section times and total elapsed times so each lap is easy to compare.
Save & Share Store recent records in your browser and copy a link to share the current result.
STEP 1

Stopwatch

Start measuring, create lap records, and review recent stopwatch sessions.

Waiting

Elapsed Time

00:00.00

Press Start to begin measuring.

Press Start to begin measuring.

Lap Records

Review section times and total elapsed times.

0 items
Lap Section Total
No lap records yet.
STEP 2

Recent Records

Review recently saved stopwatch measurements.

No recent stopwatch records yet.
Practical guide

Measure elapsed time and compare lap intervals

Start, pause and resume an online stopwatch, record laps and copy or share a snapshot. The display shows hundredths of a second; it is intended for everyday timing rather than precision measurement.

Who this helps

  • People timing study or exercise sessions
  • People comparing repeated work intervals

When to use this tool

  • Record a lap at the end of each set
  • Pause a task and resume without counting the break

From input to a checked result

  1. 1

    Press Start when your task begins.

  2. 2

    Press Lap at each milestone to record interval and total time.

  3. 3

    Press Stop to pause; Start continues the existing elapsed time.

  4. 4

    Copy the record, share its link, or Reset before a new measurement.

Example 1

Two laps

Input
Lap at 30.25 s, then at 75.80 s
Result
Intervals 30.25 s and 45.55 s; total 01:15.80

Each interval subtracts the previous lap's total. The newest lap appears first.

Example 2

Pause and resume

Input
Run 20 s, pause, then run another 10 s
Result
About 30 s total

The time spent paused is excluded.

How it works

Elapsed time is calculated from Date.now(), with a display update requested every 10 ms. Stop, Lap, Copy and Share refresh elapsed time when pressed instead of relying only on the last screen update. Stopping stores a recent record.

Limitations

  • A .01-second display does not guarantee .01-second accuracy.
  • Background tabs, sleep and a busy device can delay screen updates and input.
  • Changing the system clock can affect elapsed time. Use dedicated equipment for precise timing.
Your data

Up to ten recent records are kept in this browser. Share links contain elapsed time and lap values; anyone with the link can read them. Clear recent records on a shared device when finished.

Frequently asked questions

Is the paused time included?

No. Resuming continues from the saved elapsed time.

Does a shared link start the stopwatch?

No. It loads the saved time and laps in a stopped state.

Why does the display seem slower in another tab?

Browsers can throttle background updates. The tool calculates elapsed time again when you interact, but it is not precision timing equipment.