Pomodoro timer
Pick a task, hit start, and let the ring count down. We will beep at every phase end and update the tab title so you can leave it running in the background.
Defaults follow the classic Cirillo cycle: four 25-minute focus blocks, then a longer break.
The technique is older than you think. Francesco Cirillo invented it in the late 1980s using a tomato-shaped kitchen timer, which is where the name comes from. The premise is that a fixed-length sprint is easier to start than an open-ended one. You commit to twenty-five minutes of single-task work, take a short five-minute break, and after four sprints take a longer fifteen to thirty-minute break. The ritual is what does the work: the timer becomes the part of you that decides when to stop scrolling and start typing.
Every Pomodoro app has the same core. We focused on the parts that usually break. The countdown shows up in the browser tab so you do not need to flip windows. The beep comes from the Web Audio API and does not require you to grant microphone or any other permission. Configuration persists in your browser, so the moment you open the tab tomorrow your custom 50/10 cycle will be ready. Nothing leaves your device. If you want to time how long a single deep block took afterwards, pair it with the online stopwatch or set a one-off ring on the alarm clock.
Twenty-five and five is the default for a reason: it is short enough to start when motivation is low and long enough to enter a flow state on tasks with light overhead. Writers and developers often stretch work blocks to fifty minutes with ten-minute breaks because warming up takes longer. Designers sometimes drop to fifteen and three for tedious cleanup work where shame is the bigger blocker than concentration. The number of cycles before a long break controls when you switch context: four cycles means a two-hour focus session, and that is roughly the point most people start to fade.