AeroMac

How to safely control Mac fan speed on Apple Silicon

Read the sensors first, pick the right mode, learn to read a fan curve, and make sure every way out leads back to macOS Automatic. For M1, M2, M3 and M4 Macs with fans.

· By AeroMac · 7 min read

Every Apple Silicon Mac with a fan already manages it for you. macOS reads the temperature sensors and sets the fan speed by itself, and for most people, most of the time, that is the right setting. You don't need a fan control app to keep a Mac safe.

There are two good reasons to take over anyway. The fans are louder than you'd like for the work you're doing, or you run long, heavy jobs such as code builds, video renders and local AI models, and you'd rather the fans spin up earlier than macOS chooses to. Both are trade-offs between noise and heat. Both are reasonable to make yourself, as long as control goes back to macOS the moment anything goes wrong.

This guide shows how to do that safely with any fan control utility. The last section shows how it works in AeroMac, the app we make.

Which Macs have fans?

MacBook Air models with Apple silicon have no fan, so there is nothing to control. A monitoring app can still show their temperatures. MacBook Pro, Mac mini, Mac Studio, iMac and Mac Pro have one or more fans. Check how many your Mac has before you start: two-fan Macs can run each fan on its own setting.

Step 1: Read the sensors before you change anything

Changing fan speed blind is guesswork. Spend a few minutes watching your Mac under the workload that bothers you, and note three things.

Watch over time, not just the current number. A temperature history shows whether you're looking at a short spike, which the fans will catch, or a steady climb across a long job, which is where a different fan setting can make a difference.

Step 2: Choose a control mode

Fan control utilities offer some version of these four modes. They trade predictability against how much the fan reacts to heat.

AutomaticmacOS decides. The safe default, and the state every other mode should fall back to.
Constant RPMOne fixed speed. Easy to predict and easy to hear, but it won't react if the workload changes, so keep an eye on temperatures while it's set.
Sensor-based rampPick one sensor, a start temperature and a top temperature. The fan sits at minimum below the start, reaches maximum at the top, and ramps evenly in between.
Custom fan curveSeveral temperature-to-speed points, joined by straight lines. The most control, and the one worth learning to read.

Step 3: Learn to read a fan curve

A fan curve has two axes. Across the bottom is the temperature of the sensor you chose, such as the CPU average. Up the side is the fan's speed as a position between its own minimum and maximum. 0% means the fan's minimum speed, not off, and 100% means its maximum. Between points the speed changes in a straight line. Below the first point the fan holds that point's speed, and above the last it holds the last.

Here are the three templates AeroMac ships with, as a worked example. The values are taken directly from the app.

Quiet, Balanced and Performance fan curves from 30 to 100°C. The data is in the table below.30°C40°C50°C60°C70°C80°C90°C100°Cmin50%max
TemplatePoint 1Point 2Point 3Point 4
Quiet50°C → minimum65°C → 25%80°C → 60%95°C → maximum
Balanced40°C → minimum55°C → 30%70°C → 65%85°C → maximum
Performance35°C → 20%50°C → 50%65°C → 80%75°C → maximum

Building your own curve

  1. Start from the template nearest to what you want rather than from a blank graph.
  2. Choose the sensor that climbs with your work. CPU average suits most builds; a GPU sensor may suit rendering.
  3. Keep the curve rising. A curve that slows the fan as temperature goes up works against you.
  4. Move one point at a time, then run the same workload again and compare the temperature history and thermal state.

No curve can promise a temperature. A fan can only move air. How much that cools the chip depends on the Mac's design, the room and the work you're doing.

Step 4: Make sure every way out leads back to Automatic

This is the step that matters most, and the one most worth checking in whatever app you choose. To change fan speed, a fan control app installs a privileged helper that writes the fan settings. Ask what that helper does when things go wrong.

  • The app quits or crashes. The fans should go back to Automatic, not stay at the last speed set.
  • The helper stops. Same answer: Automatic.
  • The Mac goes to sleep. The fans should be handed back to the system before sleep.
  • A sensor goes missing or reads wrong. A sensor-based mode can no longer see the heat. Going quiet is the wrong answer; full speed or Automatic is the right one.
  • A trial or licence ends. Fans should return to Automatic before any features are restricted.
  • You can always see the state. The app should never hide whether a fan is on Automatic or under its control.

You can test the first one yourself in a minute. Set a constant speed you can hear, quit the app, and listen for the fans to settle back to normal.

Run one fan controller at a time. Two apps write the same fan settings and fight each other. Before you switch, set the old app to Automatic and quit it.

When the fans aren't the answer

Doing this in AeroMac

AeroMac is a fan control app for Apple Silicon Macs built around the steps above.

AeroMac is in preparation and not yet available to download. When it opens, it will be US$9.99 one-time, with a 14-day trial that needs no card.

Common questions

Is it safe to change Mac fan speed?

Setting a speed between the fan's own reported minimum and maximum is what fan control apps do. The real risk is a fan held too slow under heavy load with nothing watching it, so check what the app does when it quits, crashes, sleeps or loses a sensor. Each of those should hand the fans back to macOS Automatic.

Will a faster fan stop thermal throttling?

It can help, but nothing guarantees it. Fans move air; how much that cools the chip depends on the Mac's design, the room and the work. Run the same workload before and after and compare the macOS thermal state and temperature history.

Can I control the fan on a MacBook Air?

No. MacBook Air models with Apple silicon have no fan. A monitoring app can still show their temperatures, where the sensors report them.