Put live Mac stats in your menubar
macOS doesn't show CPU, memory, or network usage in the menubar out of the box. Here's how to add them without bloating your top bar.
Windows has had CPU and memory in the taskbar forever. macOS, by default, gives you the time, the battery, the volume, and not much else system-wise. If you want live stats — CPU, memory, network, thermals — you have to add them. Here are the options.
What you can actually see in the menubar
A typical menubar monitor can show:
- CPU usage (total or per-core)
- Memory usage or pressure
- Network throughput (up/down rates)
- Disk read/write rates
- Temperature (CPU, GPU, or both)
- Fan RPM
- Battery wattage and time remaining
- GPU usage
The trick is choosing two or three to display in the menubar itself, with everything else accessible via a dropdown.
Built-in options
macOS itself can show only basic things in the menubar — battery percentage, Wi-Fi strength, Bluetooth, the clock. There’s no built-in CPU or memory indicator. The closest native option is:
- Open Activity Monitor.
- Right-click its Dock icon - Dock Icon - Show CPU Usage.
That puts a CPU graph in the Dock — not the menubar, and only CPU.
Third-party menubar monitors
For real menubar stats you need an app. The popular options:
- Stats — free, open source, lots of widgets. Setup can take a few minutes to get right.
- iStat Menus — paid, polished, deep. Many old-school Mac users have been on it for a decade.
- Beacon — $14.99 lifetime. Configurable menubar widgets for CPU, memory, network, thermals, fans, disk, battery, GPU. Download Beacon to try it.
- MenuMeters — minimal, free, basics only.
How to choose what to show
The mistake is showing too much. A menubar with seven numbers is unreadable. The sweet spot is two to four widgets. A common reasonable setup:
- CPU as a small graph or percentage
- Memory pressure as a colour or percentage
- Network as up/down arrows with rates
- Temperature OR fan RPM (one of them, usually)
Everything else lives in the dropdown when you click the menubar item.
Keeping it lightweight
A menubar monitor that uses 5% CPU itself is missing the point. Look for monitors that:
- Update at 1-2Hz (not 10Hz)
- Don’t load a kernel extension
- Use SMC sensors directly rather than polling system calls aggressively
- Idle near zero CPU when nothing is happening
Other things you’ll learn
Once you have stats in the menubar, you’ll notice patterns you wouldn’t have otherwise. The Mac warms up during a Zoom call. The fans wake up at 2pm because Time Machine kicks in. Memory pressure climbs across the day. None of this is news to anyone who’s run a server, but seeing it on your laptop changes how you use it. You quit Slack when you don’t need it. You close tabs you used to leave open. The baseline visibility shapes the habits, not the other way around.
More Beacon tips
-
Better alternatives to Activity Monitor on Mac
Activity Monitor is fine for a one-off check, but it's a window you have to keep finding. Here are faster, ambient ways to see what your Mac is doing.
-
Is your Apple Silicon Mac thermal-throttling?
Apple Silicon throttles less than Intel, but it still throttles. Here's how to tell — and what it costs you when it happens.
-
Comparing Mac system monitors (iStat, MenuMeters, Beacon, etc.)
An honest look at the main menubar system monitors for macOS in 2026 — what each does well, what's frustrating, and how to pick.
-
See CPU usage in your Mac menubar
How to keep an always-visible CPU readout in your menu bar, without leaving Activity Monitor open in the corner of every Space.