A custom fan curve is set either in your motherboard’s BIOS under its fan control section, or with a free tool like FanControl for more advanced per-component curves tied to GPU temperature as well as CPU. Either approach lets you keep fans quiet at idle and ramp them up only when temperatures actually demand it, instead of running at a fixed speed or an overly conservative factory default that’s either too loud or too passive.

Desktop cooling components with case fans, CPU cooler and a liquid-cooling radiator beside monitoring traces
AI-generated editorial illustration; not an actual software screenshot, benchmark result or product test.

Quick answer

For most people, start in your motherboard’s BIOS fan control section (the name and layout differ by brand, but every modern board has one), set a curve that stays quiet below roughly 50°C and ramps to full speed by 75-80°C. If you want fans to also react to GPU temperature, or want more precise control than BIOS graphs allow, install FanControl and build curves there instead, disabling BIOS-level curves for the fans FanControl now manages so the two don’t fight each other.

As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Product prices and availability are accurate as of the date shown and are subject to change.

Method Best for Limitation
Motherboard BIOS Reliable baseline, works before Windows loads Usually CPU-temp-only for CPU fans
FanControl (software) GPU-reactive curves, fine control Only active once Windows is running
Fixed speed / no curve Simplicity Either too loud at idle or too hot under load

Why factory fan curves are usually wrong for you

Motherboard manufacturers ship a default fan curve tuned to be safe across an enormous range of possible CPU coolers, cases, and ambient conditions, which means it’s rarely well matched to your specific setup. A default curve calibrated to keep a budget stock cooler safe will often run a much more capable aftermarket cooler louder than necessary, since the board has no way of knowing what cooling hardware you actually installed.

The opposite problem happens too: a case with limited airflow paired with an aggressive curve that assumes good airflow can let temperatures climb higher than they should before fans respond meaningfully. Neither direction is dangerous in the short term, but both mean you’re either tolerating more noise than needed or getting less cooling performance than your hardware is capable of.

Custom curves also matter more today than a few years ago because CPUs and GPUs boost far more aggressively and are specifically designed to run right at their thermal limit under load. A fan curve that reacts quickly to rising temperature can let a chip sustain higher boost clocks for longer before backing off, while a sluggish curve effectively leaves performance on the table even on well-cooled hardware.

Understanding your baseline temperatures first, using the tools covered in our PC temperature monitoring software guide, makes curve tuning far more effective than guessing, since you’ll know roughly what temperature range your specific CPU and GPU actually reach during real gaming sessions.

Setting a fan curve in BIOS

Every modern motherboard includes some form of fan control section in its BIOS or UEFI setup, though the exact name and location varies by manufacturer: ASUS typically calls this area Q-Fan Control (found within the EZ Mode or Advanced Mode fan section), MSI uses Hardware Monitor within its Click BIOS interface, Gigabyte places it under Smart Fan 6, and ASRock labels it FAN-Tastic Tuning. If you’re not sure where it sits on your specific board, check the motherboard’s manual rather than assuming a menu path, since these do genuinely differ between brands and even between BIOS versions from the same brand.

Once inside the fan control section, each connected fan header typically shows as a separate entry with a graph or a set of adjustable points plotting fan speed percentage against CPU temperature. Most boards let you drag points on this graph directly, or in some cases enter temperature and speed values numerically instead.

A reasonable starting curve for a CPU fan or AIO pump-connected fan: minimum speed (often 20-30%) up to around 50°C, a moderate ramp from 50-70°C reaching roughly 60-70% speed, then a steeper ramp to 100% by 80-85°C. These numbers are a starting point, not a fixed rule, and should be adjusted based on how your specific cooler and case actually behave once you’ve monitored real temperatures under load.

Case fans connected to chassis headers are often tied to CPU temperature by default as well, which is a reasonable choice for most builds, though some boards allow tying certain headers to motherboard or “system” temperature instead if you want case fans reacting to overall case conditions rather than CPU temperature specifically. More on choosing and positioning case fans is covered in our case fans for airflow guide.

FanControl for GPU-reactive and advanced curves

FanControl is a free, open-source tool built specifically for creating detailed fan curves in Windows, and its main advantage over BIOS-level control is the ability to tie any fan to any sensor, including GPU temperature, which most motherboard BIOS fan sections cannot do directly for case fans. This matters because GPU temperature often climbs faster and higher than CPU temperature during gaming, and case fans reacting only to CPU temperature can lag behind what’s actually needed.

