🍅 Pomodoro Study Timer
Set your focus and break session lengths, then start the timer. It automatically switches between focus and break periods and counts completed sessions.
What the timer does on its own
It counts down one second at a time and flips between the two modes without being told. The session counter increments when a focus period ends, never when a break does:
25:00 focus -> session count +1 -> 05:00 break -> 25:00 focus -> ...
4 cycles at 25/5 = 120 minutes on the clock, 100 minutes of focus
Focus accepts 1 to 180 minutes and break 1 to 60. Start does nothing if the timer is already running, Pause freezes the count where it is, and Reset returns to a fresh focus period and sets completed sessions back to zero.
Running a session
- There is no sound. Nothing beeps and no notification is raised, so the timer needs to stay somewhere you can see it.
- Keep the tab in front. Browsers slow down timers in background tabs, so a countdown left behind another window can fall behind real time.
- New lengths apply at the next switch. Editing the break box mid-session is read when the focus period ends; the focus box only takes effect while the timer is stopped and showing a focus period.
Frequently asked questions
Why is a Pomodoro 25 minutes?
Francesco Cirillo settled on 25 in the late 1980s using a tomato-shaped kitchen timer - long enough to get into a task, short enough that starting feels cheap. It is a starting point, not a finding; if you routinely stop mid flow, try 45 with a 10 minute break.
What counts as a completed session?
A focus period that reaches 00:00. Pausing does not lose progress, but Reset clears the counter, and so does reloading the page.
What should I do during the break?
Leave the screen. Stand up, get water, look out of a window. Checking a feed keeps you reading text under time pressure, which is the thing the break is meant to interrupt.