How to Change the Menu Bar Color on Mac
There's no color picker for the Mac menu bar — its color is derived, not chosen. Three things decide what you see: light or dark appearance, the wallpaper behind it, and whether transparency is on. Adjust those three and you can get anything from bright white to near-black, solid or frosted.
The biggest lever: appearance mode
- Open System Settings → Appearance.
- Choose Light, Dark, or Auto (light by day, dark by night).
Dark mode gives you a dark menu bar with light text; light mode the reverse. This swaps the whole system's chrome, not just the bar — there's no supported way to run a dark menu bar on an otherwise light system.
The subtle lever: your wallpaper
The menu bar is translucent, and macOS tints it by sampling the strip of wallpaper directly behind it. That's why the bar looks warm on a sunset wallpaper and cold on a blue one — and why it can change during the day with Apple's dynamic wallpapers.
So the trick for a specific shade is simple: pick a wallpaper whose top edge is that shade. A picture with a dark sky up top gives you a near-black bar even in light mode. Set it in System Settings → Wallpaper. If you want full control, make a custom image in any editor with a solid band of your color across the top and use that.
Make it solid: Reduce Transparency
- Open System Settings → Accessibility → Display.
- Turn on Reduce transparency.
The frosted-glass effect disappears system-wide: the menu bar becomes a flat, opaque neutral — light gray in light mode, near-black in dark mode — regardless of wallpaper. The Dock, sidebars, and Control Center go opaque too. Text legibility improves noticeably, which is why this lives under Accessibility. Turn the same switch off to get the translucency back.
Don't confuse this with Allow wallpaper tinting in windows in the Appearance pane — that one affects window backgrounds, not the menu bar.
What you can't do
macOS offers no supported way to paint the menu bar an arbitrary color — nothing like the old accent-color hacks survives on Ventura, Sonoma, or Sequoia. Third-party apps that appear to color the bar are drawing a matching strip into your wallpaper or overlaying a window behind it; they work, but it's the same wallpaper trick automated. If a colored bar matters to you, the custom-wallpaper approach above is the honest, update-proof version — and it takes two minutes.
What happened to "dark menu bar only"?
Old-timers will remember a checkbox — "Use dark menu bar and Dock" — that darkened just the bar while keeping apps light. That option existed through macOS High Sierra and was retired when full system-wide Dark Mode arrived in Mojave; on Ventura, Sonoma, and Sequoia there is no supported way to split the difference. The closest modern equivalents: light mode plus a wallpaper with a dark top strip (gives a convincingly dark bar over light apps), or dark mode with per-app light overrides where individual apps offer their own appearance setting — many editors, browsers, and note apps do. The accent color picker in Appearance settings, for what it's worth, tints buttons and highlights but never touches the menu bar itself.
Whichever combination you land on, judge it with real content behind it: a menu bar that looks great over the wallpaper can turn illegible over a bright full-screen document, since translucency keeps sampling whatever is behind the bar. If you take a lot of screenshots or record tutorials, the Reduce Transparency version photographs best — it renders identically in every frame, no wallpaper bleed.
Color is only one dial. Mainspring gives you labelled, reversible toggles for 90+ hidden macOS settings — menu bar spacing, clock formats, auto-hide, and more — without touching Terminal.
Try Mainspring free →Signed & notarized by Apple · 1-day free trial · $29 once
Or hide it entirely
If you're tuning the menu bar's looks because it distracts you, consider the stronger option: make it appear only when you need it. Here's how to auto-hide the menu bar — and get the pixels back.