Break Timer Scheduler
Plan a long work session with scheduled short and long breaks. Pick a preset, customize the cadence, and let the scheduler chime you through every phase.
Schedule timeline
0 phases · <1m totalAbout Break Timer Scheduler
The Break Timer Scheduler is a flexible work-and-break planner for long focus sessions. Unlike a single-cycle Pomodoro timer, this tool lets you define a complete sequence of work blocks separated by short breaks, with periodic long breaks for recovery — and shows the whole session as a visual timeline so you know exactly what's coming. Pick a preset (Classic Pomodoro 25/5, productivity research's 52/17, deep-work 90/20, eye-strain 20-20-20, or 50/10 for studying) or set your own work, short break, and long break durations plus how many blocks happen between long breaks.
The scheduler runs each phase on an absolute-timestamp tick, so it stays accurate over multi-hour sessions even if your tab gets backgrounded. Every phase end triggers a chime and (optionally) a browser desktop notification. You can pause and resume, skip ahead, jump to any phase by clicking it in the timeline, or reset and reconfigure. Every preference saves to your browser locally — nothing is uploaded. Pair this with the Pomodoro Timer if you prefer the classic single-pattern flow, the Repeating Timer for simple loops, or the Focus Mode Timer for deep-work tracking.
How to Use Break Timer Scheduler
- Click a preset (Classic Pomodoro, 52/17, Deep Work 90/20, Eye 20-20-20, or Study 50/10) to load proven cadences in one tap, or skip to step 2 to build your own.
- In the Customize cadence panel, set your work block length, short break length, long break length, how many work blocks happen before each long break, and the total number of work blocks.
- Toggle Auto-start next phase if you want the scheduler to roll into the next phase immediately when one ends — turn it off if you'd rather pause and start each phase manually.
- Toggle Sound for a chime at phase ends, and Notify for browser desktop notifications. Notifications require granting permission the first time.
- Click Start to begin the session. The big circular ring shows the current phase's progress; the Now / Up next labels tell you what you're in and what's coming.
- Use Pause to stop the clock (it'll resume from the same point), Skip to jump to the next phase early, or Reset to start the session over.
- The Schedule timeline at the bottom shows every phase as a coloured bar plus a clickable list — click any phase to jump straight to it (useful if you started late or want to preview a long break).
- When the last work block ends, the session shows "Done!" — stand up, get water, walk around. The full pattern saves to your browser, so the same setup is ready next time.
Tip: don't skip the long break. Most productivity research finds the long break (15–45 min after a few work blocks) is what actually preserves cognitive output across multi-hour sessions; the short breaks just keep you from burning out within a single block.
Frequently Asked Questions
How is this different from the Pomodoro Timer?
The Pomodoro Timer is a fixed 25-min-work / 5-min-break / 4-cycles-then-15-min pattern — it's the original Cirillo recipe. The Break Timer Scheduler is the flexible version: pick any work/short-break/long-break durations and any cycle count, see the whole session as a timeline before you start, and jump to any phase mid-session. Use Pomodoro if the classic recipe works for you; use this if you want 50/10 or 90/20 or your own custom cadence.
What's the 52/17 rule?
A study by DeskTime (a productivity-tracking software) of their highest-performing users found they averaged 52 minutes of work followed by 17 minutes of break. It's not a rigorous lab study, but it's a popular alternative to Pomodoro for people who find 25 minutes too short to get into deep work and 5 minutes too short for a meaningful break.
What is the 90/20 ultradian rhythm?
Sleep researcher Nathaniel Kleitman observed a ~90-minute Basic Rest-Activity Cycle (BRAC) that continues during waking hours — your alertness peaks for ~90 minutes, then dips for ~20 minutes. The Deep Work 90/20 preset aligns work blocks with this natural cycle. Best paired with high-cognitive-demand tasks like writing, coding, research, or studying.
What's the 20-20-20 rule?
An optometrist-recommended rule for digital eye strain: every 20 minutes of screen work, look at something 20 feet (6 metres) away for 20 seconds. The Eye 20-20-20 preset schedules a 20-min work block followed by a 1-minute break, with a 10-min long break every 4 cycles for a stretch and screen-free walk.
Can I leave the tab and trust the timer?
Yes. The scheduler computes phase end times as absolute timestamps (`Date.now() + remaining`) and recomputes remaining time from the wall clock on every tick, so backgrounded tabs, OS throttling, and even brief sleeps don't drift the schedule. Browser notifications fire at the right time as long as the tab stays open. If you fully close the tab, the chime won't play — keep it open in the background.
Does it work with my browser asleep?
If your computer goes to sleep, all timers pause with the OS — when you wake up, the scheduler will jump to the correct phase based on elapsed wall-clock time, but you'll have missed the chime. For unattended sessions (e.g. interview prep where you must hear the next phase), keep the device awake or use a dedicated alarm app.
Why are notifications optional?
Browser notifications need explicit permission from you, and many users don't want them. The chime alone is enough most of the time. Turn notifications on if your work happens in another window or another tab, where the chime might not get your attention.
Can I customize the chime sound?
Not in this tool. The chime is a fixed soft alarm tone designed not to startle. If you need a different sound, you can mute the tool and run a separate sound file alongside, or open a feature request on our GitHub.
Why does my session sometimes show fewer phases than I expect?
The scheduler skips the trailing break — your last work block ends the session because there's no point taking a break after the last block. So a 4-block session with breaks between produces 7 phases (work, break, work, break, work, break, work), not 8.
Is my data private?
Yes. All settings (durations, cycle count, sound and notification preferences) are stored only in your browser's local storage on this device. Nothing is uploaded.