Skip to main content
Toollyz

Search tools

Search for a command to run...

Pomodoro Timer

Run Pomodoro cycles in your browser — customisable focus / short / long break durations, configurable long-break interval, auto-advance, WebAudio chime, optional browser notifications and today's session tally. Free, private, browser-only.

What is the Pomodoro Timer?

The Pomodoro Technique (Francesco Cirillo, 1980s) breaks focused work into 25-minute "pomodoros" separated by 5-minute breaks, with a longer 15-minute break every four pomodoros. Toollyz Pomodoro Timer runs the cycle entirely in your browser. A big circular progress ring shows the current phase (Focus = emerald, Short break = sky, Long break = indigo) with a giant MM:SS countdown beside today's focus-session count and total focus minutes. Every duration is customisable (focus 1–120 min, short break 1–120 min, long break 1–120 min, long-break interval 2–12 sessions); turn off auto-advance if you want to manually start each phase. When a phase completes the timer can play a WebAudio chime (synthesised live, no audio files) and pop up a desktop notification via the standard `Notification` API. Today's history shows every completed session with its duration; the tally resets at midnight. Toollyz has no backend — settings and today's log save to localStorage on this device only.

How to use it

  1. Pick durations and the long-break interval — defaults are 25 / 5 / 15 minutes with a long break every 4 focus sessions.
  2. Click Start to begin a focus session — the circular ring fills as the time elapses.
  3. When the timer hits zero, you hear a chime (and see a notification, if enabled). The next phase queues up automatically when Auto-advance is on, otherwise you start it manually.
  4. Today's session count and total focus minutes track your progress at the top of the page.

Benefits

  • Customisable focus / short break / long break durations (1–120 min) and long-break interval (2–12 sessions).
  • Circular progress ring with per-phase colour (emerald / sky / indigo) and giant MM:SS countdown.
  • Auto-advance between phases — or pause between to manually start each.
  • WebAudio chime synthesised live (no audio files) with a Test button.
  • Optional browser notifications via the standard `Notification` API.
  • Today's tally: focus sessions completed and total focus minutes.
  • Per-session log of phase, duration and time of day; resets at midnight.
  • 100% private — Toollyz has no backend, history saves to localStorage on this device only.

Frequently asked questions

What is the Pomodoro Technique?

A time-management method by Francesco Cirillo (1980s). Work for 25 focused minutes (one pomodoro), then take a 5-minute break. After every fourth pomodoro, take a longer 15-minute break. The structure helps protect attention and prevent burnout.

Can I change the durations?

Yes — focus, short break and long break each accept 1–120 minutes. You can also pick how many focus sessions trigger the long break (2–12).

Does the timer keep running when the tab is hidden?

Browsers throttle `requestAnimationFrame` to roughly 1 Hz when the tab is hidden, so the visual countdown can lag briefly. The underlying logic tracks the wall-clock end time, so on the next visible frame the timer jumps to the correct remaining time — it doesn't drift.

Does it work when my computer is asleep?

No — JS doesn't run while the system sleeps. If you put the machine to sleep mid-focus, the timer pauses (effectively) and resumes when the system wakes. For unattended timing across sleep, use an OS-level timer.

What does Auto-advance do?

When on, the next phase starts automatically the moment the previous one completes (with a chime). When off, the timer holds at 00:00 until you press Start — useful if you want to physically walk away during the break and start it yourself.

Is the chime an audio file?

No — it's synthesised live with the WebAudio API. The work-end chime is a C5-then-E5 sine pair; the break-end chime is a G5-E5-C5 descending triad. Nothing is downloaded, nothing is licensed.

What does the Today tally include?

Today's count of completed focus sessions and total focus minutes (skipped sessions don't count). The session log resets at midnight local time so tomorrow's tally starts fresh.

Can I see history beyond today?

Not in this release — only today's sessions are kept. A long-term history is on the roadmap. For now, jot down each day's tally manually if you want a streak record.

Are my settings shared across devices?

No — they live in localStorage on this device only. Toollyz has no backend; nothing is synced. Set them up once per device.

Is this Pomodoro Timer free?

Completely free with no signup and no limits. Run as many cycles as you like — privately in your browser.