How to Customize the Mac Menu Bar
How Do You Rearrange Icons in the Mac Menu Bar?
Hold the Command key and drag any built-in system icon (Wi-Fi, Bluetooth, battery, clock, Spotlight, Siri) to reposition it in the menu bar. To remove an icon, Command-drag it off the menu bar and release.
macOS lets you reorder system icons by holding the Command key and dragging them left or right. This works for Apple's built-in icons including Wi-Fi, Bluetooth, battery, clock, Spotlight, and Siri. Third-party icons do not always support Command-drag repositioning, so their placement depends on the app itself.
To remove a built-in icon entirely, hold Command and drag it downward off the menu bar. macOS plays a small "poof" animation to confirm the icon has been removed. You can restore removed icons later through System Settings.
Control Center, introduced in macOS Ventura, consolidates many toggles into a single icon. Wi-Fi, Bluetooth, AirDrop, Focus, and other controls live inside Control Center by default, reducing menu bar clutter. You can choose which items appear directly in the menu bar and which stay inside Control Center by going to System Settings > Control Center.
What Menu Bar Items Can You Show or Hide?
System Settings > Control Center lists every toggleable menu bar item, including Wi-Fi, Bluetooth, AirDrop, Focus, Screen Mirroring, Display, Sound, Now Playing, battery percentage, clock format, Spotlight, Siri, and Time Machine.
The Control Center pane in System Settings provides a complete list of items you can show or hide in the menu bar. Each item offers options such as "Show in Menu Bar," "Show in Control Center," or "Don't Show." This gives you precise control over what appears at the top of your screen.
Battery percentage is controlled separately under System Settings > Control Center > Battery > Show Percentage. The clock format is also configurable: System Settings > Control Center > Clock Options lets you switch between digital and analog, show seconds, flash the time separators, and enable 24-hour time.
The Spotlight icon, Siri icon, and Time Machine icon can each be toggled independently. Accessibility shortcuts can also add a dedicated menu bar icon, giving you quick access to features like VoiceOver, Zoom, and Switch Control without opening System Settings.
How Do You Add System Monitors to the Menu Bar?
macOS does not include built-in CPU, RAM, GPU, or network speed indicators in the menu bar. Third-party menu bar apps fill this gap by displaying real-time system metrics directly alongside your existing icons.
Activity Monitor can show a CPU graph in the Dock icon, but it cannot place metrics in the menu bar. If you want to see CPU usage, RAM pressure, GPU utilization, network speeds, battery wattage, or disk activity at a glance, you need a dedicated menu bar app.
Common additions include CPU usage percentage, memory pressure indicators, network upload and download speeds, battery charge rate in watts, and disk read/write throughput. These metrics update in real time and stay visible regardless of which application is in the foreground.
When choosing a menu bar monitor, look for apps that are lightweight and built natively in Swift or SwiftUI. Native apps typically use 30 to 80 MB of RAM and run efficiently on Apple Silicon, while Electron-based alternatives can consume 200 MB or more. A system monitor should not become a resource problem itself.
Can You Change the Menu Bar Appearance?
macOS adapts the menu bar to your light or dark mode setting, makes it translucent by default, and offers a Reduce Transparency option to make it fully opaque. The menu bar height and font size are controlled by the system and cannot be changed directly.
The menu bar automatically switches between light and dark styling based on your Appearance setting in System Settings > Appearance. In dark mode, icons and text turn white against a dark translucent background. In light mode, they appear dark against a lighter translucent strip.
By default, the menu bar is translucent and shows a blurred version of your desktop wallpaper behind it. If you prefer a solid background, go to System Settings > Accessibility > Display and enable Reduce Transparency. This makes the menu bar fully opaque, which can also improve readability on busy wallpapers.
Some third-party menu bar apps offer additional styling for their own items, including background opacity controls, custom accent colors, and adjustable widths for graphical elements like sparkline charts. These customizations apply only to the app's own menu bar items, not to the system menu bar as a whole.
How Does MoniThor Customize Your Menu Bar?
MoniThor adds six real-time metrics to the menu bar (CPU, RAM, GPU, battery, network, and disk) with four display modes per metric, live sparkline graphs, color-coded values, and a dark pill background with adjustable opacity.
Each of the six metrics supports four display modes: text only, graph only, graph plus text, or icon plus text. You choose the level of detail that fits your workflow. Live sparkline graphs animate with each update cycle, giving you a visual trend line without opening a separate window.
Sparkline width is adjustable from 20 to 50 pixels, letting you balance information density with menu bar space. Values are color-coded from green to yellow to red based on resource pressure, so you can spot problems at a glance without reading exact numbers.
MoniThor renders each metric inside a dark pill background with adjustable opacity from 0% to 100%. This ensures readability on any wallpaper, whether light or dark. Metrics are fully reorderable: drag them into any sequence you prefer. You can also toggle individual metrics on or off to show only the data that matters to you.
What Are the Best Practices for a Clean Menu Bar?
Keep only the icons you check regularly, group related items together, use apps that consolidate multiple metrics into a compact display, and consider hiding the menu bar on smaller screens for more workspace.
Start by auditing your current menu bar. Remove icons you never click and move rarely used toggles into Control Center. Every icon in the menu bar should earn its place by providing information or functionality you access frequently.
Group related items together for faster scanning. Place system monitors next to each other, keep communication tools (Messages, Slack, Teams) in their own cluster, and position system toggles (Wi-Fi, Bluetooth, VPN) as a group. Logical grouping reduces the time it takes to find a specific icon.
Choose apps that consolidate multiple metrics into a compact display rather than installing separate icons for each metric. A single app showing CPU, RAM, and network in one row uses less menu bar space than three individual utilities. Adjust display modes and sparkline widths to balance information density with visual cleanliness.
On smaller displays, consider enabling "Automatically hide and show the menu bar" in System Settings > Desktop & Dock. This reclaims the menu bar height for application content and reveals the menu bar only when you move your pointer to the top of the screen. Full-screen mode also hides the menu bar by default.
Marcel Iseli is a software developer and the creator of MoniThor. He builds native macOS utilities focused on performance monitoring and system optimization, with a focus on lightweight, subscription-free tools.