Change default browser from your macOS menu
- English
- Русский
Mac Menu Browser Switch is a small native macOS menu bar app for quickly changing the system default browser. It is built for a personal Mac that moves between work and personal contexts, where switching the default browser should be faster than opening System Settings.
The app is intentionally local and inspectable: no network features, no telemetry, no accounts, and no cloud sync.
- Left-click the menu bar icon to toggle between two configured browsers.
- Right-click the menu bar icon to open a menu with discovered browsers and settings.
- See the current default browser from the menu bar status.
- Configure the quick-toggle browser pair locally.
- Change both
httpandhttpsdefault handlers together.
This project was planned and implemented with GSD. The .planning/ directory keeps the project intent, requirements, roadmap, research notes, phase plans, and quick-task records alongside the source code.
The easiest way to try the app is to download the ZIP archive containing the built .app from GitHub Releases.
Requirements:
- macOS 15 Sequoia or newer
- Xcode 16 or newer
Build from Xcode:
- Open
MacMenuBrowserSwitch.xcodeproj. - Select the
MacMenuBrowserSwitchscheme. - Use Product > Build or Product > Run.
- Launch
MacMenuBrowserSwitch.app. - Use the menu bar icon to switch browsers.
- Left-click toggles the configured browser pair.
- Right-click opens the full browser menu and settings.
This repository is released under version 2.0 of the Apache License.