macOS 菜单栏浏览器切换工具

BrowserSwitch

给每个 App 一个正确的默认浏览器。

BrowserSwitch 让你从顶部菜单栏一键切换系统默认浏览器,也能为 Slack、Notion、Xcode、Mail 等 App 单独指定打开链接的浏览器。

为多浏览器工作流而生
macOS 13+本地规则支持公证 DMG

不是另一个浏览器,是你的链接调度层。

BrowserSwitch 保持极轻量:菜单栏入口、系统默认浏览器切换、按 App 路由规则,专注解决多浏览器混用的真实痛点。

DEFAULT

一键切换系统默认浏览器

从菜单栏直接切换 Safari、Chrome、Arc、Edge、Firefox 或任何已注册浏览器,不再打开系统设置翻找。

RULES

为每个 App 指定打开浏览器

让 Slack 打开工作 Chrome,让 Xcode 打开 Safari,让 Notion 打开 Arc。不同上下文自动进入正确浏览器。

MENUBAR

轻量常驻顶部菜单栏

没有复杂窗口,没有账户系统。需要时点一下,关闭后规则保留,再次开启 App Routing 立即生效。

Rules Preview

每条规则都可以直接修改,关闭后也会保留。

Enable App Routing 是一个可切换的开关。关闭时系统默认浏览器恢复正常;再次开启时,之前为 App 配置的 Rules 会立即继续工作。

SL Slack → ◎ Chrome Work
XC Xcode → ◎ Safari
NO Notion → ◎ Arc
MA Mail → ◎ Edge

安装后,三步让链接走对路。

保持 macOS 原生的安装和使用方式,不需要账户,不需要后台服务,不改变你的浏览器习惯。

01

拖入 Applications

下载公证后的 DMG,打开后将 BrowserSwitch 拖入 Applications,即可像普通 macOS App 一样使用。

02

开启 App Routing

点击菜单栏 BS,勾选 Enable App Routing。BrowserSwitch 会成为 http/https 的系统处理器。

03

配置 Rules

在 Set Browser for Apps 中为不同 App 选择目标浏览器,后续打开链接会自动路由。

为真实的多浏览器工作流设计。

无论是多账号、多项目,还是不同浏览器承担不同角色,BrowserSwitch 都能把打开链接这一步自动化。

开发者

本地调试用 Chrome Beta,文档查阅用 Safari,工作链接进公司 Chrome Profile。

设计与产品

Figma、Notion、Linear、Slack 各自进入不同浏览器,减少账号和工作区来回切换。

多身份办公

把个人、公司、客户项目分散到不同浏览器,打开链接时自动保持上下文清晰。

Local-first

规则在本机,链接也在本机路由。

BrowserSwitch 不需要登录,不依赖云端服务。它只是读取本机 App 与浏览器信息,并根据你的规则转发 URL。

信任与分发

  • ✓ 支持 Developer ID 签名与 Apple 公证 DMG。
  • ✓ 规则保存在 macOS UserDefaults。
  • ✓ 关闭 App Routing 后恢复真实系统默认浏览器。

准备好让每个链接自动走对浏览器了吗?

下载 DMG,拖入 Applications,然后在菜单栏开启 App Routing。适用于 macOS 13 或更高版本。

DMG

常见问题

关于 App Routing、隐私、规则保留和浏览器识别的关键问题。

为什么需要 Enable App Routing?

macOS 没有原生的按 App 指定默认浏览器能力。BrowserSwitch 通过成为 http/https handler,再将链接转发到对应浏览器。

关闭 App Routing 后规则会丢失吗?

不会。关闭时只会恢复真实系统默认浏览器,之前配置的 Rules 会保留,下次开启后继续生效。

它会上传我的浏览记录吗?

不会。BrowserSwitch 是本地菜单栏 App,规则保存在本机 UserDefaults 中,页面路由也在本机完成。

Chrome Beta、Canary 这类浏览器能识别吗?

可以。App 会扫描本机 .app,并识别声明了 http 或 https URL Scheme 的浏览器。