Stay focused with 25 minute work sessions and short breaks. The Pomodoro Technique helps you maintain concentration and avoid burnout.
The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s when he was a university student. He used a tomato-shaped kitchen timer — pomodoro is Italian for tomato — to break his study sessions into focused intervals. The core idea is simple: work for 25 minutes without interruption, then take a 5 minute break. After four of these cycles take a longer break of 15 to 30 minutes.
The technique is widely used by developers, writers, students, and knowledge workers of all kinds. It is one of the most studied and validated productivity methods in the world with research supporting both its effectiveness at improving focus and its role in reducing mental fatigue over long work sessions.
The technique works because of how human attention and memory consolidation work. Sustained focused attention depletes mental resources over time. Short breaks allow the brain to consolidate what it has processed and restore attentional resources. Research on ultradian rhythms suggests the brain naturally cycles through periods of high and lower alertness roughly every 90 to 120 minutes, and working with these cycles rather than against them improves both productivity and wellbeing.
The fixed time intervals also help with a psychological phenomenon called the planning fallacy — the tendency to underestimate how long tasks take. Breaking work into 25 minute chunks forces you to think concretely about what you can accomplish in a specific period rather than vaguely imagining a task as something to be done today.
Before starting a session, write down exactly what you plan to work on. Be specific. Not work on project but write the introduction section of the report. The specificity creates a clear target and makes it easier to stay on task during the 25 minutes.
When the timer starts, work on nothing else. Close other tabs, silence your phone, and commit to the single task. If something else comes to mind write it on a notepad to handle later. The ability to capture and defer interruptions is one of the key skills the technique develops over time.
Take breaks seriously. Stand up and move around. Look at something more than 20 feet away to rest your eyes. Get water. The break is not optional — it is the mechanism that makes the focused sessions sustainable throughout the day.
The standard 25 and 5 minute intervals work well for most people and most tasks but they are not sacred. Some people prefer longer intervals of 50 minutes with 10 minute breaks, especially for deep technical work that takes time to get into. Others prefer shorter intervals of 15 minutes with 3 minute breaks when working on tasks that are easier to context switch between. Use the settings panel to adjust the intervals to what works for you.
The technique works less well for tasks that genuinely require long uninterrupted flow, like debugging a complex system issue or writing a first draft of something creative. For these tasks consider doing one or two longer uninterrupted sessions rather than strictly following the timer.
Software development is particularly well-suited to the Pomodoro Technique because it involves many different types of tasks — coding, code review, documentation, meetings, email, planning — that benefit from being time-boxed separately. A common approach is to batch administrative tasks like email and Slack into dedicated pomodoros rather than letting them interrupt coding sessions. This dramatically reduces context switching which is one of the biggest productivity drains in development work.
Stand up, stretch, walk around, get water, or look out of a window. The goal is to give your mind a genuine rest from focused cognitive work. Avoid checking email, social media, or news during short breaks — these activities are mentally stimulating and prevent the restoration that makes the next focus session effective.
If the interruption is urgent and cannot be deferred, handle it and restart the session from scratch. A pomodoro that gets broken counts as zero — you need to complete the full 25 minutes for it to count. If the interruption can wait, write it down and continue your session. Over time you will get better at identifying what is genuinely urgent versus what feels urgent but can wait 20 minutes.
Yes. Use the settings panel below the timer to adjust the focus duration, short break length, long break length, and the number of sessions before the long break. Changes take effect from the next session.
Yes. The timer continues running in the background when you switch to another tab. The browser tab title updates with the remaining time so you can glance at it without switching back.
Your session count and focus time statistics for the current session are kept in memory. They reset when you close or refresh the tab. Nothing is sent to any server.