Timer

Set it and forget it — we'll beep.

25:00

How it works

The timer stores a target end-time based on when you tap Start. It updates the display every 100 ms and, when the remaining time hits zero, plays a short synthesised beep via the Web Audio API — no audio files to load, no permissions needed. Because the end-time is stored explicitly, brief background pauses (a switch to another tab) don't cause drift. A Pomodoro (25 minutes) is a well-tested focus block used in the Pomodoro Technique developed by Francesco Cirillo — long enough to make progress, short enough to stay alert.

How to use

  1. 01Tap a preset (1, 5, 10 or 25 min).
  2. 02Tap Start.
  3. 03Watch the countdown; the progress bar fills as time passes.
  4. 04A beep plays when it reaches zero. Tap Reset to run the same preset again.

Frequently asked

What are the preset durations for?open

1 minute for quick pauses, 5 and 10 minutes for short work breaks, and 25 minutes for a Pomodoro-technique focus block.

Will the alarm play if my tab is in the background?open

In most browsers yes, as long as the tab is loaded. Some mobile browsers throttle background tabs — for critical timing, keep the tab active.

Can I set a custom duration?open

Currently only the four presets are supported. Custom duration input is on the roadmap.

Related tools