Readable over any wallpaper
Charts sit on a darker plate, the CPU and RAM titles take the chart color, and a soft outline keeps every number clear, from a bright daytime sky to a dark desktop.
Temperature, fan speed, CPU, RAM and network at a glance, plus a manual target or a temperature curve you hand back to macOS in one click.
ChipApple M4 Pro
Cores10P + 4E
Awake since2d 5hSep 22, 2026 at 9:14 AM
Processes using the most CPU
Used13.2 GB
Available10.8 GB
PressureNormal
Processes using the most memory
InterfaceWi-Fi (en0)
Local IP192.168.1.24
Public IP203.0.113.42
Router192.168.1.1
This session
1.4 GB212 MB
v1.7.3
Fans, temperature, and live system stats in your menu bar.
Made with care for macOS
© 2026 StevenACZ
Click the menu bar items, switch modes, drag the target. Live preview with sample data.
A short film with sound: live stats in the menu bar, Manual and Curve fan control, a detail for every module, your colors, and one click to hand the fans back to macOS.
MacGauge stays readable over any wallpaper, and in Full mode its fan icon shows at a glance how hard your Mac is working.
Charts sit on a darker plate, the CPU and RAM titles take the chart color, and a soft outline keeps every number clear, from a bright daytime sky to a dark desktop.
In Full mode the menu bar fan turns slowly while your Mac is calm and speeds up as the fans, CPU or temperature climb.
Every tab, toggle and slider works, and your changes drive the menu bar above, live.
The Efficient performance mode keeps the fan icon still. Switch to Full in Settings > General to spin it.
Hold ⌘ and drag MacGauge in the menu bar to place it where you like. Together moves the modules and the fan as one block; the other spacings let you order each one.
Monitoring runs as your user. Fan control needs a one-time helper approval, and a watchdog returns the fans to macOS after three awake minutes without the app.
Use fan control with care: it can interfere with macOS thermal management and, at worst, damage hardware.
One take on a MacBook Pro M1, not sped up. Temperatures and RPM work right away; fan control asks you to authorize the helper once.
macfan lives in MacGauge.app/Contents/Resources. Writes stay dry runs unless you add sudo, --live and --i-understand.
Any Apple Silicon Mac (M1 or later) running macOS 13 Ventura or later. Fans are detected dynamically, one or several. Fanless models such as MacBook Air are shown as passively cooled and have no fan to control.
No. Temperature, fan RPM, CPU, memory and network monitoring run as your normal user. Manual and Curve need a one-time privileged helper authorization from Settings > Safety.
It has no analytics and does not ask for Accessibility. It contacts api.ipify.org only when you open the network popover or refresh the public IP, and GitHub Releases for update checks, which you can turn off.
The helper has an awake-time watchdog: after three minutes without the app while manual control is armed, it tries to return every fan to macOS automatic control. It is a safety net, not a guarantee against every helper, firmware or hardware failure.
Yes. MacGauge detects contested control and re-asserts the target, but thermalmonitord, firmware and model-specific behavior keep the final authority.
Hold ⌘ and drag its icons. With Together, the default, Network, CPU, RAM and the fan move as one block, and MacGauge keeps the place you choose.
Yes. MacGauge is the current name. MacFan and M4FanControl survive only in history and a few internal identifiers, so existing helper authorizations and settings keep working.
Drag it to Applications and start with read-only monitoring. Signed updates take it from there.
Download for MacVersion 1.7.3 · Release notes · All releases
Apple Silicon (M1 or later) · macOS 13 Ventura or later · Free, MIT license