A calmer Mac menu bar, one click away.
StatusPerch is a lightweight macOS menu bar organizer for people who want the clock and everyday icons visible without letting every background utility take over the bar. Hold Command to place compatible low-frequency icons on one side of its divider, then click the chevron to hide or reveal them. Everything stays on the Mac: no account, analytics, Screen Recording, or Accessibility permission. It supports Apple silicon and Intel Macs on macOS 13 or later.
Hide and reveal low-frequency menu bar icons with one click.
Uses macOS native Command-drag ordering.
Local-only settings with no account or analytics.
No Screen Recording or Accessibility permission required.
Supports macOS 13+, Apple silicon, and Intel Macs.
Keep the clock and everyday icons visible on a crowded menu bar.
Temporarily reveal background utilities only when needed.
Make better use of limited menu bar space on notched MacBooks and external displays.
102 people supporting this launch
4.8
6 ratings
developer
AI video with native sound, paid per clip. Nothing stored.
A calmer Mac menu bar, one click away.
Enterprise Software. Intelligent Automation. Global Impact.
Comments
55developer
I built StatusPerch because my Mac menu bar kept getting crowded before my desktop did. I wanted a small tool that keeps the clock and everyday icons visible, while letting me tuck away background utilities until I actually need them. I deliberately kept it local-only and avoided Screen Recording or Accessibility permissions. This is the first release, so I am especially curious how it behaves on notched MacBooks, external displays, and alongside other menu bar tools.
Dev
Wow, I love this so much!
How does the divider behave when macOS rearranges menu-bar items after a display is disconnected? Does the hidden/revealed state persist across sleep and Spaces?
developer
When a display disconnects, StatusPerch recalculates its own divider width for the new screen size. If macOS has actually moved another app's icon, though, StatusPerch can't restore that icon's old position automatically; you may need to Command-drag it back. The hidden/revealed choice is saved, so sleep shouldn't reset it. Spaces share that same choice and menu bar arrangement—there aren't separate per-Space layouts. If you see a specific sleep/display sequence that behaves differently, I'd genuinely like the macOS version and steps so I can check it.
Building free tools to keep inboxes spam-free.
As someone with a crowded menu bar on a notched MacBook, this resonates. The local-only settings with no account or analytics is a strong privacy signal — rare for utility apps. Using native Command-drag ordering instead of a custom system is smart; it keeps the muscle memory intact. One question: how does it handle apps that dynamically add or remove their icons? A short video of the hide/reveal in action would sell it even better. Nice focused scope — good luck with the launch!
developer
Dynamic icons are a good edge case. When an app removes its menu bar item, the bar simply closes that gap; when it adds one, macOS decides where the new item lands. StatusPerch doesn't watch or sort other apps' icons, so you may need to Command-drag a new one across the divider yourself. I also hear you on the demo: there's a short hide/reveal GIF on the product site, and it would help to make that easier to spot here on Fazier.
No Screen Recording and no Accessibility permission is the part I’d like explained, since those are the usual ways to reach other apps’ icons. How does holding Command to move an icon past the divider work without that access? I’d also want a way to pin the clock and battery so they can never be hidden.
developer
That's a fair question. The Command-drag is macOS's own way of letting you arrange compatible menu bar items; you do that yourself, and StatusPerch only changes the width of its own divider item when you hide or reveal the group. It doesn't read, grab, or move other apps' icons, which is why those permissions aren't needed. You can keep the clock and battery to the right of the divider so they stay visible, but there isn't a separate 'never hide these' pin setting. I wouldn't want to suggest there's a hard lock when there isn't one.
may be useful for many
good one its seems look simple
This actually looks pretty handy! Love tools that keep things simple and organised without adding more clutter.
.
Interesting project, love it
tldix.com founder and developer
Keeping it local-only with no account is a good call for a menu bar utility. On notched MacBooks the real pain is icons silently ending up behind the notch, so one question: does StatusPerch notice when an icon is hidden by the notch and move it behind the divider for you, or is that still manual? A short GIF of the hide/reveal on the listing would also make the value clear in a few seconds.
developer
That notch problem is exactly the kind of crowded bar I had in mind. The placement is still manual: StatusPerch can't see which icon the notch is covering or move it for you. You Command-drag the compatible icons you want to hide behind the divider, then use the chevron to reveal them. Good call on the GIF too. There's a short demo on the product site already, and I should make it more obvious on this listing.
Love that it needs no Screen Recording or Accessibility permission, that is usually what stops me trying menu bar tools. Does the Command-drag placement survive a reboot or macOS update?
developer
On a normal reboot, the arrangement is saved by macOS, so you shouldn't have to set it up again. A major macOS update is a different story: Apple can change how menu bar items are restored, and you may need to Command-drag them back into place once afterward. In particular, our current macOS 27 handling asks for a one-time reorder after upgrading. I'd rather be upfront about that than promise the layout survives every OS change untouched.
Operations Lead at Innflow
Really like that it needs no Screen Recording or Accessibility permission, that is usually what stops me from trying menu bar tools. Does the hidden section remember its layout per display when switching between a MacBook and an external monitor?
developer
It keeps one arrangement rather than a separate layout for each display. macOS remembers the item order, and StatusPerch recalculates the space its divider uses when the screen setup changes, so switching between the MacBook and an external monitor normally keeps the same hidden group. If macOS itself reshuffles an app's icon, StatusPerch won't put that icon back for you. On macOS 27, moving to a much wider display can also need a restart to make more hiding space available.
Building PZERO, saving you money - pzero.studio
Holding Command moves low-frequency icons past the divider while settings stay local with no account or analytics. If running AI ever gets costly for your team, PZERO is at pzero.studio.
No Screen Recording and no Accessibility permission is the part I’d like explained, since those are the usual ways to reach other apps’ icons. How does holding Command to move an icon past the divider work without that access? I’d also want a way to pin the clock and battery so they can never be hidden.
Very helpful! Will probably use it in the future.
may be useful for many
Senior AI Engineer at SETV Healthcare, building clinical intelligence that helps doctors make better-informed decisions.
interestng product love it
A simple, elegant way to keep your Mac’s status bar organized and your workflow distraction-free.
Okay, this is pretty cool. The only problem is I already had the command long press wired to another app. AI Visibility Score $1,200–$12,000 a year Getting cited by AI tools means building domain authority and content over months — not a one-time fix. Ongoing — 3–6 month effort CORS: wildcard origin $540 a year Wildcard CORS allows any website to make requests. ~20 min to fix Missing header: Permissions-Policy $270 a year Your site is missing important security protections that help prevent attacks like cross-site scripting and clickjacking. ~10 min to fix Get the fix → No cookies detected $180 a year Could not check cookie security flags -- no cookies were set. ~35 min to fix Broken link (404): gptzone.net/aplicaciones-ia/en/zalcro $90 a year This page doesn't exist anymore. When visitors or Google's crawler hits this link, they get an error. This can hurt your search rankings and frustrate customers. ~15 min to fix Standalone buttons: /support $45 a year Buttons: ['Resources▼'] ~20 min to fix And 4 more worth $180 a year — see all checks below. 166 other checks passed.
Okay, this is pretty cool. The only problem is I already had the command long press wired to another app, I was able to change the other app's settings and use another key, feature to think about. Solid app!
developer
Glad you found a way around that shortcut conflict. Just to clarify one detail for anyone else reading: StatusPerch doesn't register a Command long-press shortcut. Holding Command while dragging a menu bar icon is macOS's built-in way to arrange compatible items during setup; day to day, you hide or reveal the group by clicking the chevron. If another app reacts to Command while you're arranging icons, that can still get in the way, as you found.