Mac Menu Bar Apps Explained
What menu bar apps actually are, why macOS has had them since 1984, why indie developers gravitate to them, and how to think about which ones to install.
If you ask a Windows user about the Mac menu bar, they describe it as the strip across the top of the screen with the time and the apple icon. They are seeing about 40% of what's there. The other 60%, the icons on the right that change as different apps launch, is the menu bar app ecosystem, and it's a corner of macOS that the platform has cultivated for forty-plus years.
This is the explainer for people who keep seeing menu bar utilities listed and want to understand the category. What they are, what they're not, why they exist, why so many indie Mac developers build them, and how to evaluate one before you install it.
What is a menu bar app, technically?
A menu bar app is a macOS application that runs without a Dock icon, without a main window, and surfaces its UI through an icon in the right side of the system menu bar. Click the icon to open a small popover or menu. The app can also register global keyboard shortcuts to be triggered from anywhere.
The technical foundation is the NSStatusItem API in AppKit, which Apple has shipped since macOS 10.0. The newer SwiftUI equivalent is MenuBarExtra, available since macOS 13. Either way, the developer is asking the system "give me a slot in the right side of the menu bar and let me draw an icon in it."
Two further configuration choices distinguish menu bar apps:
LSUIElement in the app's Info.plist. When set to true, the app runs without a Dock icon. Most menu bar apps do this. Some hybrid apps (Spotify, Discord, Slack) display both a menu bar icon and a Dock icon, in which case LSUIElement is false.
Login items. Menu bar apps usually want to launch automatically at login. Modern macOS exposes this via the SMAppService API. Apps that abuse this (or use the older, deprecated launch agent approach) are part of why menu bar apps sometimes have a bad reputation.
Why macOS has them and Windows doesn't, really
Windows has the system tray, which serves a similar role, but it has been stigmatized for two decades as the place where bloatware lives. Mac menu bar apps have largely avoided that stigma because of three differences:
Apple shipped first-party menu bar apps from day one. The clock, the volume control, the AirPort/Wi-Fi icon, the Bluetooth icon. They set the precedent that menu bar apps are normal and useful.
The Mac install model is more curated. Mac users tend to install apps deliberately rather than through bundled installers. This skews the menu bar away from the unwanted-printer-utility-and-three-antivirus-trials experience.
The Mac developer culture rewards minimal apps. Indie Mac apps are routinely small, single-purpose, and menu-bar-resident. The native Mac app catalog has more menu-bar-only apps than its Windows equivalent by an order of magnitude.
Categories of menu bar app
If you look at the menu bar of an experienced Mac user, you'll see five rough categories of utility:
Status displays
Apps that just show information. CPU usage, RAM, network speed, battery percentage, weather, time zones, calendar of the day. The icon updates with current state and clicking opens a more detailed popover. Examples: Stats, Itsycal, TeenyStat.
Quick access launchers
Apps that put a feature one click or one keyboard shortcut away. Microphone mute, color picker, clipboard history, system sound. Examples: TeenyMute, TeenyClip, TeenyColor, TeenySound.
Background helpers
Apps that mostly work without you, but show a menu bar icon for occasional configuration or status check. Cloud sync agents (Dropbox, iCloud Drive sync state), backup tools (Backblaze, Time Machine status), VPN clients, password managers. The icon is mostly a "your stuff is okay" indicator.
System modifiers
Apps that change macOS behavior in some way. Caffeine-style sleep blockers, focus mode toggles, Dark Mode togglers, screen recorders, window managers. Most of these are menu bar apps because they need to be running to do their job.
Menu bar managers
The meta layer: apps whose entire job is organizing other menu bar apps. Bartender, Ice, Hidden Bar. These get their own article: Bartender alternatives compared.
Why indie developers love menu bar apps
If you scan the App Store's Mac utility category, an outsized share of the indie shops there ship menu bar apps. Sindre Sorhus, the Tapbots team, Bare Bones Software, my own TeenyApps shop, dozens more. The reason isn't an accident.
A menu bar app is one of the easiest types of Mac app to scope correctly. The format imposes constraints that prevent feature creep. You can't fit fifty buttons in a menu bar popover, so you don't try. The product gets to stay small, and small products are easier to ship, support, and price honestly.
A menu bar app also has a built-in distribution and trial story. The user installs the app, the icon appears in their menu bar, and every time they look up at the clock they see your icon. Which is dramatically more "remember this app" than a one-time install of something that lives in /Applications and gets forgotten.
Finally, menu bar apps fit naturally into the indie business model where you charge $4.99 once and provide free updates within the major version. The user gets reliable utility, the developer gets sustainable income, neither party has to think about the app very often.
How to evaluate a menu bar app before installing
Five things to check:
- Is it native? Right-click the app, Show Package Contents, look in Frameworks. No Electron. (See how to verify native.) A menu bar app that ships Electron is using 600MB to draw a 16x16 icon, which is absurd.
- What permissions does it ask for? The first launch will request the permissions it needs (Accessibility for global shortcuts, Screen Recording for color pickers and screenshot tools, Camera for video utilities). A menu bar app should ask for exactly the permissions its function requires. If a clipboard manager asks for full disk access, walk away.
- Is the developer findable? A menu bar app needs ongoing macOS-version compatibility maintenance. If you can't find a working developer email, an active blog, or a recent release note, the app may be on borrowed time.
- How does it pay for itself? One-time purchase, optional donation, or subscription. Subscription menu bar apps for $5/month should be a red flag unless the app is doing real ongoing work. More on this argument.
- What's its idle RAM footprint? Activity Monitor will tell you. A menu bar utility that idles above 100MB is probably doing too much.
The role of LSUIElement and what users see
An LSUIElement app does not appear in the Dock and does not appear in the Force Quit list (mostly, recent macOS versions show them under "Background Items"). To quit it you click the menu bar icon and choose Quit. To remove it you uninstall the app from Applications and (often) remove its support files.
This means menu bar apps are a little less discoverable to users. If your menu bar feels cluttered and you don't know where the icons came from, the answer is in ~/Library/LaunchAgents, in System Settings → General → Login Items, or in ~/Applications for apps you may have installed and forgotten about. AppCleaner makes uninstalling clean.
The notch is the modern menu bar problem
The MacBook Pro 14- and 16-inch models, and recent MacBook Air models, have a notch in the center of the menu bar. This eats roughly 150 pixels of horizontal space for the FaceTime camera. macOS handles overflow by hiding icons that don't fit. If you have ten utilities and the notch is in the way, the tenth one gets pushed off and you can't click it.
The fix is to install a menu bar manager (Bartender, Ice, Hidden Bar) that explicitly handles the notch by sliding hidden icons past it. More in the clean menu bar article.
Common questions
Are menu bar apps slowing down my Mac?
Probably not. Most well-built menu bar apps idle at under 30MB of RAM and consume essentially no CPU when you're not interacting with them. The exceptions are status apps that constantly poll something (network monitors, system stats refreshing every second). Activity Monitor will tell you which apps are actually busy.
Do they all need to launch at login?
No. Many do by default but you can turn it off. System Settings → General → Login Items shows which apps launch automatically. Disable anything you don't need running until you actively want it.
Why do some apps have a Dock icon AND a menu bar icon?
The developer chose to. There's no deep reason. Some apps want to be both a "real" app and a quick-access utility (Spotify, Discord, Slack). The Dock icon shows the app is "running"; the menu bar icon is for quick controls.
Can a menu bar app run at startup but stay invisible?
Yes. The menu bar icon can be hidden by the app itself or by a manager like Bartender. Some apps (notably 1Password) used to ship without a visible menu bar icon at all, surfacing UI only via global hotkeys. This is rarer in 2026 because users find it confusing.
Why this corner of macOS matters
Menu bar apps are the part of the Mac that responds best to small, focused, indie software. They reward developers who can scope tightly and price honestly. They reward users who care about their Mac feeling fast and uncluttered. They are one of the few software ecosystems where the indie developer can still ship a $4.99 app, support it for years, and have a sustainable business.
If you've ever felt that "Mac feel", where every app responds instantly, every gesture works, the OS gets out of your way, a lot of that experience is the menu bar app layer. Native, small, focused, and quietly powering the daily Mac workflow without making a fuss.
Nine menu bar apps. Built the way this article describes.
The TeenyApps family is exactly the model in this primer: native, single-purpose, lightweight, lifetime licenses ($4.99 to $14.99).