50% off for a limited time: code ICE50 is applied for you at checkout

← Resources

Why does my Mac fan keep running and never spin down?

Short answer: the fan keeps running because the chip never gets cool enough for macOS to let it stop. This is the opposite of a fan that suddenly roars and then settles. A constantly running fan means something is holding a steady heat, usually a background process you can't see, or the macOS fan curve is keeping the fan up after the load that warmed it has already gone. The first move is to find what is keeping the chip busy. Open Activity Monitor and sort by CPU. Below I walk through why a fan refuses to idle, how to read what is causing it, and how to set a lower idle floor so it actually quietens. For the background on what temperatures your Mac is even reacting to, start with how hot is too hot for a Mac.

Why a fan won't return to idle, at a glance

A fan that never spins down nearly always traces back to one of these. Here is the short version, with what actually settles each one. The sections below go deeper.

Why it keeps runningWhat is happeningWhat actually settles it
Runaway processA stuck app or background task quietly pins the CPU, so the chip never cools enough to let the fan stop.Open Activity Monitor, sort by CPU, quit or restart whatever is at the top.
Indexing or backupSpotlight, Photos analysis, or a Time Machine backup loads the chip for a long stretch after an update or a big change.Let it finish. It is temporary and stops on its own, usually within an hour or so.
Curve held highmacOS ramped the fan for a heavy job and is keeping it up as the chip slowly comes back down.Restart, or set the fan to a fixed lower speed yourself instead of waiting for the curve.
Trapped heatA soft surface, dust, a closed lid, or a warm room keeps the baseline temperature up, so the fan has nothing to spin down to.Clear the vents, use a hard surface, move somewhere cooler, and clean an older machine.
kernel_task busymacOS itself takes CPU cycles to hold heat down, which shows as kernel_task high in Activity Monitor.Leave kernel_task alone. It is a symptom, so fix the real heat source instead.

A constant fan is different from a sudden roar

It helps to separate two problems that feel similar. A fan that surges loud and then calms down is reacting to a burst of heat, and that is mostly a question of timing and noise, which I cover in why your Mac fans get loud. A fan that simply keeps running, low or otherwise, and never returns to idle is a different signal. It means the chip is sitting at a temperature the firmware will not let it fall below the fan-on point for, so the fan stays on as a steady fact of life rather than a passing event.

That distinction matters because the fix is different. The roar is about smoothing the ramp. The constant run is about removing the steady heat that is keeping the fan above idle, or, where macOS is being overcautious, taking the fan off the automatic curve so it can sit lower. Get clear on which one you have before you change anything.

First, find the process that won't let go

The single most common reason a fan runs constantly is a process quietly burning the CPU in the background. Open Activity Monitor, click the CPU column to sort by it, and read the top of the list. A browser tab gone wrong, a sync client stuck retrying, a messaging app in a loop, or a hung helper can sit at a high percentage indefinitely without anything obvious on screen, and while it does, the chip never cools enough for the fan to stop.

Quit your own apps and tabs, not unfamiliar system processes. If you see something called kernel_task high in the list, leave it alone. That is macOS deliberately taking cycles to hold the heat down, a symptom of the heat rather than the cause, and it can't be forced to quit. After a macOS update it is also normal for Spotlight to reindex your drive or Photos to analyze your library, which loads the chip for a stretch and then stops on its own. If the busy process is one of those, the fan will settle once it finishes. To watch the temperature fall as you clear things, the guide on checking your Mac's temperature covers how, since macOS shows it nowhere.

The free wins: trapped heat and airflow

If the process list is clean and the fan still will not idle, the next checks cost nothing. A fan moves air, and if the air can't move, the chip stays warm and the fan stays on. A Mac on a bed, a sofa cushion, or a soft case has its vents partly blocked, so the same idle load keeps it warmer than it should be. Get it onto a hard, flat surface and the baseline drops, which often lets the fan finally spin down.

Ambient temperature is the other free lever. A warm room or a patch of direct sun raises the floor the chip starts from, so it never reaches the temperature where macOS turns the fan off. Move somewhere cooler and the fan has a real idle to return to. On older machines, dust matters too: years of it in the vents and on the blades keeps the fan working long after a newer Mac would have stopped, and a clean-out helps. None of this is glamorous, but it is real and it is free. For the wider picture of what heats a Mac in the first place, why is my Mac so hot goes through every cause in turn.

When macOS keeps the fan up after the work is gone

Sometimes the heat is genuinely gone, the process list is clean, the vents are clear, and the fan still runs on. This is the firmware fan curve being cautious. macOS ramped the fan for a heavy job, the chip is now coming back down, and the curve keeps the fan up while it does, sometimes for longer than feels necessary. A restart clears most of these, because the fan curve resets to a cold start. If it keeps happening, that is the curve doing what it is tuned to do, not a fault.

