OnlySwitch for MAC
Free, open-source Mac menu bar app with one-click switches: hide desktop icons, dark mode, keep awake, hidden files and more.
OnlySwitch Overview
OnlySwitch puts everyday macOS controls into one customizable menu bar app. Instead of digging through System Settings or typing Terminal commands, you click a switch: hide desktop icons, change appearance to dark mode, keep the Mac awake, show hidden files or the Finder path bar, connect AirPods or Bluetooth, empty the Trash or the clipboard, clear the Xcode cache, and more. You can add, remove and reorder switches, import your macOS Shortcuts, give any switch a keyboard shortcut, and place controls on the desktop as widgets.
OnlySwitch also includes a compact system monitor, a Pomodoro timer and Evolution, which lets you build your own switches from shell scripts or AppleScript. Some newer extras, such as its AI features, need macOS 26. OnlySwitch is made by Bo Liu and is free and open source under the MIT license. Version 3.1.0 needs macOS 14 or later.
Key Features
OnlySwitch keeps everyday controls one click away.
- Desktop and appearance: hide desktop icons and switch dark mode.
- Keep awake: stop your Mac from sleeping.
- Finder helpers: show hidden files, the path bar, file extensions and the user Library.
- Devices: connect AirPods and toggle Bluetooth.
- Clean-up: empty the Trash, the clipboard and the Xcode cache.
- Shortcuts: import macOS Shortcuts and assign keyboard shortcuts.
- Evolution: make your own switches from shell scripts or AppleScript.
- Widgets and monitor: desktop widgets and a compact system monitor.
What’s New in Version 3.1.0
OnlySwitch 3.1.0 adds a usage tab and a compact monitor.
- New Claude Usage switch and tab
- Compact mode for the System Monitor
- Fixed the Dock Preview interface
OnlySwitch FAQ
Is OnlySwitch free?
Yes. OnlySwitch is free and open source under the MIT license.
Which macOS version does OnlySwitch need?
OnlySwitch 3.1.0 needs macOS 14 or later. Some newer features, such as its AI tools, need macOS 26.
What can OnlySwitch switch?
Desktop icons, dark mode, keep awake, hidden files, the Finder path bar, file extensions, AirPods, Bluetooth, the Trash, the clipboard and more.
Can I choose which switches appear?
Yes. You can add, remove and reorder switches in the settings.
Can I control switches from the keyboard?
Yes. Any switch or imported Shortcut can have its own keyboard shortcut.
Can I make my own switches?
Yes. Evolution lets you build custom switches and buttons from shell scripts or AppleScript.
Does OnlySwitch have widgets?
Yes. It offers desktop and Notification Center widgets on supported macOS versions.
Why don't I see the OnlySwitch icon?
If macOS hides it, turn OnlySwitch on under System Settings, Menu Bar.
Can I install OnlySwitch with Homebrew?
Yes. Run brew install --cask only-switch.
Where does the OnlySwitch download on onlyswitch.FULLMAC.app come from?
The download button leads to the official OnlySwitch website at https://onlyswitch.click/. onlyswitch.FULLMAC.app does not change or repackage the app.
Similar Apps
NocturneNocturne is a small menu bar app for Mac that stops the menu bar clock from telling you how late it is. macOS offers no switch to hide the clock, so Nocturne makes it unreadable instead: in its default Blind mode it turns the clock into a small analog dial, so the time is still there but your eye stops catching it. Other modes go further and blank the clock, the whole menu bar, or every icon except the clock. Clicks still pass through, and Nocturne keeps its own moon icon visible so you can always switch back.Customization
Application MenuApplication Menu, also called app-menu, adds the missing Applications menu to macOS. It puts an icon in the menu bar, and clicking it shows a menu of the apps in your Applications folder, so you can open any of them without going through Finder, Launchpad or Spotlight.Customization
SaneBarSaneBar tidies your Mac's menu bar. Hide the menu bar apps you do not need right now, keep the important ones visible, and open hidden apps quickly when you need them. Hold Command and drag icons in the menu bar to choose which stay visible, then click the SaneBar icon to show or hide the rest. Hidden apps can be browsed in an Icon Panel, where you can search by name and double-click to open one, or in a second menu bar.Customization
ThawThaw takes back your Mac's menu bar. It hides the icons you do not need, with an always-hidden section for the rest, and brings them back when you hover, click, scroll, swipe or press a hotkey. You can search and jump to any menu bar item from the keyboard, arrange items by drag and drop, keep related items together in groups, and show hidden items in a separate bar, which helps on MacBooks with a notch. Triggers can reveal an item when something happens, such as a low battery, a Wi-Fi network or a Focus mode, and profiles switch layouts per display or Space.Customization
SwiftBarSwiftBar lets you add your own programs to the macOS menu bar. Write a script in any language, such as shell, Python, Ruby or JavaScript, put it in SwiftBar's plugin folder, and its output appears in the menu bar, refreshing as often as you like. A plugin can show anything from the weather, a stock price or the status of a server to your unread messages, with a dropdown menu of actions underneath. You can also get ready-made plugins from SwiftBar's built-in plugin repository and from the large collection written for BitBar.Customization
IceIce is a free, open-source menu bar manager for Mac. It hides the menu bar icons you rarely use and brings them back with a click, a hover or a scroll, so a crowded menu bar stays tidy and nothing is lost behind the notch on a MacBook. Ice is made by Jordan Baird and released under the GPL-3.0 license.Customization
FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.