After installing FanControl, it detects available fan control channels and sensors automatically, though on some motherboards, particularly certain Gigabyte and MSI boards, it may need a companion sensor detection tool it prompts you to install separately during first setup to see all headers correctly. This extra step is a known part of FanControl’s setup process on affected boards rather than a sign something has gone wrong.

Building a curve in FanControl involves creating a “Curve” tied to one or more sensor sources (CPU temperature, GPU temperature, or a custom combination using the maximum of both), then assigning that curve to a specific fan control channel. A common and effective setup for case fans is a curve based on whichever of CPU or GPU temperature is currently higher, so case airflow responds to whichever component actually needs it at that moment.

Because FanControl only runs once Windows has loaded, fans will still follow BIOS-level curves during boot and POST; this is normal and expected, and generally not something worth trying to change, since boot time is brief and BIOS default behavior during that window is already reasonably safe.

Avoiding conflicts between BIOS and software curves

Running both a BIOS-level curve and FanControl actively managing the same fan header at the same time can cause the two to fight each other, with fan speed oscillating or behaving unpredictably as each system tries to assert its own target speed. The fix is straightforward: for any fan header FanControl is managing, set that specific header’s BIOS mode to a passive or full-speed default (not an active curve) so FanControl has clear control once Windows is running.

Some BIOS versions include a specific “PWM” or full-manual mode option per header intended exactly for this handoff scenario, letting the header run at a fixed baseline in BIOS while software takes over dynamic control after boot. Check your board’s manual for whether this mode exists rather than assuming a name for it, since terminology varies.

A simpler alternative some people use is running BIOS-level curves for CPU-connected fans (which respond well to CPU temperature alone) and reserving FanControl specifically for case fans where GPU-reactive behavior is more valuable, avoiding the overlap question entirely for the CPU fan header.

Balancing noise and cooling performance

The core tradeoff in any fan curve is between acoustic comfort and thermal headroom, and there’s no single correct answer since it depends on your tolerance for fan noise and how much you value maximum sustained boost clocks. A curve tuned purely for silence will let temperatures climb higher before responding, generally costing a small amount of sustained clock speed under long loads; a curve tuned purely for performance will be noticeably louder, especially during shorter bursts of load where a quieter curve wouldn’t have needed to react as aggressively.

A practical middle ground many builders land on: near-silent at idle and light desktop use (since that’s most of a PC’s actual operating time), moderate and barely noticeable during typical gaming loads, and only becoming clearly audible during sustained maximum load like a long render or a demanding open-world game on max settings. This front-loads quiet operation for the majority of use while still protecting against overheating during genuinely demanding moments.

Fan curve “hysteresis” settings, where available, prevent fans from constantly ramping up and down in response to small, brief temperature fluctuations, which is often more annoying than a fan that’s simply running slightly faster continuously. If your BIOS or FanControl setup supports a hysteresis or smoothing option, using a small amount (a few degrees of buffer before the curve reacts to a temperature drop) usually improves the subjective experience more than fine-tuning the exact curve shape does.

Laptop fan curve limitations

Gaming laptops generally offer far less fan curve customization than desktop motherboards, since the manufacturer’s own vendor software (rather than a standard BIOS fan control section) typically governs fan behavior, often through a small set of predefined performance profiles like “quiet,” “balanced,” and “performance” rather than a fully custom graph. Some laptop vendors expose more granular control in their dedicated software, but this varies significantly by brand and even by specific model within the same brand’s lineup.

FanControl’s laptop support is more limited than its desktop support for a similar reason, since laptop fan headers are frequently managed through proprietary embedded controller firmware that third-party software can’t always access the way it can a standard desktop motherboard header; checking FanControl’s own compatibility notes for your specific laptop model before assuming it will work is worth doing rather than assuming universal compatibility.

For gaming laptops specifically, ThrottleStop offers some additional fan-adjacent control on Intel-based systems, primarily by allowing more direct management of power limits that indirectly affect how hard the fans need to work to keep temperatures in check, which is a different approach than a true temperature-to-fan-speed curve but can meaningfully affect the same noise-versus-heat tradeoff discussed throughout this guide.

Pump curves for liquid cooling setups

AIO liquid coolers add a second curve consideration beyond fan speed: pump speed, which controls how fast coolant circulates rather than how much air moves across the radiator. Most AIO pumps perform best kept at a consistently high speed rather than ramped with temperature, since pump noise is typically less objectionable than fan noise and the cooling benefit of a fast pump is fairly consistent regardless of load.