The honest catch is that macOS gives you no way to set the idle speed yourself. There is no slider in System Settings and no supported Terminal command, so on stock macOS you are waiting for the curve to relent. That is the gap a fan control app fills: instead of waiting, you take the fan off the automatic curve and set its idle floor by hand.

Setting an idle floor so it actually quietens

Here is the limit stated plainly first: no app can spin a fan below its hardware minimum RPM, so software can't silence a fan that has a real reason to be moving air. If the chip is genuinely hot, the fix is the heat, which is why the process check and the airflow basics come first. What software can change is whether the fan obeys the macOS curve at all.

ChillBlades lets you switch a fan from Auto to Custom, which holds it at a fixed speed you set with a slider that runs only across that fan's real hardware range. For a fan that macOS is keeping high out of caution, you set a lower steady floor and it sits there instead of riding the curve up. The slider is clamped at both ends, so you can't push a fan past its rated maximum or stop it dead, and the chip protects itself regardless. The trade is honest: a fixed lower floor is quieter and steadier than the curve, but it lets the chip run a little warmer, so it suits light, constant work rather than a heavy load. If instead you want the fan to follow the heat on its own, Auto Boost spins every Auto fan up when the hottest sensor reaches a band you pick, then eases off about three degrees below it. Either way, the moment you quit ChillBlades every fan goes straight back to macOS automatic control, so the default is always one quit away.

If you want the full walkthrough of these controls, I have written a separate guide on how to control your Mac's fans, and for the opposite problem there is one on fans that suddenly get loud. The quick questions are answered in the FAQs.

About this guide

I make ChillBlades, a Mac fan control app, so I spend a lot of time on why these fans behave the way they do. I have kept this honest rather than promotional: most constantly running fans come down to a runaway process or trapped heat, and no app, mine included, can push a fan below its hardware minimum. Where an app genuinely helps is when macOS holds the fan high after the work is gone, by letting you set the idle floor yourself. Apple does not publish its fan curves, so treat this as practical guidance from working with the hardware, not a spec sheet. Your Mac protects itself regardless of what any app does. The ChillBlades behavior described here runs on M1 through M5 and Intel Macs with fans, on macOS 13 and later; a fanless MacBook Air has no fan to control.

FAQ

Why is my MacBook Air fan running constantly even when nothing is open?
Something is keeping the chip busy that you can't see in a window. A browser tab stuck in a loop, a sync client retrying, Spotlight reindexing after an update, or a hung app will all hold the CPU up and stop the temperature from falling back to idle, so the fans never spin down. Open Activity Monitor, click the CPU column to sort by it, and look at the top of the list. Whatever is pinned there is what is keeping the fan on. Quit or restart it and the fan should ease off within a minute or two.
How do I stop my Mac fan from running constantly?
Work in this order. First, open Activity Monitor, sort by CPU, and quit anything pinning it, since a runaway process is the most common cause of a fan that never settles. If the list is clean, get the Mac onto a hard surface with clear vents and out of a warm room so the chip can actually cool. If the fan still will not return to idle on stock macOS, the firmware fan curve is holding it high. Quitting heavy apps and restarting clears most of those; for the cases where macOS keeps the fan up after the load is gone, a fan control app lets you set the speed yourself instead of waiting for the curve to relent.
Is it bad for my Mac if the fan runs all the time?
The constant running is not damaging the Mac. The fan is rated to run continuously and the chip protects itself no matter what. What a fan that never idles usually signals is heat that never clears, from a background process, blocked vents, a warm room, or on an older machine, dust. Treat it as a symptom worth tracing rather than a fault in the fan itself. Find what is keeping the chip warm and the fan tends to follow it back down to idle.
Why is the fan still running when I close my MacBook?
A MacBook that is closed but still plugged in and awake, or running a backup or download, keeps working with the lid shut, so the fan stays on. The lid being down also traps some of the heat the fan is trying to move, which can keep it spinning even after the work finishes. If you want it to actually sleep with the lid closed, make sure nothing is holding it awake, such as a Terminal command, a download, or a setting that keeps it running on power. Once it sleeps properly the fan stops.
Can ChillBlades make a constantly running fan quieter?
Up to a point, and it is worth being honest about the limit. No app can spin a fan below its hardware minimum, so it can't silence a fan that has a real reason to be moving air. What ChillBlades can do is take the fan off the macOS curve and hold it at a steady speed you choose, so instead of macOS keeping it high long after the load is gone, you set a lower floor and the fan sits there. If the chip is genuinely hot the right fix is still the heat, but for a fan that macOS is keeping up out of caution, a fixed lower speed is quieter and steadier.