5 items
Countdown timer for coding challenges with Pomodoro mode, tab-switch warnings, site blocker & session history. For LeetCode & more. FocusTimer is a developer-focused productivity extension that keeps you accountable during coding sessions, competitive programming contests, and deep-work blocks. ⏱ COUNTDOWN TIMER Set any duration with quick presets (15m, 30m, 45m, 60m, 90m) or a custom hours-minutes-seconds input. An animated circular progress ring drains in real time — turning yellow at 25% and red at 10% remaining. 🍅 POMODORO MODE Full Pomodoro support with configurable focus, short-break, and long-break durations. Tracks your current round, shows a "done by ~HH:MM" estimate, and lets you skip any phase instantly. 👁 TAB SWITCH DETECTION Every time you switch tabs or windows during a session, FocusTimer counts it and flashes a warning banner when you return. Your focus score — calculated as 100 − (interruptions × 5) — is logged with every session. 🚫 DISTRACTION BLOCKER Add any domain (e.g. youtube.com, twitter.com) to your block list. While a session is running, navigating to a blocked site shows a full-screen "You're focusing" overlay instead of the page. 🔔 SOUND ALERTS A short beep fires on each tab switch; a distinct tone plays when the timer ends. Both are toggleable independently. 📊 SESSION DASHBOARD A full-page dashboard gives you: • Overview — total sessions, focus time, day streak, average score • Session history — sortable table with duration, focus score, and tab-switch log per session • Goals — set daily session and weekly time targets with live progress bars • Analytics — focus score trend (last 10 sessions) and sessions per day (last 7 days)
May 11, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.