Pomodoro Timer
The pomodoro method is 25 minutes of focus, 5 minutes off, and a longer break every fourth cycle - simple to describe, easy to abandon, because most timers make you babysit them. This one runs the whole protocol: it cycles through focus and break phases automatically, beeps at each transition, and keeps the countdown in the browser tab title so it stays visible while you work in other windows.
It also keeps score: completed focus blocks and focus minutes accrue per day, survive a reload mid-session, and are there when you come back tomorrow - the counter that quietly asks whether today was a zero-focus day. Durations are adjustable, and the timing math runs on wall-clock timestamps, so background-tab throttling cannot make your 25 minutes drift.
How to use
- Set your focus and break lengths (25/5/15 works; 50/10 also has fans).
- Press Start - work until the beep, rest when it says break, repeat.
- Come back tomorrow: today's focus-block count is waiting, reset to zero.
Frequently asked questions
What is the pomodoro technique?
A time-boxing method by Francesco Cirillo: 25-minute focus blocks separated by 5-minute breaks, with a 15-30 minute break after every fourth block. The box is the point - a hard edge makes starting easy and makes 'one more scroll' a visible violation of your own timer.
Does it keep running if I switch tabs?
Yes - elapsed time is computed from wall-clock timestamps, not counted ticks, so browser throttling of background tabs cannot slow it. The tab title carries a live countdown, which is how most people keep it visible from another window.
What happens if I close the page mid-session?
The phase in progress is lost, but your day is not: completed focus blocks and minutes are stored per date and reappear when you reload. Rigid timers punish real life; this one only asks that the daily count stay honest.
Can I change 25/5 to something else?
Yes - focus, short break and long break are all adjustable, and the long break fires automatically after every fourth focus block. Common variants: 50/10 for deep work, 15/3 for rough days. The method serves you, not the reverse.