A floating productivity timer that stays visible as you work — no more switching windows to check the time.
Built on the proven Pomodoro Technique. 25 min work, 5 min rest, repeat.
The timer stays visible as you browse. Drag it anywhere — it snaps to the nearest corner when you release.
3-tone chime and a desktop notification when your session ends. Toggle the alarm on or off directly from the widget.
Classic Pomodoro cycle: after 4 work sessions, a longer rest kicks in automatically. Duration is configurable.
Add any site to the block list and it gets a full-screen overlay during work sessions. Automatically lifts on break.
One timer runs everywhere. Pause in one tab, see it paused in all others — in real time.
Daily, weekly and monthly study minutes tracked automatically. No setup needed.
Set your own photo as the widget background. Auto-compressed so it never slows down your browser.
Auto-detected from your browser language. Switch between ES and EN at any time from the settings.
Set work and break lengths anywhere from 1 to 99 minutes. Adapt the Pomodoro method to how you actually work.
Pick S, M or L. Go small to stay discreet, or large to keep the timer always in the corner of your eye.
The widget steps back when your cursor moves away. Set idle opacity from 50–100% — exact pixel-level mouse detection, no halo zone.
Set independent colors for the menu accent, work sessions and break sessions. Reset to defaults anytime with one click.
Show the current time on the widget in 12h or 24h format. No need to look away from your work to check the time.
Every detail is adjustable — session lengths, colors, widget size, blocked sites and more. Set it once, forget about it.
All timer state, settings and statistics are stored locally using chrome.storage.local. No servers, no accounts, no tracking of any kind.
| Key stored | What it contains |
|---|---|
| pomoState | Timer mode, elapsed time, session count, long-break flag |
| pomoSettings | Work/break durations, custom colors, size, language, alarm, long break, opacity |
| pomoBg | Custom background image (compressed JPEG, max 640 px) |
| pomoStats | Daily study minutes (date-keyed, pruned after 1 year) |
| pomoVisible | Whether the widget is shown or hidden |
| pomoPosition | Widget corner (top-left, top-right, bottom-left, bottom-right) |
| pomoBlacklist | List of blocked domains during work sessions |
| pomoRatingDismissed | Whether the rating prompt has been dismissed |
Install from the Chrome Web Store and the timer appears on every page immediately.
Add to Chrome — It's free