v1.7 支持 Safari · Chrome · Edge

标签开得再多,
也一眼理清。

TabTabs 把散落在各个窗口的标签页按网站归类,搜索、排序、去重、收拢、找回误关的页面,全部在一个面板里完成,键盘就能操作。

一次购买,长期使用 · 不收集任何浏览数据

github.com/apple/swift
TabTabs

这是可以操作的演示:试试搜索后按 ↵ 切换、点「排序」或「关闭重复」,再到「最近关闭」里把它找回来。

3款主流浏览器
↵一键切回上一个标签
0条数据离开你的电脑
⌥⇧T随手唤出面板
核心功能

为同时开着几十个标签的人设计

不改变你的浏览习惯,只在需要的时候帮你把标签理顺。

按网站自动分组,颜色固定好记

同一个网站的标签自动归到一组,子域名也会正确归并:docs.github.com 和 github.com 在一起,example.co.uk 也不会被拆错。

  • 每个网站有自己稳定的颜色,下次打开还是同一种
  • 分组可折叠,一键全部折叠 / 展开
  • 也可切换为「当前顺序」或「最近使用」查看

一键排序,标签栏立刻整齐

按域名或按标题,把当前窗口的标签重新排好。TabTabs 会先算出最少的移动步骤,再从左到右逐个放到位,过程平稳不跳动。

  • 只排当前窗口,其他窗口不受影响
  • 固定标签保持在最前面
  • 标题排序支持数字自然顺序:第 2 章排在第 10 章前面

找出重复页面,安全地关掉

同一个网址开了好几次?TabTabs 会标出重复项,一键关闭多余的那几份。只看锚点不同的网址也算同一页。

  • 保留优先级:固定 > 前台 > 当前窗口 > 位置靠前
  • 固定标签和各窗口正在看的标签不会被关
  • 关掉的页面可以在「最近关闭」里一键恢复
G
apple/swift · GitHub
当前
G
apple/swift · GitHub
重复
G
apple/swift#readme · GitHub
重复
M
MDN · Array.prototype.sort()
固定
忽略 #锚点,只比较 http(s) 页面

跨窗口收拢,窗口再多也不乱

切到「所有窗口」视图,每个窗口一张卡片。可以把散落各处的同类标签收拢到当前窗口,把一组标签单独移到新窗口,或者把所有窗口合并成一个。

  • 收拢:把其他窗口里同网站的标签拉到当前窗口
  • 移到新窗口:把一组标签分出去专心处理
  • 无痕窗口与普通窗口自动分开处理,不会混在一起
当前窗口9
窗口 27
同色标签被收拢到当前窗口

切回上一个标签,误关也能找回

「最近使用」视图按你访问的先后排列标签,打开面板时已经选中上一个标签,直接按回车就切回去;在「所有窗口」下还能跨窗口切换。

  • 「最近关闭」列出浏览器记录的已关闭标签和窗口,点一下即可恢复
  • 用 TabTabs 关掉的重复页、整组标签也能这样撤销
  • 关闭的整个窗口会连同其中所有标签一起恢复
G
apple/swift#readme · GitHub
github.com/apple/swift#readme
刚刚
窗
窗口 · 3 个标签
Swift 论坛 · Xcode 发布说明 · WWDC 视频
12 分钟前
H
Hacker News
news.ycombinator.com
1 小时前
回车恢复选中的条目 · 数量上限由浏览器决定

不碰鼠标,也能整理标签

面板打开后焦点就在搜索框里。输入几个字、方向键选中、回车切换,常用操作都有快捷键,鼠标和键盘的选中状态始终保持一致。

  • 输入时自动选中第一个匹配,回车直接跳过去
  • 固定、关闭、移到新窗口都能在选中行上直接完成
  • 方向键左右折叠或展开分组,Esc 清空搜索
选择上一个 / 下一个↑↓
切换到选中的标签↵
移到新窗口⇧↵
固定 / 取消固定⌘P
关闭标签页⌘⌫
折叠 / 展开分组←→
清空搜索Esc
更多细节

小地方也考虑到了

即时搜索

打开面板即可输入,按标题和网址同时匹配。搜索时分组自动展开,结果不会被藏起来。

快捷键唤出

在 Chrome 和 Edge 中按 Alt + Shift + T 打开面板,可在浏览器设置中改成你习惯的组合。

悬停定位

鼠标指向列表中的某个标签,浏览器标签栏里对应的那一个会同步高亮,不用切换就知道它在哪。

网站图标

Chrome 和 Edge 版直接用浏览器缓存的图标,不额外联网;Safari 版从网站自身读取 favicon。取不到时显示带颜色的首字母。

防误操作

关闭整组、关闭窗口、合并窗口都需要在 3 秒内再点一次确认,操作结果如实写在状态栏里。真关错了,还能去「最近关闭」找回。

深色模式

界面跟随系统浅色 / 深色自动切换,分组配色在两种模式下都清晰易读。

快速筛选

一键只看「重复」「声音」或「已固定」的标签。筛选按钮只在有对应标签时出现,再点一次取消。

行内操作

选中任意一行即可固定 / 取消固定、静音正在发声的页面、单独移到新窗口或直接关闭,不用切过去。

记住你的习惯

显示方式、当前窗口 / 所有窗口的选择以及折叠过的分组都会记住,下次打开还是你熟悉的样子。

支持的浏览器

一套体验,三款浏览器

针对每款浏览器的特性分别打磨,核心功能完全一致。

Safari

macOS · Safari 网页扩展

以原生 macOS App 形式提供,安装后在 Safari 设置中启用。针对 Safari 的固定标签、跨窗口移动和自动补页行为单独适配。