Some AIO manufacturers’ own software, or the pump header’s BIOS setting, offers a “Pump” mode preset alongside standard PWM curve modes specifically calibrated for this always-high-speed behavior; using that preset where available is usually simpler and more effective than manually building a temperature-reactive curve for the pump itself.

Radiator fans, by contrast, benefit from the same kind of temperature-reactive curve as air cooler fans, and the guidance in the BIOS and FanControl sections above applies equally to AIO radiator fans. More on choosing between air and liquid cooling in the first place is covered in our air versus liquid cooling comparison.

When curve tuning won’t fix a noise or heat problem

If a system is still uncomfortably loud even after building a conservative fan curve, the underlying issue may not be the curve at all; it could be a case with too few fan mounting positions for the airflow the components need, a cooler genuinely undersized for the CPU or GPU it’s paired with, or dust buildup restricting airflow through the radiator or heatsink fins. No curve adjustment compensates for a fundamental airflow or cooling capacity shortfall, covered further in improving PC airflow.

Similarly, if temperatures remain high no matter how aggressive the curve, and fans are audibly spinning at high speed without bringing temperatures down meaningfully, this points toward a mounting problem (uneven cooler contact, insufficient thermal paste) or a genuinely undersized cooler for the CPU’s power draw, not a curve configuration issue; see applying thermal paste correctly if you suspect a mounting issue.

Troubleshooting fan curve problems

Fans that ignore a configured curve entirely and run at a fixed speed regardless of temperature usually indicate the header is set to a fixed voltage or DC mode rather than PWM control mode in BIOS, or that the fan itself is a 3-pin voltage-only fan connected to a 4-pin PWM header without proper mode switching; check the header’s mode setting in BIOS first.

A curve that seems to work in BIOS but gets overridden once Windows loads points to a software conflict, most often FanControl or a motherboard’s own vendor software (like MSI Center or Armoury Crate) both trying to manage the same header simultaneously; only one software tool should actively control a given fan header at a time, so close or disable the vendor app’s fan control feature if you’re using FanControl instead.

If FanControl doesn’t detect any controllable fan channels at all after setup, this commonly traces back to a missing sensor detection companion tool for certain motherboard chipsets, mentioned earlier; check FanControl’s own documentation for your specific motherboard brand, since the required extra component differs between Nuvoton, ITE, and other common sensor chip vendors used across different boards.

Fans that spike to full speed briefly and unpredictably, rather than following a smooth curve, can result from a monitoring or curve tool polling temperature too infrequently and reacting sharply to spikes it only catches occasionally; reducing FanControl’s polling interval, or adding a small response smoothing setting if available, usually resolves this.

Frequently asked questions

Should I set fan curves in BIOS or with software like FanControl?

BIOS curves apply at all times including before Windows loads and are more reliable long-term, while FanControl offers finer control and can react to GPU temperature too, so many people use BIOS for a safe baseline and FanControl for refinement.

Why do my fans still spin at 100% right after boot?

Most motherboards briefly spin all fans to full speed for a second or two during POST as a self-test, which is normal behavior and unrelated to whatever curve you’ve configured for after Windows loads.

What temperature should fans start ramping up from?

A common starting point is keeping fans near-silent until about 50-55°C, then ramping more aggressively from there to full speed by around 75-80°C, though the right numbers depend on your specific cooler and case airflow.

Can a bad fan curve damage my hardware?

A curve that’s too passive at high temperatures can allow sustained throttling or, in extreme cases, contribute to premature component wear, but it won’t cause sudden damage; the main real-world risk is worse performance and higher noise than necessary.

Does FanControl work with all motherboards?

It works with most consumer motherboards through common sensor chip support, but a small number of boards, particularly some laptops and unusual chipsets, have limited or no compatible fan control access, in which case BIOS-level curves are the more reliable option.

Daniel Kovac, Components Editor, tunes fan curves for every case and cooler review using a decibel meter alongside the thermal chamber, and the pattern that shows up consistently is that the biggest noise reduction usually comes from adjusting the low end of the curve (how long fans stay near-silent) rather than the high end, since most real-world gaming sessions never reach the top of the curve at all. For hardware-side improvements once your curve is dialed in, see our guides to CPU coolers and mid-tower cases.

Related guides

Browse all Cases & Cooling guides →