Hide the Steam icon from the Mac menu bar
Steam is one of those clients that stays running long after the last game session ended. It keeps downloads moving, it keeps the friends list live, and it puts an icon in the menu bar so you know it is there. For someone who plays on a Mac occasionally and works on it daily, that icon sits in the bar for weeks at a time doing nothing useful, wedged between a VPN indicator and a cloud storage client.
The search for a way to hide the Steam icon from the Mac menu bar usually starts after a failed hunt through the client's own settings. That hunt is worth completing properly, because the answer determines which of three quite different approaches applies. What follows covers where to check inside Steam, why quitting the app solves the wrong problem, what macOS itself does and does not control, and how to deal with an icon that has no off switch.
Check the client's own settings first
Start inside Steam, because if an option exists there it is the cleanest answer and nothing else is needed.
Open Steam, then choose Steam from the menu bar at the top left and select Settings. In the window that appears, the Interface section holds the options that govern how the client presents itself: the display language, whether Steam launches into Big Picture Mode, whether it runs at login, and how it behaves when the window is closed. If a control for the menu bar item exists in the build you are running, this is where it will be, and it will use wording along the lines of showing an icon in the menu bar or the notification area.
The Downloads and Friends sections are worth a glance as well. Neither governs the icon, but both control the notifications that make people notice the icon in the first place, and turning down chat popups and download alerts changes how much the item pulls the eye even when it stays visible.
If nothing in Settings addresses the menu bar item, that is the answer for your version, and no amount of further searching inside the client will change it. This is common rather than unusual. Many background apps on macOS treat the status item as the app's primary interface, because a client that runs without a visible window has no other way to signal that it is alive. The result is that whether an icon can be removed is a decision each developer made, not something the system exposes.
Quitting Steam removes the icon and breaks other things
The obvious workaround is to quit the client. It works, and it is the right move if you genuinely only launch Steam when you sit down to play.
It is the wrong move if any of the following matter to you. Game updates download in the background only while the client runs, so quitting means waiting for a large patch the next time you want to play rather than finding it already installed. Cloud saves synchronise through the client, so a save written on another machine will not be waiting for you. Most games bought through Steam expect the client to be running and will start it themselves when launched, which puts the icon straight back.
There is also a middle option that people miss. In Steam's Interface settings, the behaviour when the main window is closed can usually be set so that closing the window does not quit the client. That distinction matters in the opposite direction too. If your intent is to fully quit, closing the window may not be enough, and choosing Quit Steam from the Steam menu is the reliable route.
So quitting is a real answer, but it is an answer to a different question. It trades a visible icon for a client that is not doing its background work.
The useful test is how you actually play. If gaming happens in planned sessions on a weekend, quitting between them costs almost nothing, and the download wait lands at a time you have already set aside. If instead you drop into a game for twenty minutes between other work, a quit and relaunch cycle is friction every single time, and a patch that would have installed quietly in the background becomes a wait you notice. Answer that question first, because it decides whether the rest of this article is relevant to you at all.
What macOS controls, and where Steam sits
macOS gives you direct control over its own menu bar items and no control at all over anyone else's.
On macOS Ventura and later, System Settings has a Control Center pane listing every system item: Wi-Fi, Bluetooth, Sound, Battery, Now Playing, Focus, Screen Mirroring, Time Machine, Spotlight, Siri and the clock. Each has a switch or a pop-up menu, and several offer a middle setting that shows the icon only while the feature is active. On Big Sur and Monterey the same list is in System Preferences under Dock & Menu Bar.
Steam is not in that list and will never be. Third party status items are created by the app at runtime, and the system provides no registry of them and no user facing switch to suppress them. This is the single most useful thing to understand about the problem, because it explains why the instructions that work for Spotlight or Time Machine do nothing for a game client.
| What you want to hide | Where the control lives | Available |
|---|---|---|
| Spotlight, Time Machine, Siri | Control Center settings | Yes |
| Wi-Fi, Bluetooth, Sound, Battery | Control Center settings | Yes, or only when active |
| Clock | Control Center settings, Clock Options | Yes |
| Steam and other third party apps | That app's own settings | Only if the developer added it |
| Control Center itself | Nowhere | No |
One system level gesture does apply to third party icons. Hold Command and drag a status item, and it moves. This works for Steam's icon as it does for any other, and the position survives a restart. Command dragging an item off the bar entirely removes only those items that have a corresponding system setting, so on a third party icon the gesture reorders but does not delete.
Stopping Steam from launching at login
If the icon appears every morning without anyone opening the client, something is starting it automatically. There are two places to look and both are worth checking, because they are independent of each other.
The first is inside Steam, in the Interface section of Settings, where an option controls whether the client runs when the computer starts. Turning it off there is the tidiest route because the client stops registering itself.
The second is in macOS. Open System Settings, go to General, then Login Items. The upper list holds apps that open at login and the lower list holds background items registered by installed software. An entry may appear in either or both depending on how the client was installed and which version is running. Removing an app from the upper list stops it opening at login; switching off a background item in the lower list stops the associated helper from running.
Worth knowing before you switch anything off: the lower list often contains entries labelled with a developer name rather than an app name, and turning off the wrong one can stop an unrelated tool from working. Change one at a time and watch what happens over the following day.
Steam is rarely the only icon in the way
It is worth stepping back from the specific icon for a moment, because the reason this becomes irritating is almost never one app.
A Mac in daily use accumulates status items the way a desk accumulates cables. A password manager, a cloud drive, a VPN, a chat client, a screenshot tool, a clipboard manager, an audio switcher, a backup client, a display arrangement tool, a battery monitor. Add the system items that are switched on by default and the right side of the bar is fifteen items deep before anyone installs a game client.
On a MacBook with a camera housing in the middle of the menu bar, this stops being about tidiness. The app menus on the left and the status icons on the right share one strip of screen. Open an app with a long menu list and the icons on the right are pushed toward the housing. Any that no longer fit are not drawn, they do not wrap, and no indicator appears to tell you something is missing. An icon can be running, present in memory, and completely unclickable depending on which app is frontmost.
That is the real cost of an icon that cannot be removed. It does not just take up space, it pushes something else off the edge.
Reorder before you go looking for tools
Spend two minutes on order before deciding anything else. Hold Command and drag the icons around until the ones you actually click sit closest to the clock, and the ones that only display status sit further left.
The arrangement is stored per user account and survives restarts. It also gives you a shortlist without any effort: the items you instinctively dragged to the right are the ones worth keeping visible, and everything else is a candidate for hiding. On a notched Mac this ordering has a direct effect, because the items that vanish behind the housing when the bar overflows will be the ones at the left of the group, which is exactly where you have just put the ones you never use.
Some items will not move. Control Center is anchored at the right edge and cannot be dragged or removed. The clock sits beside it and can be turned off but not relocated. The menus belonging to the frontmost app are not part of this at all.
Hiding what the app will not hide
When the client offers no setting and quitting is not acceptable, the remaining route is a tool that manages the menu bar itself. A menu bar manager collapses chosen icons into a hidden section that expands when you need it, which covers exactly the case where a developer never built a hide option.
The practical difference between tools in this category is what happens after an icon is hidden. Some require expanding the whole bar before you can click anything, which turns a one click action into three. Others let you open a hidden item's menu directly while the bar stays collapsed, so a status item you check once a day stops holding a permanent slot without becoming harder to reach. Since the visible differences between these tools are small and specific, a side by side view of how they compare is more useful than any single description, and the licensing varies widely enough that pricing is worth reading before installing.
One caution applies across the whole category. These tools depend on undocumented details of how macOS lays out status items, so major system updates occasionally break them. Check for a compatible build before a large macOS upgrade rather than after.
What to change first
Open Steam's Settings and look through Interface for a menu bar option and for the run at login setting, then check Login Items in System Settings for anything starting the client without being asked. If the icon still needs to be visible only occasionally, hide it with a tool such as Koffret rather than quitting the client, so downloads and cloud saves keep working while the bar stays readable.
Frequently asked questions
Does hiding the Steam icon stop downloads or cloud saves?
No, provided the client is still running. Hiding an icon with a menu bar manager only changes what is drawn in the bar, so background downloads, update checks and cloud save synchronisation continue exactly as before. Quitting Steam is the action that stops those, which is why the two are not interchangeable.
Steam keeps reopening after I quit it. Why?
Most games bought through Steam expect the client to be running and will start it when launched, so playing anything brings it back. Separately, the client may be set to run at login, either through its own Interface settings or through Login Items in System Settings under General. Both need turning off if you want it to stay closed.
Can I remove the Steam icon by Command dragging it off the menu bar?
Command dragging moves third party icons but does not delete them, because deleting that way only works for items that have a matching switch in the system settings. Steam has no such switch, so the gesture is useful for reordering and for deciding which icons should be nearest the clock, but not for removal.
Why do menu bar icons disappear when I open some applications?
On a MacBook with a camera housing in the menu bar, the app menus on the left and the status icons on the right compete for the same strip. An application with many menu titles pushes the icons toward the housing, and any that no longer fit are simply not drawn, with no warning. Reducing the number of visible icons is the direct fix.