Zero Signup ToolsFree browser tools

Date & Time Tools

Stopwatch

Free online stopwatch with lap timer, millisecond precision, keyboard shortcuts, and copyable splits. Runs in your browser, no signup.

Ready

00:00:00.00

Current lap 00:00:00.00

Keyboard shortcuts: Space start or pause, L lap, Rreset (when paused). Time is measured with the browser's monotonic clock so it stays accurate across system clock changes and tab focus changes.

How precision works

The display refreshes on every animation frame while the stopwatch is running, but the elapsed time itself is computed from a single performance.now() reading every render. Choosing 0.001s precision shows milliseconds; choosing 0.01s shows centiseconds (the most common stopwatch resolution); choosing 0.1s is the easiest to read at a glance for longer runs. The underlying timing is identical in every mode, so you can switch precision mid-run without losing time.

How to use

  1. Click Start (or press Space) to begin timing. The main display ticks in real time at the precision you've selected.
  2. Click Lap (or press L) while running to record a split. The lap list shows each lap's split time and cumulative total since you started.
  3. Click Pause (or press Space) to freeze the time. Click Resume to continue from where you left off, with all your laps preserved.
  4. Switch precision between 0.1s, 0.01s, and 0.001s at any time without losing your laps. Best, average, and worst splits update automatically.
  5. Click Copy result to copy the total time plus a complete lap-by-lap breakdown to your clipboard, then click Reset (or press R) to start fresh.

About this tool

Stopwatch is a precise, in-browser timer with lap splits and copyable results. Press Start to begin, Lap to record an interval split, Pause to roll the active segment into the running total, and Reset to clear everything. Time is measured with the browser's monotonic clock (performance.now), so the count keeps accurate even if your system clock changes, the device sleeps briefly, or the tab loses focus. While the tab is hidden the display refresh pauses to save battery, but the elapsed time itself is computed from a now-vs-anchor delta on every render so it always reflects the real elapsed wall-clock time when you come back. Three precision modes are supported: 0.1 seconds for an easy glanceable read on long runs, 0.01 seconds for the standard centisecond stopwatch resolution, and 0.001 seconds for full millisecond precision when you want to see every digit move. Each lap shows its split (the time since the previous lap) and its cumulative total since you pressed Start, and the lap list highlights your fastest and slowest splits in green and rose so trends jump out at a glance. A summary row tracks the best lap, average lap, and worst lap, and a single Copy result button exports the total plus a complete lap-by-lap breakdown as plain text ready to paste into a spreadsheet, training log, or shared doc. Keyboard shortcuts speed up serious use: Space toggles start and pause, L records a lap while running, and R resets when paused or stopped. Useful for timing intervals during workouts, recording lap splits during a run or swim, timing recipes and bake stages, running a Pomodoro-style focus sprint, benchmarking quick page loads or build steps, and any other situation that calls for a clean, dependable stopwatch with no popups, no ads, no signup, and nothing uploaded to a server.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsDate & Time Tools