| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Native macOS fan control for Apple Silicon and Intel
Monitor every temperature sensor. Set precise fan speeds. Reduce noise during light work, maximize cooling under heavy loads.
Built with Swift and SwiftUI. No Electron, no web views, no bloat.
Note
This repository is the MacFansControl community hub — translations, issue tracking, and releases. MacFansControl is a free, closed-source macOS app; the source code is not published here. Download MacFansControl from Releases.
Updated 2026-09-16.
Checks use Xcode 27 builds and automated tests where available. Full testing on physical devices has not been completed. Minimum OS requirements are unchanged.
SHA-256
4aa39d30f46daed50f056dec7384d9ede64e210ba09625a3415de07e9cc2c774
Temperature Monitoring
Fan Control
Safety
Presets
Preferences
Localization
| Generation | Variants |
|---|---|
| M1 | M1, M1 Pro, M1 Max, M1 Ultra |
| M2 | M2, M2 Pro, M2 Max, M2 Ultra |
| M3 | M3, M3 Pro, M3 Max, M3 Ultra |
| M4 | M4, M4 Pro, M4 Max, M4 Ultra |
| M5 | M5, M5 Pro, M5 Max, M5 Ultra |
| Intel | Coffee Lake, Whiskey Lake, Ice Lake (Mac mini, iMac, and generic Intel Macs) |
| Requirement | |
|---|---|
| OS | macOS 14.0 (Sonoma) or later |
| Chip | Any Apple Silicon or supported Intel Mac |
Download and move MacFansControl.app to your Applications folder.
On first launch, open Preferences > General and click Install Helper.
The background helper allows MacFansControl to change fan speeds without asking for your password every time. Installing it requires your administrator password once. This is a one-time setup — once installed, fan control works silently in the background.
Why is this needed? Changing fan speeds requires elevated (root) privileges. The helper runs as a small background service that handles these privileged operations securely via XPC, so the main app never needs root access itself.
MacFansControl lives in your menubar. Click the temperature readout to see sensors, fans, presets, and quick access to preferences.
This repository hosts the translation files for MacFansControl. You can help translate the app into your language or improve existing translations.
| Language | File | Status |
|---|---|---|
| English | English.xml | Complete |
| French | French.xml | Complete |
| German | German.xml | Complete |
| Spanish | Spanish.xml | Complete |
| Japanese | Japanese.xml | Complete |
| Korean | Korean.xml | Complete |
| Portuguese (BR) | Portuguese_Brazilian.xml | Complete |
| Chinese (Simplified) | Chinese_Simplified.xml | Complete |
Want to add a new language? Copy English.xml, rename it to your language name, translate the values, and submit a PR.
Please use Issues to report bugs or request features.
If MacFansControl saves you from fan noise or thermal throttling, consider supporting development:
You need to install the background helper. Go to Preferences > General and click Install Helper. The helper runs as a privileged background service so you won't be asked for your password on every fan speed change.
macOS will ask for your administrator password once during helper installation. This is expected and safe — the helper is a small daemon that only handles fan speed writes via the SMC interface.
If you launch the app directly from the downloaded zip without extracting it first, you may see this error:
To fix this:
This happens because macOS mounts zip contents as a read-only volume — the app can't move itself from there.
When you click Install Now in Settings → About, macOS will show a password prompt before replacing the app in /Applications. This is expected — the app needs elevated permissions to overwrite itself.
If you see the error above ("couldn't be removed because you don't have permission") instead of a password prompt, you are on v1.1.2 or earlier. Download v1.1.3 or later from Releases and install it manually — the issue is fixed in that version.
Use a macOS account with Administrator rights. On most personal Macs this is the default. If you are on a managed or work Mac with a Standard account, either ask your IT admin to install the update or download the zip from Releases and replace the app manually.
MacFansControl is a menubar app — it doesn't open a window on launch. Look for the temperature readout in your menubar (top-right area of the screen). If you don't see it, it may be hidden behind the notch on newer MacBooks — try closing other menubar apps to make room.
This usually means the background helper isn't installed or isn't running. Go to Preferences > General — if the helper status shows "not installed", click Install Helper. If it shows installed but fans still read 0 RPM, try clicking Reinstall Helper.
| Back | FazBrowse Home | New Git URL |