获取 Safari 版

Chrome

Windows · macOS · Linux

支持快捷键唤出与悬停定位,使用 Chrome 自带的图标缓存,只管理普通窗口,不会动到弹出窗口和开发者工具。

获取 Chrome 版

Edge

Windows · macOS

与 Chrome 版功能一致,针对 Edge 内部页面和图标地址做了专门处理。

获取 Edge 版
功能SafariChromeEdge
搜索标题和网址✓✓✓
按域名分组 / 当前顺序✓✓✓
按域名 / 标题排序✓✓✓
检测并关闭重复标签✓✓✓
跨窗口收拢、移到新窗口、合并窗口✓✓✓
最近使用视图,一键切回上一个标签✓*✓✓
最近关闭,恢复标签和窗口✓*✓✓
筛选重复 / 声音 / 已固定✓✓✓
固定、静音、关闭单个标签✓✓✓
面板内键盘操作✓✓✓
悬停时在标签栏定位—✓✓
键盘快捷键唤出—✓✓
深色模式✓✓✓

Safari 版的排序功能需要 Safari 27 或更高版本。* 「最近使用」和「最近关闭」依赖浏览器提供的接口,在不支持的 Safari 版本上会自动隐藏。Chrome / Edge 版的「最近使用」需要 121 或更高版本。

隐私

你的标签只属于你

TabTabs 完全在本地运行。没有账号、没有统计、没有服务器,你打开过哪些网页,只有你自己知道。

我们只申请完成功能所必需的权限,每一项都写在下面。

tabs读取标签的标题和网址,用于分组、搜索、排序和去重。
sessions读取浏览器自带的「最近关闭」记录,用于列出和恢复关掉的标签与窗口。
faviconChrome / Edge 版读取浏览器已缓存的网站图标,不额外联网。
网站访问仅 Safari 版:Safari 不提供图标缓存,扩展会直接向标签所在的网站读取它的 favicon。
上传数据无。扩展没有自己的服务器,也不向任何第三方发送数据。
本地存储只在本机保存界面偏好:显示方式、窗口范围和已折叠的分组,不保存浏览记录。
价格

一次购买,长期使用

没有订阅,所有 1.x 版本更新免费。

单浏览器版

只在一款浏览器里使用
¥18
一次性付款
  • Safari、Chrome、Edge 任选其一
  • 全部核心功能
  • 1.x 版本免费更新
选择浏览器购买
推荐

全平台套装

在 Mac 和 Windows 上的多款浏览器同时使用
¥38
一次性付款 · 比单独购买省 ¥16
  • Safari + Chrome + Edge 三个版本
  • 个人名下设备不限数量
  • 1.x 版本免费更新
  • 优先邮件支持
购买全平台套装

团队版

为团队批量采购,统一部署
¥28/ 人
5 人起 · 一次性付款
  • 包含全平台套装全部内容
  • 支持企业策略批量安装
  • 可开具发票
联系我们
常见问题

还有疑问?

TabTabs 会读取或上传我的浏览记录吗?

不会。扩展只在你打开面板时读取当前打开的标签和浏览器的「最近关闭」记录,所有处理都在本地完成,不上传、不统计。本机只保存显示方式、折叠状态这类界面偏好。

排序会影响其他窗口吗?

不会。排序只作用于当前窗口,固定标签始终保持在最前面。如果想整理多个窗口,可以先用「收拢」或「合并窗口」把标签集中起来。

「关闭重复」会误关我正在看的页面吗?

不会。每个窗口的前台标签和固定标签都会被保留,被关掉的只会是多出来的那几份。两个网址只有 #锚点 不同时视为同一页。

不小心关错了标签,能找回来吗?

可以。切到「最近关闭」,列表里是浏览器记录的已关闭标签和窗口(包括用 TabTabs 关闭重复、关闭整组关掉的),点一下或按回车即可恢复。可保留的数量由浏览器决定,Chrome 和 Edge 为 25 条。

怎么快速切回刚才看的那个标签?

把显示方式切到「最近使用」,标签会按访问先后排列,打开面板时已经选中上一个标签,直接按回车即可切回。在「所有窗口」下,所有窗口的标签会混排在一起,可以跨窗口切换。TabTabs 会记住你选的显示方式。

排序会影响 Chrome 的标签组吗?

可能会。按域名或标题排序时,如果某个标签被移出了它所在标签组的范围,Chrome 会把它移出该组。经常使用标签组的话,建议先用「按域名分组」视图查看,再决定是否排序。

无痕窗口里的标签也能管理吗?

可以查看和整理。由于浏览器不允许在无痕窗口和普通窗口之间移动标签,收拢与合并只会在同类窗口之间进行。

Safari 版对系统有什么要求?

Safari 版以 macOS App 的形式提供,安装后在 Safari 设置 →「扩展」中勾选启用。其中排序功能需要 Safari 27 或更高版本;「最近使用」和「最近关闭」在浏览器不提供相应接口时会自动隐藏,其余功能在更早版本中也可使用。

有哪些快捷键?可以修改吗?

唤出面板的快捷键可以改:Chrome 中打开 chrome://extensions/shortcuts,Edge 中打开 edge://extensions/shortcuts,即可为 TabTabs 设置你习惯的组合键。面板内的快捷键(↑↓ 选择、↵ 切换、⇧↵ 移到新窗口、⌘P 固定、⌘⌫ 关闭,Windows 上用 Ctrl 代替 ⌘)是固定的。

TabTabs 图标

让标签栏重新变得清爽

支持 Safari、Chrome 和 Edge。