A lightweight macOS utility application that removes the notch from your menu bar on MacBooks with notched displays.
It works by automatically adjusting the display resolution to fit the area below the notch, ensuring your menu bar contents are never hidden.
| Feature | Description |
|---|---|
| Notch Bypass | Automatically changes display resolution to fit safely below the notch area. |
| One-Click Toggle | Instantly enable/disable by left-clicking the menu bar icon. |
| State Persistence | Automatically restores your last used state upon app restart (UserDefaults). |
| Launch at Login | Native macOS login item registration via SMAppService. |
| Display Detection | Automatically reapplies settings when connecting or disconnecting external monitors. |
| Buy Me a Coffee | Displays a support page via in-app WebView dialog every 3 toggles. |
| Localization | Supports English, Korean, Japanese, and Simplified Chinese (auto-detected). |
| Language | Code | Note |
|---|---|---|
| 🇺🇸 English | en |
Default (Fallback) |
| 🇰🇷 Korean | ko |
|
| 🇯🇵 Japanese | ja |
|
| 🇨🇳 Chinese | zh |
Simplified |
The app automatically detects your primary language from macOS System Settings > General > Language & Region.
If your system language is not supported, it defaults to English.
# Add the custom tap repository
brew tap box-kr/homebrew-nonotch
# Install the application
brew install --cask nonotchTo upgrade to a newer version:
brew upgrade nonotch- After installation, you can find and launch the application from the macOS
Applicationsfolder as shown below.
- Once launched, the app icon will appear in your top Menu Bar.
- Double-click (or click to Enable) the menu bar icon to activate the app. This will shift the display down, allowing you to see all menu bar items that were previously hidden behind the physical notch.
- Left Click: Toggle Notch Bar Enable/Disable
- Right Click: Open Menu
┌─────────────────────────────────┐
│ Enable / Disable Notch Bar │
├─────────────────────────────────┤
│ Launch at Login ✓/✗ │
├─────────────────────────────────┤
│ ☕ Buy Me a Coffee │
├─────────────────────────────────┤
│ Notch detected (height: 32pt) │
│ Current: 3024×1964 → ... │
├─────────────────────────────────┤
│ Quit ⌘Q │
└─────────────────────────────────┘
💡 Menu text automatically translates based on your macOS system language.
- Hide Notch (Black Menu Bar) Reliability Improvement:
- Fixed an issue on newer macOS versions (Monterey and later) where transparent window overlays were ignored by the menu bar's blur effect.
- The app now perfectly hides the notch by dynamically synthesizing a black bar directly onto your desktop wallpaper. This ensures seamless and stable compatibility across multiple monitors and Mission Control spaces.
- Dialog Window Visibility Improvements:
- Fixed an issue where the settings dialog persisted above all other windows, blocking content. It now acts as a standard window that can be layered naturally.
- Adjusted the application so the dialog is no longer completely hidden when you click away. It now remains accessible via the app switcher (Cmd + Tab).
- Improved compatibility with macOS Mission Control (Exposé) — the configuration window will now properly thumbnail and participate in your workspace overviews for easy access.
- UI Text Updates: Updated dialog toggle button labels for improved clarity.
The app searches for the optimal display mode that fits below the notch using a 4-step strategy:
- Exact Match — Same width + (Current height - Notch height).
- Same Width Nearest — Same width, largest mode less than or equal to target height.
- Same Width Upper — Same width, greater than target height but smaller than current.
- Similar Width — Width within ±100px range, highest available resolution.
- macOS 12.0 (Monterey) or later
- Apple Silicon (arm64) Mac
- Mac with a notched display (e.g., MacBook Pro 14"/16")
- Screen Recording / Accessibility permissions may be required for display mode changes.
If you find this project useful, consider buying me a coffee!
Copyright © 2026. FunBox All rights reserved.
