Pomodoro Timer
Press Start to begin a 25-minute focus session (25:00 on the clock). When it ends the timer rings and moves to a 5-minute break; after every 4th focus session the break is a 15-minute long one. One full round of 4 sessions takes 2 hours 10 minutes. All lengths can be changed, the next step can start by itself, and the time left shows in the browser tab so you can work in another window.
Updated Runs in your browser: nothing you enter is uploadedHow this tool works
Focus
Ready
25:00
Focus 1 of 4
No sessions yet
Space start/pause ·R reset ·S skip
Click anywhere once to allow the alarm sound.
Settings
New lengths apply from the next step; a session already running keeps its length. Settings and the current round are kept in this browser only.
One Pomodoro round with the default settings
| Step | Length | Time since start |
|---|---|---|
| Focus 1 of 4 | 25 min | 25:00 |
| Short break | 5 min | 30:00 |
| Focus 2 of 4 | 25 min | 55:00 |
| Short break | 5 min | 1:00:00 |
| Focus 3 of 4 | 25 min | 1:25:00 |
| Short break | 5 min | 1:30:00 |
| Focus 4 of 4 | 25 min | 1:55:00 |
| Long break | 15 min | 2:10:00 |
Keyboard shortcuts
| Key | What it does |
|---|---|
| Space | Start, pause or resume; on a finished step, start the next one |
| R | Reset: back to Focus 1 with the session count at zero |
| S | Skip to the next step (a skipped focus session still counts) |
How to use the Pomodoro technique with this timer
- Pick one task. Decide what you will work on in the next session. The technique works best with a single, specific task.
- Start a focus session. Press Start (or Space). Work on that task only until the timer rings after 25 minutes. If something interrupts you, note it down and go back to the task.
- Take the break. When the focus session ends, press “Start short break” (or turn on auto-start). Step away from the screen for 5 minutes.
- Repeat, then take a long break. After 4 focus sessions the timer offers a 15-minute long break. The dots under the clock show where you are in the round, and the counter shows how many sessions you have finished.
- Adjust it to your work. Open Settings to change the focus, short break and long break lengths or how many sessions come before a long break. New lengths apply from the next step, so a session already running is not changed.
Frequently asked questions
- What is the Pomodoro Technique?
- It is a time-management method developed by Francesco Cirillo in the late 1980s. You work in focused intervals, traditionally 25 minutes and called pomodoros, separated by short breaks, and take a longer break after every fourth one. Cirillo named it after the tomato-shaped kitchen timer he used as a student (“pomodoro” is Italian for tomato).
- How long should a Pomodoro break be?
- Cirillo’s description uses a 5-minute break after each pomodoro. Sources typically give 5 to 10 minutes for the short break and 15 to 30 minutes for the long one. This timer starts with 5 and 15 minutes, at the short end of that range, and you can change both.
- Can I use different lengths, like 50 minutes of focus?
- Yes. Open Settings and enter your own focus, short break and long break lengths (focus up to 180 minutes) and how many focus sessions come before a long break. The technique itself is built around 25 minutes, so treat longer sessions as your own variation.
- Does the timer keep working if I switch tabs or lock my screen?
- It keeps the right time: each step is stored as the moment it ends, so the clock is correct whenever you look, even if the browser slowed the page down in the background. The alarm sound is scheduled ahead of time so it plays on time from a background tab. If the device goes to sleep no sound can play, and the timer shows the step as finished when you return.
- What does auto-start do?
- With auto-start on, the next step (a break after focus, focus after a break) begins by itself when one ends, with a short chime instead of the long alarm. With it off, the timer stops at the end of every step and waits for you to press Start, which suits people who want to finish a thought before breaking.
- Will I hear or see when a session ends?
- The alarm is a short beep pattern; browsers only allow sound after you have clicked or pressed a key on the page, so click anywhere once after opening it. You can also switch on notifications (the browser asks for permission only when you tick the box), and the tab title changes to “Focus over”. Screen readers hear one announcement at each change of step, not every second.
- Is anything I enter stored or sent anywhere?
- Your lengths and options, and the state of the current round, are saved in this browser’s local storage so a reload does not lose them. Nothing is sent to a server; anonymous usage statistics record only that Start, Pause or Reset was pressed.
How it works
The timer uses the same clock as the Online Timer on this site. A running step is stored as the moment it will end, and the time left is always that moment minus the current time, so the display cannot drift and nothing is lost when a background tab is throttled or the laptop sleeps; the page repaints right when the shown second changes. After a long absence the timer works out which steps ended in the meantime. Focus sessions are counted when they end, and every Nth finished session (default 4) is followed by the long break instead of the short one. The alarm is generated with the Web Audio API (no sound files). The progress ring is an SVG circle whose visible arc is the share of the step already used, and it is not animated for visitors who prefer reduced motion. The break lengths above are typical figures from the sources below, not rules.
Sources
More free tools
- Online TimerFree online timer with alarm: run several named timers at once, quick presets, Pomodoro mode, +1 min, full screen and notifications.
- StopwatchOnline stopwatch with laps: lap and split times to the hundredth, fastest and slowest lap, copy laps as text, keyboard shortcuts, full screen.
- Countdown to a DateCount down to any date and time in days, hours, minutes and seconds, and share a link that shows the same countdown in each viewer’s time zone.
- Days Between DatesCount the days between two dates, with weeks, months and years, business days and US federal holidays. Include or leave out the end date.
- Add Days to a DateAdd or subtract days, weeks, months, years or business days from a date and see the date you land on, with month ends and leap years handled.
- Age CalculatorYour exact age in years, months and days on any date, in total weeks, days and hours, with a countdown to your next birthday. Feb 29 births handled.