Hide the Top Bar on a MacBook: Full Screen and Auto Hide

The strip across the top of a MacBook screen is in the way. Maybe a video is playing full screen and the clock keeps sliding into view. Maybe the bar is simply full of icons and the whole top edge looks cluttered. Maybe a presentation is about to start and nothing above the slide should be visible.

Those are three different problems with three different answers, and only one of them is solved by hiding the bar. macOS has a single setting that makes the entire strip disappear, and it has four states rather than an on and off switch. Knowing which state matches the situation saves a lot of toggling.

What the top bar is made of

The strip has four zones, and they behave differently. On the far left is the Apple menu, which is the same in every app. Next to it are the menus belonging to whichever app is in front, so File, Edit, and the rest change as soon as focus changes. At the right end are status items, which Apple calls status menus.

On the right side of the menu bar are icons referred to as status menus. Status menus show the status of things like battery percentage and Wi-Fi, and let you easily take actions, for example, turn on Bluetooth or search with Spotlight. Source: support.apple.com, read September 25, 2026

At the very end sit Control Center and the clock. On a MacBook with a notch there is a fifth zone, which is the notch itself, sitting in the middle and taking width away from both the app menus on its left and the status items on its right.

This matters because hiding the bar hides all of it. The auto hide setting is not selective. It removes the Apple menu, the app menus, the status icons, Control Center, and the clock together, and brings them all back together. Anyone whose actual complaint is fifteen status icons will find that auto hide trades a crowded strip for no strip at all, which is a different problem rather than a smaller one.

The one setting that hides the whole strip

The control lives in System Settings under Menu Bar in the sidebar. In older releases the same options were spread between Desktop and Dock, Control Center, and Appearance, so instructions written a few years ago point at the wrong pane.

Automatically hide and show the menu bar. Choose when to hide and show the menu bar: Always: Always hide and show the menu bar. On Desktop Only: Hide and show the menu bar when not using an app in full screen. In Full Screen Only: Hide and show the menu bar when using an app in full screen. Never: Never hide the menu bar. Move the pointer to the top of the screen to show the menu bar when it's hidden. Source: support.apple.com, read September 25, 2026

The names describe where hiding happens, not where the bar stays visible, which is why people pick the wrong one. Here is the same information arranged by what the reader actually wants.

What you want Setting to choose
Nothing above the window, ever Always
A clean desktop, menus while working in full screen On Desktop Only
Menus on the desktop, nothing over a full screen video In Full Screen Only
The bar there at all times Never

On Desktop Only is the state almost nobody finds, because the name sounds like it describes where the bar appears. It hides the bar when no app is in full screen, which is the opposite of what most people assume on first reading.

There is a second option in the same section worth knowing about. Show menu bar background decides whether the strip gets its own tinted backing or lets the wallpaper run straight through. On a busy photograph, turning the background on makes the same icons far easier to read, and it costs nothing in width. For anyone whose real complaint is that the bar looks messy rather than that it is in the way, that switch is often the whole fix.

Full screen is a separate mechanism

Full screen is not just a big window. When an app goes full screen it moves into its own space, the window loses its title bar, and the bar at the top is hidden by the system rather than by the auto hide setting. That is why In Full Screen Only feels redundant to some people and essential to others: it controls whether the bar comes back when the pointer travels to the top edge inside that space.

Full screen is entered from the green button in the top left corner of the window or with Control-Command-F, and the same key leaves it. Dragging a window all the way to the menu bar also fills the screen, which is a separate setting called "Drag windows to menu bar to fill screen" in Desktop and Dock settings and is easy to trigger by accident.

Filling the screen and going full screen are not the same thing either. Double-clicking a title bar can expand a window to fill the space between the bar at the top and the Dock, which is set by the "Window title bar double-click action" option. A window in that state is still an ordinary window in the ordinary space, so the top bar stays exactly where the auto hide setting put it.

Apps that draw their own full screen presentation, such as slideshow modes and games, sometimes ignore the system behaviour entirely and hide everything regardless. If the bar keeps appearing over one particular app and nowhere else, the app's own preferences are the place to look before the system settings.

What auto hide costs

A hidden bar has to be summoned. The pointer travels to the top edge, the strip slides down, and the target is clicked. On a 16 inch display that is a long trip for something like checking the time or switching audio output, and it happens dozens of times a day for anyone who lives in status icons.

There is a second cost that is easy to miss. With the bar hidden, app menus are hidden too, so every File and Edit action either becomes a keyboard shortcut or becomes a two step gesture. People who chose Always for the sake of a clean desktop often revert within a week for this reason alone.

The keyboard route is worth knowing regardless of the setting, because it reaches the bar without the pointer trip.

Control-F2 or Fn-Control-F2: Move focus to the menu bar. You can then use the arrow keys to navigate the menu, press Return to open a selected menu or choose a selected menu item, or type the menu item's name to jump to that item in the selected menu. Source: support.apple.com, read September 25, 2026

