Mainspring › Guides › External Monitor
macOS Guide

Auto-hide the menu bar on an external monitor

Updated August 2026 · 4 min read

macOS puts a menu bar at the top of every display, so plugging in a monitor gives you a second one you may not want cutting across your reference material or video. Auto-hiding the menu bar applies to all displays at once, so the bar drops out of the way on your external screen and slides back only when you push the pointer up. Set System Settings → Control Center → Automatically hide and show the menu bar → Always.

Auto-hide covers every display

  1. Open System Settings → Control Center.
  2. Scroll to Automatically hide and show the menu bar and choose Always.

The setting is system-wide — there's no per-display switch for it — so it hides the bar on the built-in screen and the external monitor together. On whichever display holds your pointer, moving to that screen's top edge reveals its menu bar; move away and it hides again. This is consistent on macOS 13 Ventura, 14 Sonoma, and 15 Sequoia. The Terminal equivalent:

# Auto-hide the menu bar on all displays
defaults write NSGlobalDomain _HIHideMenuBar -bool true

# Show it again everywhere
defaults write NSGlobalDomain _HIHideMenuBar -bool false

The preference takes full effect after logging out and back in, so use the Control Center toggle for an instant change.

Which screen even shows the bar?

Whether the external monitor shows its own menu bar depends on a separate display setting:

So you have two levers: auto-hide (hides the bar on all screens, reversibly) and Separate Spaces (decides whether the secondary screen has a bar at all). For most people who just want the external monitor clean but still usable, auto-hide is the lighter-touch choice.

Do it in one click

Mainspring has Auto-hide the menu bar as one switch, next to more than 90 other hidden macOS settings. Every change it makes can be undone.

Try Mainspring free →

Signed & notarized by Apple · 1-day free trial · $29 once

Tidy the Dock across displays too

The Dock also follows your pointer between screens and can clutter a second monitor. See how to auto-hide the Dock on an external monitor to keep the bottom edge as clean as the top.