Skip to main content
MakeMyTimer
All tools

Stopwatch

Precise stopwatch with millisecond accuracy and lap tracking.

00:00:00.000
How to use the Stopwatch

Time an activity to the millisecond, record lap splits, and compare your fastest and slowest laps.

  1. Press Start to begin timing. The large display shows HH:MM:SS.mmm and updates at your screen refresh rate.

  2. Press Lap to record the current elapsed time as a split without stopping the clock. Each lap appears at the top of the lap list.

  3. Press Pause to stop the stopwatch; press Start again to resume where you paused. Lap times are preserved across pauses.

  4. Press Reset to clear the elapsed time and delete all laps. Use this when you want to start a new timing session.

  5. Read the lap list: the fastest lap is highlighted green and the slowest is highlighted red once you have two or more laps.

Frequently asked questions
How precise is the stopwatch?
Timing is measured with Date.now() deltas, which gives millisecond accuracy. The display updates at your screen refresh rate (typically 60 frames per second) and shows milliseconds directly.
Will the stopwatch drift if I leave the tab running in the background?
No. Elapsed time is calculated from the start timestamp plus any accumulated offset, not by counting ticks, so browser background-tab throttling has no effect on accuracy.
Can I keep my laps when I pause and resume?
Yes. Pause and resume preserve all recorded laps. Laps are only cleared when you press Reset.