Pomodoro Timer
Classic 25/5 focus timer with automatic work-break cycles.
How to use
- Adjust the focus, short-break and long-break lengths plus the "rounds before long break"; defaults are 25 / 5 / 15 minutes with a long break every 4 rounds.
- Press "Start" to begin a focus session; when a phase ends a chime plays and the timer switches to the break automatically, then back to focus.
- While running, the same button becomes "Pause" — pause and resume any time. "Skip" ends the current phase immediately; "Reset" clears the round count and returns to the start.
- Each completed focus session adds one to the counter below, and the tab title shows the current phase and remaining time so you can track progress from other tabs.
- Remaining time is computed from the target end timestamp, so throttled background tabs never cause drift. Duration changes apply from the next phase — press "Reset" to apply them immediately.
FAQ
What is the Pomodoro Technique?
It splits work into cycles of 25 minutes of focus followed by a 5-minute short break, with a longer 15–30 minute break after every four pomodoros. The rhythm keeps concentration high and fatigue low. This tool ships with those defaults and lets you customize everything.
Does "Skip" count as a completed round?
No. Only a focus session that runs to the end counts toward the completed-round tally; "Skip" simply ends the current phase and moves to the next one. Whether the next break is a long one is decided automatically by whether your completed focus rounds have reached the configured number.
Why don't I hear the chime?
Browsers only allow audio after the page has received a user interaction, so press "Start" first. If it is still silent, check the system volume and make sure the tab is not muted; on devices that support vibration, the timer falls back to a vibration alert when audio is unavailable.
Does switching tabs break the timer?
No. The remaining time is calculated from the difference between the target end timestamp and the current time, so even when the browser throttles background timers the value re-syncs the moment you return. To hear the chime on time, keeping the tab in the foreground is still recommended.