A simple stopwatch

Tap Start and it's running.

00:00

.00

Ready

Space start · L lap · R reset

Laps

Tap Lapwhile it's running.

Useful for splits, pomodoro cycles, anything where you want to mark a moment without stopping the clock. The fastest and slowest laps highlight in green and coral once you've recorded two or more.

A note on precision

Browser timers are basically millisecond-accurate.

The dial reads to 10 ms — close enough for splits, pomodoro cycles, and shower timers; not close enough to time a 100-meter dash. The timer uses performance.now(), which is monotonic and unaffected by clock changes — so it keeps counting correctly even if your system clock jumps mid-run.