The menu bar manager for macOS

Tame your menu bar — back on modern macOS

Ice 2 hides the menu bar items you don't need, brings them back when you want them, and lets you lay the bar out your way. A faithful, open-source rebuild — now running on macOS 26 and 27.

Latest 2 macOS · 7 languages · 3 channels

See it in action

Hide menu bar items

Tuck rarely-used icons behind a divider so the bar stays clean.

The Ice Bar

Move hidden items into a separate bar that appears on demand.

Show on demand

Reveal items with a click, a hotkey, or by hovering the edge.

What's new

Plain-language notes, newest first.

2.16.0
Ice 2 can hide menu bar items again on macOS 27. macOS 27 rebuilt the menu bar in a way the old approach could no longer follow, so this release adds a backend built for it, along with a new drag-and-drop Layout editor. On macOS 26 and earlier, nothing changes. · Hiding works again on macOS 27. macOS 27 changed how the menu bar is put together, and Ice 2's old method could no longer see the individual icons — so nothing hid, and Layout stayed empty. Ice 2 now finds menu bar apps through Accessibility and asks macOS itself to hide them. The Ice icon, your Hidden and Always-Hidden sections, your hotkeys and automatic rehiding all work as before. Grant Ice 2 Accessibility permission if you have not already. · A Layout editor built for macOS 27. Drag an app into Visible, Hidden or Always-Hidden, or pick a section from the card's menu; changes save as you make them. One card covers all of an app's menu bar icons, because macOS 27 shows and hides them together. Your saved layout profiles still work: applying one sorts its items into sections and tells you what could not be matched. Assigning a section does not change icon order — for that, Command-drag icons in the menu bar as before. · The Ice Bar no longer sits on Loading menu bar items… forever when there is nothing to load. It now says that no items were found and offers a Check Again button. · Three things are unavailable on macOS 27: the separate Ice Bar, searching for a single menu bar icon, and temporarily showing one icon. Hidden items now appear directly in the menu bar instead of in a separate bar. Those controls and hotkeys are switched off there, and the settings you saved for them are kept, so they return on macOS 26. Hiding can also take Focus and a few other system extras with it, and section visibility applies to every display at once.
2026-09-18 · View on GitHub →
2.15.2
A safety fix in Uninstall, inherited from the shared framework Ice 2 is built on. Menu bar management is unchanged. · Uninstall now stops if it finds more than one copy of Ice 2 on your Mac. Moving the copy you are running to the Trash was always safe, but your settings, login item and support files are stored under the app's identity rather than its location — so two copies share all of them, and there is no way to tell whose is whose. Uninstalling a spare copy could remove the settings belonging to the copy you actually use. It now stops before removing anything and lists where the copies are, so you can trash the ones you do not want and try again. If you have one copy, which is nearly everyone, nothing changes. · Updated to DragonKit 4.1.1, the shared framework behind Settings, About, What's New and software updates. The fix above comes from it; none of those panes look or behave differently.
2026-08-20 · View on GitHub →

From each release's What's New pane in the app

Measured, not marketing

Light on your battery

Idle CPU with Ice 2 sitting in the menu bar and no windows open, averaged over a 10-minute sample. Recent 2.8.x releases cut it by about 85%.

Ice 2 idle CPU by version
VersionIdle CPU (avg)Peak
2.8.45.58%9.2%
2.8.52.47%3.0%
2.8.60.81%1.7%

≈85% less idle CPU than 2.8.4 — now under 1%.

Ways to get it

Terminal · one command

Homebrew

brew install --cask teddychan/tap/ice-2
Coming soon

Mac App Store

Coming soon
Support development

Buy me Token

These apps are kept running mostly by AI. Instead of a coffee, you can chip in for the AI tokens that pay for ongoing maintenance.

Buy me Token

Need help?

I maintain Ice 2 for free in my spare time. Questions, bug reports and feature requests are genuinely welcome — open an issue on GitHub and I'll take a look.

Open an issue on GitHub

In tribute

Ice 2 is an independent, open-source rebuild of Ice, the menu bar manager originally created by Jordan Baird. This fork, actively maintained by Teddy Chan, carries it forward to modern macOS.

Latest 2 macOS 7 languages 3 channels Free and open source
Why I build & maintain these →