All your tabs, as one live outline.
Tab Hammer is a free Chrome extension that shows every open window, tab group, and tab in a single outline, in its own window or docked in Chrome's side panel. Rename, rearrange, hibernate, and restore them, and see a preview of any tab before you switch.
Free. No account, no server, no analytics.
- Research 12 tabs
- Papers
- Attention is all you need
- Scaling laws for neural language models
- Datasets
- Benchmark leaderboard
- Trip to Lisbon 6 tabs
- Flights · SFO → LIS
- Alfama apartment
- Kitchen remodel hibernated
- Mac Studio · other computer read-only
- Release checklist
Everything in one place
A live view of your whole browser that you can act on directly.
A live outline
Every window, tab group, and tab, updated as you browse. Windows keep their names and places across a browser restart.
Float or dock
Use the outline as its own window, or dock it in Chrome's side panel in every window. One button switches between the two.
Preview before you switch
Hover a tab to see a screenshot of it. Capture missing fills in the tabs you haven't looked at yet.
Hibernate, don't hoard
Close a window or tab in Chrome but keep it in the outline, dimmed, ready to reopen with a click. Deleted rows stay in Recently closed for seven days.
Search, drag, and keyboard
Filter by title or address. Drag tabs, groups, and whole windows. Select and move with the keyboard; Enter switches, Delete trashes.
Sync through your own Drive
See your other computers' outlines through a hidden folder in your own Google Drive, with daily checkpoints to roll back to. Your phone's tabs appear through Chrome Sync.
Tidy in one click
Close duplicate tabs, or copy every address in a window, one per line.
Let an AI agent organize
An optional MCP server lets Claude Code list and rearrange your tabs: "group my research tabs", "close the duplicates". Setup instructions coming soon.
Your tabs stay yours
Tab Hammer has no server and collects nothing. Your outline and previews stay in your browser.
- No account, analytics, tracking, or ads.
- Optional sync uses a hidden app-data folder in your own Google Drive that only Tab Hammer can read.
- Previews are never uploaded, and incognito pages are never screenshotted.
- Nothing is ever sent to Bolt Creative.
Permissions, explained
What Chrome will ask you to allow, and why.
- Read and change your tabsTo show every window, group, and tab, move and close them for you, and match restored windows back to their rows after a restart. (
tabs,tabGroups,webNavigation) - Access to all sitesTo screenshot the visible page for its preview. You can withhold it; Tab Hammer works without previews until you grant it. (
<all_urls>) - DebuggerTo screenshot background tabs, attached only while you run Capture missing or Refresh all. Chrome shows a "started debugging this browser" banner during those runs. (
debugger)
- Communicate with cooperating native applicationsThe bridge to an AI agent such as Claude Code. Does nothing unless you install the MCP server. (
nativeMessaging) - Your other devices' tabsAsked for only when you click "Show your phones and other Chrome Sync devices". (
sessions) - No install warningSettings, tab icons, window placement, checking for your other computers' outlines every 5 minutes, Google Drive sign-in for sync, the side panel, and the toolbar menu. (
storage,favicon,system.display,alarms,identity,sidePanel,contextMenus)
Tip: to hide Chrome's debugging banner, launch Chrome with --silent-debugger-extension-api. It hides the banner for every extension that uses the debugger, not just Tab Hammer.