Skip to content

Timers and stopwatches

Timers are deceptively simple — every phone has one. Browser-based timers are useful when you want one running on a desktop without a phone in reach, when you want a specific protocol (Pomodoro's 25/5 cycle, for example) without configuring a fresh timer each session, or when you want lap times you can copy out for later analysis.

The pomodoro timer implements the standard Francesco Cirillo cycle: 25 minutes of focused work, 5-minute break, repeat, with a longer 15-30 minute break after every fourth cycle. The cycle count and durations are configurable, and the timer survives tab refreshes via localStorage. The stopwatch handles lap timing (start, lap, lap, lap, stop) with the splits visible while the timer runs and copyable as a list when you stop.

The countdown timer counts down from any specified duration with an audible alert at zero (browser sound notification, no install required). Useful for cooking, meeting time-boxing, and any task where you want a specific finish moment called out. All three timers run with setInterval and stay accurate to the second across hours of operation; for sub-millisecond timing precision, a dedicated performance tool is more appropriate.

Tools in this category

Timers