In Mavericks and earlier, it was possible to make the menu bar opaque, rather than the default translucent look.

Now in Yosemite, it looks like translucency is the default, and the setting is gone from where it used to be, to toggle it.

Is there a workaround for this? Such as a way to do it through Terminal?


In System Preferences > Accessibility > Display, enable the "Reduce Transparency" option.

(Note, though, that that disables transparency across the whole system; it doesn't seem like it's possible to disable the transparency just for the menu bar anymore.)

  • 2
    Okay so I guess they moved it. The transparency feels a bit bothersome to me anyway. But I'll give it a few days to get used to it first I suppose. – Gary Oct 17 '14 at 5:53

In System Preferences > Accessibility > Display, enable the "Increase contrast" option.

  • Note that this option makes some text unreadable when you are in "Dark Mode" because it's rendered as black text on a dark grey background (e.g. the WiFi menu). When not using "Dark Mode" though it's a good aid to readability. – Perry Dec 16 '14 at 1:31

Accessibility → Display → Reduce transparency:

reduce transparency macos accessibility

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .