Tab Trail
Overview
Visualize tab lineage — see which tabs spawned which, with color-coded groups and breadcrumb trails.
See where every tab came from. Ever open 30 tabs deep into a research rabbit hole and lose track of how you got there? Tab Trail automatically tracks the parent-child relationships between your tabs, so you always know which tab spawned which — and can retrace your steps. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🌿 BREADCRUMB ANCESTRY BAR A sleek bar at the top of every page shows the full lineage of your current tab — from the root page all the way down to where you are now. Each ancestor is clickable, so you can jump back up the chain instantly. Choose between two modes: Hover mode — a subtle 2px color strip sits at the top of the page. Mouse over it to reveal the full breadcrumb trail. Clean and out of the way. Sticky mode — the breadcrumb bar stays pinned at the top of every page, always visible. Great for deep research sessions where you want constant awareness of where you are in a trail. You can minimize it anytime with one click. The color strip changes color based on how deep you are in a tab tree — blue for shallow, green, orange, red, and purple as you go deeper — so you get an instant visual cue without even opening the extension. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🎨 AUTO-GROUPED TAB LINEAGE Tab Trail automatically groups related tabs using Chrome's native tab groups. When you cmd-click (or ctrl-click) a link and spawn a new tab, Tab Trail groups the parent and child together, color-coded by their shared root ancestor. Each lineage tree gets its own color — blue, red, yellow, green, pink, cyan, orange, or purple — so you can see at a glance which tabs are related, right in your tab bar. The group is named after the root domain where the trail started. This means your tab bar goes from a wall of indistinguishable favicons to an organized, color-coded map of your browsing sessions. No manual grouping required. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🔢 DEPTH BADGE The Tab Trail extension icon shows a small badge number indicating how deep the current tab is in its ancestry tree. Depth 1 means it's a root tab. Depth 5 means you're five links deep from where you started. A quick glance tells you how far down the rabbit hole you've gone. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🗂️ FULL TREE VIEW Click the extension icon to open the popup, then switch to the "Full Tree" tab to see every open tab organized as a forest of ancestry trees. Parent tabs branch into children, which branch into grandchildren, and so on. Features: Expand/collapse any branch to focus on what matters Expand All / Collapse All buttons for quick navigation Search bar to filter tabs by title — matching tabs and their ancestors stay visible, everything else is hidden Color-coded depth dots so you can see the structure at a glance Click any tab to switch to it instantly Closed ancestor tabs are dimmed but kept visible so the trail stays intact ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ FULLY CONFIGURABLE Everything is toggleable. Open Settings in the popup to control: Auto-group tabs by lineage — on/off Depth badge on extension icon — on/off Breadcrumb bar on pages — on/off Sticky vs. hover breadcrumb bar — your choice Don't want tab groups cluttering your tab bar? Turn them off. Just want the breadcrumb bar? You got it. Every feature works independently. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ WHO IS THIS FOR? Researchers who open dozens of tabs from a single starting point and need to retrace their steps Developers who jump between docs, Stack Overflow, GitHub issues, and API references — and want to know which tab led where Students writing papers who follow citation chains and need to find their way back Anyone who's ever stared at 40 open tabs and thought "how did I get here?" Power users who want their tab bar to actually make sense ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PRIVACY & PERFORMANCE Zero data collection. Tab Trail stores everything locally in your browser using Chrome's session and local storage APIs. Nothing is sent anywhere, ever. No accounts, no analytics, no tracking. Lightweight background service worker — no impact on page load times. Closed tabs are pruned after 1 hour (unless they're still needed as ancestors of open tabs). Session data resets on browser restart for a clean slate. Settings persist across sessions. Open source and transparent. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ PERMISSIONS EXPLAINED Tab Trail requests only the permissions it needs: "tabs" — to track which tab opened which, and to read tab titles/URLs for display "tabGroups" — to auto-group related tabs by lineage "storage" — to save your settings and tab ancestry data locally "activeTab" — to show the breadcrumb bar on the current page No "host permissions" beyond the content script that renders the breadcrumb bar. No access to your browsing history, bookmarks, or any data beyond what's needed to draw the trail. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ TIPS Cmd-click (Mac) or Ctrl-click (Windows/Linux) links to open them in new tabs — this is how Chrome sets the opener relationship that Tab Trail tracks. Right-click → "Open link in new tab" also works. Tabs opened from the address bar or bookmarks won't have a parent (they become root tabs). If auto-grouping feels too aggressive, turn it off and just use the breadcrumb bar and tree view instead.
0 out of 5No ratings
Details
- Version2.0.0
- UpdatedMarch 12, 2026
- Offered byteeohhem
- Size18.73KiB
- LanguagesEnglish
- Developer
Email
teeohhem@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site