Boring Old Menu Bar
Version 1.30 Buy, $9.95

Troubleshooting

This page covers version 1.30 on macOS 27 Golden Gate. If you are running version 1.28 or earlier on macOS 11 Big Sur to macOS 26 Tahoe, the app works differently and has its own troubleshooting page for macOS 11 to 26.

How it works, and why that matters

Boring Old Menu Bar does not touch the menu bar itself. It changes your wallpaper: it renders a copy of your current desktop picture with a solid bar painted across the top, exactly where the menu bar sits, and sets that copy as the wallpaper. The menu bar you see is still Apple’s; it simply has something opaque behind it.

Version 1.29 renders that copy from the wallpaper file itself. Earlier versions took a screenshot of the desktop, which stopped working on recent systems. Rendering needs no Screen Recording permission, cannot produce a black or grey wallpaper, and keeps the scaling and fill colour you chose in System Settings.

Two consequences follow from this design, and most of this page is about them:

It’s not working!

The menu bar is still see-through or still tinted

The bar behind the menu bar is only as opaque as the wallpaper macOS draws, so check what is being drawn:

Apple’s wallpaper collections

Since macOS 26, Apple stores whole wallpaper collections such as Landscape or Cityscape in a single file, and macOS tells applications only which file is in use, not which picture from it. On macOS 26 this meant that switching the app off could bring back a different picture from the same collection. We have not yet been able to confirm how macOS 27 behaves here.

If that happens to you, or if a collection wallpaper shows no bar at all, the reliable fix is the same as before: set Wallpaper to Solid Color, or right-click the icon, choose Save Current Wallpaper as Custom Image… and use that. Either way the app then has a plain picture to work with and nothing to restore.

Which wallpaper the app uses

At the bottom of the main window, the Wallpaper popup decides what goes underneath the bar:

If you like one of Apple’s wallpapers but not the updates that come with it, saving it as a custom image is the simplest fix.

Dynamic wallpapers

Dynamic wallpapers change through the day, so the rendered copy has to be refreshed. Right-click the icon and pick an interval in the Dynamic Wallpaper submenu: Refresh Every 15 Minutes, Refresh Twice an Hour, Refresh Once an Hour, Refresh Every Second Hour, or No Automatic Refresh. Every refresh is one wallpaper update, with its brief moment of transparency. Once an hour is the sensible default for most people.

If you do not use a dynamic wallpaper, choose No Automatic Refresh and there is nothing to refresh.

If you are on macOS 26 Tahoe with version 1.28 and a dynamic wallpaper is not working, the causes and fixes are different, because that version takes screenshots; they are covered on the troubleshooting page for macOS 11 to 26.

Automatically React to Changes

With Automatically React to Changes ticked, the app updates the wallpaper on its own when you switch between light and dark mode, change a display’s resolution, plug a display in or out, or wake the Mac from sleep. The Reaction Delay submenu (3, 5, 7 or 10 seconds) sets how long the app waits after a change before it acts, so that a burst of changes, such as a display waking up and settling on a resolution, results in one update instead of several.

If you find the updates distracting and your setup never changes, untick it. You can always update by hand with Force Update or by switching the app off and on again.

Using multiple desktops, aka Spaces

Each Space has its own wallpaper, and macOS gives applications no way to find out which Spaces exist or which one is showing. The app can therefore only change the wallpaper of the Space you are currently on. Keep Automatically React to Changes ticked and it will catch each Space as you visit it; to speed things up, visit each of your Spaces in turn and wait a few seconds on each.

Every Space with a different wallpaper is one more wallpaper to keep updated, so if you run many Spaces, a solid colour or a single custom image keeps things calm.

Several displays, but only one menu bar

If Displays have separate Spaces is switched off in System Settings, Mission Control, only one display has a menu bar. Right-click the icon and tick the other displays under Ignore these Displays in this Configuration so they keep their untouched wallpaper. Always Ignore these Displays does the same regardless of which other displays are connected.

Switching the app off, and getting your wallpaper back

Switching the app off restores the original wallpaper on every screen. If something went wrong before it could, for example after a crash, the app restores it the next time it runs. If you ever see a wallpaper with a bar painted on it while the app is off, set your wallpaper again in System Settings, Wallpaper; the copies with the bar live only in the app’s own folder and are never written to your original picture.

Disk space: the macOS wallpaper cache

Since macOS 26 Tahoe, macOS keeps a rendered copy of every picture that has ever been set as a wallpaper in a cache belonging to its Wallpaper Agent, and it never clears that cache (Apple bug FB20636593). A single copy is around 60 MB for a 5K display. That is harmless if you change your wallpaper a few times a year, but every update Boring Old Menu Bar makes is a new wallpaper, so with dynamic wallpapers, several Spaces or displays that come and go, the cache can grow by many gigabytes within weeks. It shows up in System Settings, General, Storage as System Data, not as anything belonging to the app.

Version 1.30 deals with this in two ways:

Only entries the app created are ever touched. Your own wallpapers, Apple’s wallpapers and the entries for the pictures currently showing are never deleted.

Granting access to the cache folder

macOS protects the cache folder, so the app cannot clean it until you have allowed it to, once. The first time it tries, it explains why it needs access and offers Grant Access…. That opens a file dialog already pointing at the right folder: click Grant Access without changing the selected folder. The permission is remembered from then on. If you choose a different folder, the app tells you so and you can try again from the menu.

Choose Not Now and the app asks again the next time it launches. Choose Turn Off Cache Cleaning and it never asks again, until you tick the setting back on.

The cache menu items

Right-click the icon:

Only the rounded corners, please

Set the Menu Bar Style to Transparent (Screen Corners only) and the app leaves the menu bar alone and draws only the rounded corners you pick under Screen Corners.

The icon takes up a menu bar slot

Right-click the icon and choose Hide Menu Bar Icon. Be aware that with the icon hidden you cannot reach the settings. How to get the icon back explains the way out: quit the app from Activity Monitor, relaunch it, and untick the setting within the 10 seconds the icon stays visible.

Best setups for specific situations

Every wallpaper update comes with a brief moment of transparency. The defaults catch all the common cases; these combinations keep the updates to a minimum.

Static wallpaper, one desktop, nothing ever changes

No updates at all.

Dynamic wallpaper, otherwise nothing changes

One update per interval.

Spaces, or displays and resolutions that change often, no dynamic wallpaper

One update whenever something changes.

Lots of Spaces and an Apple wallpaper collection

One wallpaper for everything, nothing to refresh.

Uninstalling and reinstalling

To uninstall completely:

If a wallpaper with a bar on it is still showing, set your wallpaper again in System Settings, Wallpaper.

To reinstall, launch the application again.

Still on macOS 26 or earlier?

Version 1.28 and earlier work by taking a screenshot of your wallpaper, and several things on this page do not apply to them. Use the troubleshooting page for macOS 11 to 26 instead.