About
THE NUMBER IS THE ICON.
MONITOR HOW MANY TABS YOU HAVE OPEN IN REAL-TIME!
Tab Tracker counts and manages the tabs open in the user's browser. It shows the live count directly in the toolbar icon, tracks daily and all-time peaks, and finds and closes duplicate tabs.
Tab Tracker replaces its own extension icon with your live tab count — big, black, always readable. No tiny corner badge. No cramped overlay. Just the number, sharp at every DPI, in every browser theme.
Built by developers, for developers. If you keep 40+ tabs open across multiple windows, this is the extension you have been looking for.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
KEY FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ THE NUMBER IS THE ICON
Solid black background, big white digits. The icon repaints every time the count changes, at 16 / 32 / 48 px, in under a millisecond.
▸ THRESHOLD COLORS THAT MEAN SOMETHING
White by default. Amber at your warn threshold (default 25). Red at your alert threshold (default 50). Every threshold is configurable.
▸ DUPLICATE REVIEW WITH SIDE-BY-SIDE COMPARISON
Tap the duplicates stat (or open Settings) to see every duplicate group with the original marked KEEP and the extras marked DUPLICATE. Close all, close a whole group, or close a single tab. Nothing happens until you confirm.
▸ SMART URL MATCHING
Strips utm_*, gclid, fbclid, mc_*, _ga, msclkid, then sorts remaining params so ?a=1&b=2 matches ?b=2&a=1. No false negatives from tracking noise.
▸ PINNED TABS ARE PROTECTED
Pinned tabs are never flagged as duplicates and never closed. Guaranteed.
▸ KEEPER PRIORITY
When closing duplicates automatically, Tab Tracker keeps: the active tab in your focused window → any active tab → the oldest tab. Predictable, every time.
▸ DAILY + ALL-TIME PEAK TRACKING
See today's peak and your all-time peak in the popup. History auto-prunes after 90 days.
▸ INSTANT SEARCH
Search by title or URL across every window. Click to jump. Press / to focus. Esc to clear.
▸ PER-WINDOW GROUPING
Current window highlighted, incognito flagged, discarded and idle tabs marked.
▸ KEYBOARD SHORTCUT
Configurable at chrome://extensions/shortcuts. Default: Ctrl+Shift+D (Cmd+Shift+D on Mac) opens the popup.
▸ SETTINGS PAGE
Configure warn / alert thresholds, review duplicates, reset peaks, and opt in or out of notifications.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRIVACY — YOUR TABS STAY YOURS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Tab Tracker is 100% local. Zero network calls. Zero analytics. Zero third parties. Zero tracking.
▸ No remote code.
▸ No cloud sync of URLs.
▸ No telemetry, no crash reports, no fingerprinting.
▸ Favicons are served by Chrome's native favicon cache (_favicon API) — never an external service.
▸ Data lives in chrome.storage.local on your machine.
If it looks like Tab Tracker is doing something on the network, it isn't. Open the network tab, we'll wait.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BUILT TO BE BULLETPROOF
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ Manifest V3, service worker, strict CSP.
▸ Debounced updates — every tab event is coalesced so nothing thrashes the icon.
▸ Serialized peak writes — no race conditions when tabs open in bursts.
▸ Auto-pruned storage — 90-day history rolling window.
▸ Validated messaging — invalid messages from any content script are rejected.
▸ Minimum Chrome 108 — uses OffscreenCanvas in the service worker for dynamic icon rendering.
▸ 53 unit tests covering URL normalization, keeper selection, close planning, icon text formatting, and threshold color selection.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERMISSIONS EXPLAINED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ "tabs" — required to read tab titles, URLs, and window info so we can count, group, search, and detect duplicates. We never transmit any of this.
▸ "storage" — stores your settings and peak counts locally in chrome.storage.local. Nothing leaves your device.
▸ "favicon" — uses Chrome's native _favicon API to render favicons without third-party requests.
▸ "notifications" (optional, opt-in) — surfaces threshold-crossing alerts only if you turn them on in Settings.
Tab Tracker does not request host permissions. It cannot see or modify any web page you visit.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHO IS THIS FOR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ Developers running multi-project browsers with 50+ tabs.
▸ Researchers, students, and PMs juggling multiple sources.
▸ Anyone who has ever typed "how many tabs do I have open" into a search bar.
▸ People who value privacy and want an extension that does one thing well.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BY WEB DEV GROUP LTD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Tab Tracker is built and maintained by WEB DEV GROUP LTD — https://webdev.com
Feedback, bug reports, and feature requests: use the support link on the store listing.
Version 2.2 — the number is the icon.
Comments
Join the conversation: share your experience, ask questions, and help others.
No comments yet. Sign in to start the conversation.