⏱️ Work & Time

Stopwatch

Use a browser stopwatch with start, stop, reset, lap tracking, and copyable lap records. Timing is calculated from performance.now(), so the display is based on elapsed time rather than interval drift.

00:00:00.00

Laps

  1. No laps recorded yet

How to use

  1. Press Start to begin timing in hours, minutes, seconds, and centiseconds.
  2. Press Stop to pause, then Start again to continue.
  3. Press Lap to record a split and total time.
  4. Copy laps when you want to save or share the timing log.

Use cases

  • Time exercises, speeches, drills, or short work sessions.
  • Compare repeated process runs with lap splits.
  • Run simple classroom or team timing activities.

Privacy & local processing

This tool runs mainly in your browser. The content you enter is not sent to Free Tools Hub servers.

FAQ

Why use performance.now()?
It provides a stable high-resolution clock, so the display is recalculated from elapsed time instead of counting setInterval ticks.
What is the difference between split and total?
Split is the time since the previous lap. Total is the elapsed time since the stopwatch started.
Are laps saved after refresh?
No. The lap list stays only in the current page session.

Embed this tool

Last updated: