HideNotch hides the MacBook notch by adding a black menu bar to your wallpapers. It is a free, open-source TopNotch alternative for MacBook Pro and MacBook Air: instead of drawing an overlay on screen, the black bar is baked into the wallpaper image itself, so there is nothing for a macOS update to break.
Website: https://agpriyanshu.github.io/HideNotch/
It also closes the wallpaper leak at window corners: the sliver of wallpaper that can show between a window's rounded top corners and the black menu bar. HideNotch paints small black corner fillers into the wallpaper exactly where macOS draws those rounded corners, so nothing bleeds through.
brew install --cask agpriyanshu/tap/hidenotch- Download
HideNotch-<version>.dmgfrom the latest release. - Open it and drag HideNotch to Applications.
- The app is ad-hoc signed, not notarized. On first launch right-click the app, choose Open, then Open again.
If macOS still refuses, run
xattr -dr com.apple.quarantine /Applications/HideNotch.app.
- Drop your wallpapers (or a folder of them) onto the window or the Dock icon. They show up as a thumbnail gallery. Click any thumbnail to preview it with the black bar applied.
- Click Add Black Bar. New copies are written to
~/Pictures/HideNotchby default; your originals are untouched. - Select a result in the list and click Set as Wallpaper. It is applied to your notched display with Fill Screen placement. You can also pick the new images yourself in System Settings → Wallpaper.
HideNotch also lives in the menu bar. Turn on Hide Notch from its menu and it takes your current wallpaper, generates a copy with the black bar and corner fillers, and sets that as the wallpaper on every connected display. Each display gets its own copy, sized to its resolution, and external monitors get a black bar as tall as their menu bar. Turn it off to get your original wallpapers back. If you pick a new wallpaper later, choose Apply to Current Wallpaper Again.
Enable Launch at Login in the same menu to have HideNotch start with your Mac; it then stays quietly in the menu bar without opening its window. macOS may ask you to approve it once under System Settings → General → Login Items.
The menu bar mode uses the same bar height and corner radius as the window (see Options). It needs a single image as the wallpaper; a folder of images or a dynamic wallpaper is not supported there.
- Bar height is measured from your display's notch geometry, relative to its default resolution, so it stays correct when you switch to a scaled ("More Space") mode.
- Crop-aware. macOS fills the screen and crops the overflow evenly, so the bar is placed below any rows macOS crops from taller images.
- No wallpaper leak at the corners. Small black fillers sit under the bar at the visible left and right edges, where the rounded top corners of maximized windows would otherwise let wallpaper peek through between the window and the menu bar. They are placed from the crop macOS actually applies, so they line up on every wallpaper size. Tune the radius under Options if you still see a sliver.
Requires the Xcode command line tools (no full Xcode needed).
swift build -c release # just the binary
scripts/build.sh 1.0.0 # HideNotch.app and HideNotch-1.0.0.dmg in ./buildscripts/make_icon.py regenerates Resources/AppIcon.icns (needs Pillow).
MIT


