A Pomodoro timer that runs in your browser
The Pomodoro technique breaks work into focused 25-minute blocks separated by short breaks, with a longer break after every fourth block. This timer automates the whole rhythm so you can just work: start a focus session, get an audible cue when it ends, and let it switch to the right break for you.
The Pomodoro technique explained
Developed by Francesco Cirillo in the late 1980s (he named it after his tomato-shaped kitchen timer — pomodoro is Italian for tomato), the technique rests on a simple insight: the human brain focuses well for short, bounded stretches but struggles to maintain deep concentration for hours without rest. By committing to 25 minutes of uninterrupted work and then deliberately stopping, you avoid the gradual drift of attention that makes long, unstructured work sessions inefficient. The short break resets attention; the long break after four sessions prevents accumulating cognitive fatigue over a full working day.
How it works
The timer cycles through three phases and counts completed focus sessions:
focus block (default 25 min)
→ short break (default 5 min)
→ repeat; after every 4th focus session → long break (default 15 min)
a tone plays at each phase change; the session counter increments per focus block
All three lengths are editable, and the completed-session counter tracks your focused work.
Cycle breakdown
With the classic 25 / 5 / 15 settings, one full cycle of four focus sessions runs:
- 4 × 25 min focus = 100 min focused work
- 3 × 5 min short breaks + 1 × 15 min long break = 30 min total break time
- The counter reads 4 completed sessions after the cycle
| Phase | Default | Purpose |
|---|---|---|
| Focus block | 25 min | Single task, notifications off |
| Short break | 5 min | Stand, stretch, look away from the screen |
| Long break (every 4th) | 15 min | Full rest — walk, eat, hydrate |
Customising the intervals
The 25/5/15 defaults work well for most people, but the technique’s creator always said the specific numbers matter less than the habit of timed, deliberate alternation. Common adjustments include:
- 52/17 — a variation sometimes cited for deep creative work, with longer focus blocks and longer breaks.
- 50/10 — common among developers who find context-switching overhead high and need more ramp-up time per session.
- 15/3 — useful for tasks requiring shorter sustained attention, or during low-energy afternoon hours.
Enter your preferred minutes in each field; changes apply when you start or restart the current phase.
Tips for effective use
- Close notifications during focus blocks. A single interruption can cost several minutes of re-focus time.
- Write down distractions rather than acting on them immediately. Keep a notepad beside the keyboard and add any unrelated thoughts to a list, then return to the current task.
- Count sessions towards a task — for example, “this article should take about 3 Pomodoros.” It builds an instinct for how much time your work actually takes.
- Take breaks properly. The short break is genuinely for resting attention, not for quick emails. Step away from the screen.
Everything happens locally in your browser — nothing is uploaded.