See what your Mac is really doing beneath the surface
A fast, native macOS app that watches memory, CPU, GPU, battery and network from your menu bar, then explains what it finds. Built for Apple Silicon.
Requires macOS 15 or later on Apple Silicon. Free and open source, released under the MIT License.
Native and light
Built in Swift for Apple Silicon, and careful to stay well within its own memory budget while it watches everything else.
Private by design
No telemetry, no accounts, no tracking. Your data stays on your Mac and your license is verified offline.
Free and open source
No cost, no account, no license keys. Released under the MIT License, so you can read every line, build it yourself, or send a pull request.
Free RAM is not the number to watch
On Apple Silicon, almost no RAM is ever truly free, and that is normal. macOS keeps memory busy with cached files it can reclaim the instant something needs them. What matters is memory pressure: how hard your Mac is working to keep up. Mac Performance Monitor leads with pressure, not a misleading free-RAM figure, and points you straight to the process responsible.
One app for the whole machine
Memory, processes, energy, network, deep diagnostics, continuous recording, and the analysis to make sense of it all.
Your whole Mac, in the menu bar
Live readouts for memory, CPU, GPU, battery and network sit in your menu bar, each one optional. Click any of them for a rich popover: a memory-pressure summary with the top processes, or live network throughput with the busiest apps, latency and session totals.
- Optional menu bar items for memory, CPU, GPU, battery and network
- Memory popover: pressure summary and top processes, with live sparklines
- Network popover: live throughput, busiest apps, latency and totals
- A pressure-tinted icon that stays calm until it matters
Every process, in plain sight
A live, sortable, filterable list of everything running, with memory footprint, CPU, threads, file descriptors and Rosetta status. Select any process to chart its history and spot the one that keeps growing.
- Sort and filter by any column
- Per-process footprint, CPU, file-descriptor and disk-I/O history
- Rosetta and architecture badges
- Leak detection on steadily growing processes
See where your power goes
The Energy tab shows power flowing through your Mac in real time. On battery you get live draw in watts and time remaining, the discharge curve, your battery's health, age and type, its cycle count, and the apps drawing the most energy. It is the fastest way to find what is flattening your battery.
- Live power draw in watts, with time remaining on battery
- Energy-flow diagram and the discharge curve
- Battery health, age, type, cycle count and electrical readings
- Top energy-using processes
Watch your network in real time
Live download and upload throughput, every adapter with its addresses and session totals, and your full network configuration. Turn on per-app attribution to see which apps are using the connection.
- Live throughput timeline
- Every adapter, address and session total
- Optional per-app network attribution
Chart anything, side by side
This is the part other menu-bar apps miss: they show the moment and forget it. Mac Performance Monitor keeps a history of every process in a private database on your Mac, so when something goes wrong you can go back to the time an incident happened and see exactly what was running. You stay in control: cap how large the database grows, or turn recording off entirely if you just want the pretty stats in your menu bar.
- Historic stats kept on device for every process
- Overlay multiple processes on one chart
- Memory, CPU, file descriptors or disk I/O
- Go back to when an incident happened and see the cause
- Set a size cap, or disable recording entirely
It tells you what is actually wrong
Mac Performance Monitor does the analysis for you. It surfaces plain-language findings, marks the moments your Mac came under memory pressure, flags processes whose memory climbs like a leak, and ranks your biggest consumers.
- Plain-language findings, ranked by severity
- Pressure events marked on a timeline
- Leak and top-consumer detection
- Quiet, optional alerts for pressure, swap and per-process limits
Check exactly what you are running
For developers and the security-minded, inspect any process's code signature: its team and signing identity, the full certificate authority chain, its designated requirement and signing state, all in one sheet you can copy straight out of.
- CDHash, Team ID and Signing ID at a glance
- Full authority chain and designated requirement
- Copy a ready-made signing rule
It watches your Mac, not you
The app has no telemetry, no analytics and no phone-home. Every sample stays in a local database on your Mac and never leaves it, and the app never checks in with a server to run. Our website uses cookieless, privacy-friendly analytics that count visits only, never anything about your Mac. It is a free, open-source tool, not a data pipeline.
Free, forever
Mac Performance Monitor is free and open source under the MIT License. No cost, no account, no license key: just download and run.
- The full app, at no cost
- Open source, so you can read, audit or build it yourself
- No account, no license keys, no sign-up
- Automatic updates, signed and notarised by Apple
- No telemetry; your data stays on your Mac
Requires macOS 15 or later on Apple Silicon. Prefer to build it yourself? View the project on GitHub.