That works on a hidden bar and on a bar whose icons have slipped behind the notch, which makes it the most reliable rescue in either case.

There is one case where Always is clearly the right choice, and it is worth naming because it is the case people are usually in when they start searching. Screen sharing, recording, and presenting all put the top strip in front of an audience, and a bar carrying a battery warning, an unread badge, and the name of a music track is a small privacy problem as well as a distraction. Switching to Always for the duration and back afterwards is two clicks, and it leaves nothing above the slide. The alternative, which is curating the bar so that it is safe to show at any moment, is more work once and no work thereafter.

Cutting what is on the bar instead

For the crowding complaint, the honest fix is fewer items rather than no bar. The Menu Bar pane lists every system control that can appear at the top: Clock, Siri, Spotlight, Wi-Fi, Bluetooth, Battery on laptops, Focus, Screen Mirroring, Display, Sound, Now Playing, Fast User Switching, Time Machine, VPN, and Weather.

Several of those offer more than on and off. Focus, Screen Mirroring, Display, Sound, and Now Playing each have a pop-up with Show When Active and Always Show. Switching the ones that are rarely clicked to Show When Active removes them from the permanent set without losing access to them. That explains a common confusion, too: a Sound icon that appears while music plays and vanishes afterwards is set to Show When Active and is working correctly.

Battery has its own options sheet where the charge percentage can be turned on or off. Showing the percentage widens that item noticeably, and on a bar that is already close to overflowing, width is the scarce resource.

Further down the pane is a section named Allow in the Menu Bar, listing apps that place their own item at the top. Anything switched off there stops appearing, and the app keeps running. At the bottom is a Reset Control Center button, which restores the original arrangement and discards every deliberate choice in the pane at once.

The clock is the one item that cannot be removed. Apple's own documentation states that it is always shown, though its format is adjustable through Clock Options in the same pane.

When a menu bar manager is the right answer

Trimming the system items helps, but it does not touch the icons placed by third party apps that genuinely need to keep running. Once eight or ten of those are installed, the left end of the status group starts disappearing under the notch, and that is the point where a tool built for the job earns its place.

A menu bar organizer for macOS works differently from auto hide. Instead of removing the whole strip, it moves chosen icons behind a divider and leaves the ones that matter in view. Both free and paid options exist.

Tool Cost Licence or model
Ice Free GPL-3.0, open source, macOS 14 and later
Hidden Bar Free MIT, open source
Paid managers Typically a one-time purchase in the 10 to 25 US dollar range Commercial, with trials

The free tools hide and reveal. Where paid tools tend to differ is in what happens after an icon is hidden: whether it can be searched by name, whether a keyboard shortcut can open its menu while the bar is still collapsed, whether layouts change on their own when a display is connected, and whether an icon can be brought back automatically when something it reports on changes. Those behaviours are worth checking on a features page before paying, because they are the reason a manager stops feeling like a hiding place and starts feeling like a filing system.

Prices move, so any figure is only accurate on the day it was read. A current side by side listing with the date it was checked is more useful than a number in an article, and one is kept on the comparison page.

What to change first

Open System Settings, click Menu Bar, and set Automatically hide and show the menu bar to In Full Screen Only. That removes the strip where it genuinely intrudes and keeps the menus where work happens. If the bar is still too crowded afterwards, the problem was never the bar being visible, and a manager such as Koffret is the tool for that instead.

Frequently asked questions

Can the top bar be hidden without hiding the clock?

No. The auto hide setting applies to the whole strip, including the clock, Control Center, the Apple menu, and the app menus. To keep the clock visible while reducing everything else, leave auto hide set to Never and cut items from the Menu Bar pane instead.

Why does the bar still appear over a full screen video?

Because Automatically hide and show the menu bar is set to Never or to On Desktop Only. In Full Screen Only and Always both hide it inside a full screen space. The pointer reaching the top edge will still bring it back temporarily, which is by design.

The Menu Bar section is not in System Settings. Where is it?

On older versions of macOS these options were split between Desktop and Dock, Control Center, and Appearance. Recent releases collected them into a single Menu Bar pane in the sidebar, which may need scrolling to reach. If there is no Menu Bar entry at all, the Mac is running an older release and the hide setting will be under General or Desktop and Dock depending on the version.

Does hiding the bar make more room for icons?

No. Hiding changes visibility, not width. Icons that were being covered by the notch are still covered when the bar is revealed, because the notch occupies the same space either way. Reducing the number of items or moving some of them behind a divider is what changes the geometry.

Is there a way to hide only the icons and keep the menus?

Not with a system setting. macOS treats the strip as one unit. Hiding a subset of status icons while leaving the app menus and the clock in place is what a menu bar manager does, and it is the only route to that arrangement.

Back to all posts