Pomodoro Timer

A classic Pomodoro set is 4 focus sessions of 25 minutes with 5 minute breaks, then a 15 minute long break. That is 130 minutes in total.

Focus
25:00

    How to use

    1. Check the lengths: focus 25 minutes, short break 5, long break 15, and 4 pomodoros before the long break. Change them before you start if you like.
    2. Press Start. The timer moves from focus to break and back by itself, and plays a sound and flashes the tab title at each switch.
    3. The dots show where you are in the current set. A filled dot is a finished pomodoro. The line under them shows the pomodoro number, the set and how many you have completed.
    4. Press Skip to jump to the next phase, Pause to stop the clock, and Reset to go back to the start. The lengths unlock again after Reset.

    How it works

    One set is a focus block followed by a short break, repeated until the last focus block of the set, which is followed by the long break. With the default 4 pomodoros that is 4 x 25 + 3 x 5 + 15 = 130 minutes.

    The timer measures elapsed time with the browser's high-resolution clock, performance.now(), and works out which phase that moment falls in. Because it uses the clock and not a count of screen updates, it stays correct in a background tab.

    After the long break a new set starts automatically and the completed count keeps growing.

    Classic Pomodoro lengths

    PhaseDefaultAllowed range
    Focus25 minutes1 to 180 minutes
    Short break5 minutes1 to 180 minutes
    Long break15 minutes1 to 180 minutes
    Pomodoros before long break42 to 12

    Other ways people set it up

    The 25/5/15 pattern is the classic starting point, but the numbers are only a default. Some people prefer longer blocks such as 50 minutes of focus with a 10 minute break for deep work, or shorter blocks while they build the habit. Set the lengths that fit the task and keep them steady for a few days before judging whether they work for you.

    FAQ

    What is the Pomodoro Technique?

    It is a time management method created by Francesco Cirillo. You work in focused blocks, traditionally 25 minutes long, separated by short breaks, with a longer break after several blocks. Each block is called a pomodoro, the Italian word for tomato, after the kitchen timer Cirillo used.

    Can I change the 25/5/15 lengths?

    Yes. Focus, short break and long break can each be 1 to 180 minutes, and you can choose 2 to 12 pomodoros before the long break. The numbers lock while a session is running and unlock when you press Reset.

    Will it still work when I switch tabs?

    Yes. Phases are calculated from the clock, so the timer is correct when you come back. The remaining time also appears in the tab title. Press Start once so the browser allows the sound.

    Does it stop at the end of each phase?

    No. It continues straight into the next phase and signals the switch with a sound and a flashing tab title. Press Pause if you want to wait before starting the next block.

    Is my progress saved?

    No. Nothing is stored or sent anywhere, so reloading the page starts again from zero.

    Embed
    <iframe src="https://nanocalcs.com/embed/en/pomodoro-timer/" title="Pomodoro Timer" width="100%" height="520" style="border:0;max-width:640px" loading="lazy"></iframe>
    <a href="https://nanocalcs.com/en/pomodoro-timer/">Pomodoro Timer – Nanocalcs</a>