deftools.io Productivity

Stopwatch

Precision stopwatch with lap timing — millisecond accuracy, best/worst lap detection, CSV export, deep-link state and keyboard shortcuts.

00:00.00
Ready
Tips & keyboard shortcuts
Space — start / pause
L — record a lap (while running)
R — reset (clears timer and laps)
• Timing uses performance.now() for sub-millisecond accuracy, immune to tab-throttling drift on resume.
• Laps persist in your browser and can be exported to CSV. State is shared via URL hash.
Copied!

About this tool

A precision stopwatch with lap timing. It tracks elapsed time with millisecond accuracy using the browser's high-resolution timer, supports unlimited laps with best/worst lap detection, and can export the lap log as CSV.

Use it to time presentations, code benchmarks, cooking steps, workout intervals, or anything where you need an accurate elapsed counter. The big progress ring fills as minutes pass (one revolution per minute), and each lap shows its split time plus the delta from the previous lap.

Keyboard shortcuts keep your hands off the mouse: Space to start/pause, L to record a lap, R to reset.

FAQ

How accurate is the stopwatch?

It uses performance.now(), which provides sub-millisecond resolution in modern browsers. The displayed precision (hundredths, tenths, or seconds) is selectable — the underlying timer is always millisecond-accurate.

What happens if the tab is in the background?

The timer keeps counting because it measures elapsed wall-clock time, not animation frames. When you return to the tab the display catches up instantly to the correct elapsed time.

Can I export my lap times?

Yes — after recording laps, use the export button to download them as a CSV file with columns for lap number, split, and total elapsed time.

Related productivity tools

Copied!