🌬️ A macOS menu bar fan controller.
A macOS menu bar app that reads and controls fan speeds via the System Management Controller (SMC).
FanControl talks to the SMC through IOKit to read current fan speeds and minimum/maximum RPM for each fan. You can override the automatic fan curve by setting a fixed speed as a percentage, or reset to let the system take back control. All controls live right in the menu bar dropdown — no window to hunt for.
macOS manages fans automatically, but sometimes you want more control — for quieter operation under light load, or maximum cooling when pushing the hardware. FanControl gives you that control with minimal friction.
FanControl is not signed with an Apple Developer ID, because developing free and open-source software doesn’t pay for a $99/year Apple Developer Program membership. As a result, macOS may block the app from opening.
xcodebuild -project FanControl.xcodeproj -scheme FanControl build
FanControl is open source on GitHub under the GNU General Public License v3.0.