Skip to content

Pomodoro Timer

Updated:

A configurable Pomodoro timer with focus blocks, short and long breaks, daily focus statistics and a session log. Set your cycle lengths, press Start, and stay on task — the timer keeps time even in a background tab.

Set Up Your Pomodoro Cycle and Start Focusing

Input Fields
■
min
Length of one focus block. The classic Pomodoro technique uses 25 minutes.
○
min
◑
min
N
blocks
After this many completed focus blocks the timer offers the long break.
Shown next to the timer and in the session log.
If enabled, the result will update automatically when you change any value.

Pomodoro Cycle Formula

Formula
\[ T = N \cdot F + (N - 1) \cdot S + L \]

Where:

  • \(T\) — total length of one full cycle (minutes)
  • \(N\) — number of focus blocks before the long break
  • \(F\) — length of one focus block (minutes)
  • \(S\) — length of a short break (minutes)
  • \(L\) — length of the long break (minutes)

The formula adds up the time of one complete Pomodoro cycle: \(N\) focus blocks, each followed by a short break except the last one, which is followed by the long break.

Pomodoro – Calculation Example

Example: you keep the classic settings — 25-minute focus blocks, 5-minute short breaks, a 15-minute long break, and a long break after every 4 focus blocks.

\[ T = 4 \cdot 25 + 3 \cdot 5 + 15 = 100 + 15 + 15 = 130 \text{ min} \]

Result: one full cycle lasts 130 minutes (2 hours 10 minutes), of which 100 minutes are pure focus time. After that the pattern repeats.

How to Use the Pomodoro Timer

  1. Set Focus length — how long one work block should be (1–180 min; the classic technique uses 25).
  2. Set Short break and Long break — the pause after each focus block and the longer rest after a full set.
  3. Set Long break after — after this many completed focus blocks the timer offers the long break instead of a short one.
  4. Optionally type a Task name; it appears next to the timer and in the session log.
  5. Leave Browser notifications checked if you want a desktop alert when a block or break ends (a short beep always plays).
  6. Press Calculate, then use Start to begin. The same button pauses and resumes. Skip jumps to the next phase, Reset restarts the current block. Keyboard shortcuts: Space = start/pause, S = skip, R = reset.
  7. Watch Today's Focus Statistics and the Completed Focus Sessions log fill up as you finish blocks. Statistics are saved in your browser and reset automatically the next day.

What Is the Pomodoro Technique?

The Pomodoro technique is a simple time-management method: work in short, undistracted bursts and separate them with deliberate breaks. In its classic form, coined by Francesco Cirillo in the late 1980s, you work for 25 minutes, rest for 5, and after four such blocks take a longer 15–30 minute break. The name comes from the tomato-shaped kitchen timer Cirillo used as a student.

The method works because it attacks the two biggest enemies of concentration: procrastination and burnout. Starting a 25-minute block feels far less intimidating than "working all afternoon," which makes it easier to begin. The fixed end point also keeps you from grinding endlessly without recovery — the short breaks let attention refresh, and the long break rewards a completed set.

Interpreting your results is straightforward. The daily statistics show how many focus blocks and minutes you actually completed — an honest picture of productive time, not just hours spent at the desk. A typical 8-hour workday realistically fits 10–14 full 25-minute blocks once meetings and interruptions are counted. If you consistently finish fewer, the log helps you see whether blocks are being skipped or interrupted, which is the signal to protect your focus time better.

Use the ring and cycle dots as a progress cue: a red ring means you are in a focus block, a green ring means a break. The dots under the timer show how many focus blocks of the current set are done. If you want to check how much time a full week of cycles adds up to, or figure out when a session will finish, our time duration calculator and time calculator are handy companions.

Assumptions, Limitations and Practical Tips

  • Keep the tab open. The timer uses real timestamps, so it stays accurate even in a background tab, but the page itself must remain open somewhere in your browser. Closing the page stops the timer, although finished blocks are already saved.
  • Only completed focus blocks count. Skipping a block moves the timer forward but does not add it to your statistics — that keeps the numbers meaningful.
  • Changing durations mid-session. A new length applies when the timer is idle; a running or partly elapsed block is not stretched, and it is never shortened inconsistently — press Reset to apply the new value immediately.
  • Notifications need permission. The beep works everywhere, but desktop alerts appear only after you click Enable notifications and your browser accepts.
  • Tune the lengths to your work. 25/5/15 suits focused desk work; for deep creative or programming sessions many people prefer 50/10 blocks, and for fragile attention spans 15/5 can work better. The long break every 3–4 blocks is a good rhythm for most people.
  • Protect the block. The technique only pays off if the block is truly distraction-free: silence notifications, close unrelated tabs, and if something urgent comes up, either finish the block or skip it honestly rather than pretending you focused.
  • For open-ended tasks with no fixed cycle, our online stopwatch with laps is a better fit, and after a full day you can convert your logged focus minutes for timesheets with the hours-to-decimal converter.

Frequently Asked Questions

How many Pomodoros should I do per day?

A realistic full-time day is 8–12 completed 25-minute blocks; a very productive day is 12–16. With the classic 25/5/15 settings, 8 blocks equal 200 minutes of pure focus. Don't chase a fixed number — aim for a few uninterrupted blocks in your most demanding hours, and use the daily statistics to find your sustainable pace over a week or two.

Is it okay to adjust the 25-minute rule and use longer focus blocks?

Yes. The 25/5 rhythm is the classic starting point, but many programmers, writers, and researchers prefer 50/10 or even 90/20 blocks that match natural concentration spans. If you struggle to start at all, shorter 15-minute blocks can lower the barrier. The only rule worth keeping is a hard separation between focus and rest — pick lengths you can actually finish without checking your phone.

What should I do during a Pomodoro break?

Truly disengage: stand up, stretch, get water, look out a window, or do a few deep breaths — away from screens if possible. Checking email or social media does not restore attention and often becomes an accidental extended break. A short walk or light movement works best for the 5-minute breaks; save errands, snacks, or a real rest for the long break after a full set.

Why does my timer beep but show no desktop notification?

Desktop notifications require two things: the browser must support them and you must grant permission via the Enable notifications button (or your browser's site settings). If you previously clicked "Block," the alerts stay silent even with the box checked — clear the permission for this site in your browser settings and click Enable again. The beep plays regardless and works without any permission.

What happens if I close the tab or my browser while a focus block is running?

The timer stops, because it runs in the browser, not on a server. Any focus blocks you already completed stay in your saved statistics and the session log, but a partly elapsed block does not count. If you restart the page within the same day, your numbers are intact — you just have to start the interrupted block from the beginning again.

Does a Pomodoro still count if I get interrupted and have to stop early?

In the strict technique, no — an interrupted Pomodoro is void, and you start a fresh one after handling the interruption. This timer follows that rule: only fully completed focus blocks appear in your statistics, and skipping never inflates your numbers. If real interruptions are frequent, treat that as data: protect blocks better, or switch to shorter blocks that are easier to defend.

How much of an 8-hour workday is actual focus with Pomodoro?

With the classic settings, one full cycle of 4 blocks takes 130 minutes and yields 100 minutes of focus. Two full cycles take 4 hours 20 minutes and give 200 focus minutes, so a typical 8-hour day with two long breaks and some slack realistically holds 10–14 blocks — 250–350 minutes of deep work. That's an honest measure of productive time, not just hours at the desk.

Leave a Reply

Your email address will not be published. Required fields are marked *