Key takeaways
- Five minutes of idle or light browsing: the fan should remain steady rather than pulsing.
- Ten minutes of a game or a demanding application: temperatures should settle below the processor’s thermal limit.
- Twenty to thirty minutes of sustained CPU work: the fan should reach the upper curve points without throttling.
The best fan curve for CPU temperature is a gradual 30% at 40°C, 45% at 55°C, 65% at 70°C, 85% at 80°C, and 100% at 90°C, adjusted for your cooler, noise tolerance, and CPU’s thermal limit.
This curve keeps everyday work quiet while giving the cooler enough time to respond to games and sustained workloads. The percentages refer to fan PWM duty or the motherboard’s equivalent control value, not necessarily the fan’s exact RPM.

Thermalright Assassin X 120R Digital ARGB Black CPU Air Cooler, 2000RPM Speed,4 Heatpipes, 12cm Quiet PWM Fan CPU Cooler, Digital Screen Top Cover,for AM4/AM5,Intel LGA1700/1851/1150/1151/1200
Included for 'Best Fan Curve for CPU Temps: Quiet & Cool' because the listing specifies 2000RPM Speed and 4 Heatpipes, details this guide uses to compare options.
View on Amazon
Cooler Master Hyper 212 Black CPU Air Cooler, 4 Heat Pipes, PWM Fan
Included for 'Best Fan Curve for CPU Temps: Quiet & Cool' because the listing specifies 4 Heat Pipes and PWM Fan, details this guide uses to compare options.
View on Amazon
ID-COOLING SE-903-XT V2 Black Compact CPU Air Cooler, 3 Heatpipes, 150W
Included for 'Best Fan Curve for CPU Temps: Quiet & Cool' because the listing specifies 3 Heatpipes and 150W, details this guide uses to compare options.
View on AmazonRecommended CPU fan curve by temperature
| CPU temperature | CPU fan speed | Typical use | Why this point matters |
|---|---|---|---|
| Below 35°C | 20–25% | Light idle | Reduces unnecessary ramping and noise |
| 40°C | 30% | Browsing and office work | Maintains airflow without making the fan prominent |
| 55°C | 45% | Short bursts of activity | Handles normal CPU boost behavior smoothly |
| 70°C | 65% | Gaming and moderate rendering | Begins prioritizing temperature over silence |
| 80°C | 85% | Sustained heavy load | Moves substantial air before temperatures climb further |
| 90°C | 100% | Very heavy load or poor airflow | Provides maximum cooling headroom |
For a compact PC, hot-running processor, or air cooler with a small heatsink, move the 65% point down to 65°C and the 100% point down to 85°C. For a large tower cooler or a 240 mm or larger liquid cooler, you can usually make the curve quieter below 70°C without sacrificing load temperatures.
How to set the curve correctly
1. Identify the controlled fan and temperature source
Connect a CPU cooler fan to the motherboard header labeled CPU_FAN or CPU_OPT. In BIOS or fan-control software, select CPU or CPU Package temperature as the sensor. Avoid using motherboard temperature for the CPU fan: the board warms more slowly than the processor, so the fan may react too late during a sudden load.
For case fans, motherboard or chipset temperature can be useful because it avoids constant speed changes caused by brief CPU temperature spikes. A mixed control strategy often works best: CPU temperature for the cooler, and motherboard or GPU temperature for case airflow.
2. Select PWM or DC mode
Use PWM mode for four-pin fans. Use DC or voltage mode for three-pin fans. An incorrect mode can leave a fan stuck at full speed, running intermittently, or unable to reach a stable low speed.
Set a minimum speed that the fan can sustain reliably. Many PWM fans will run at roughly 20–30%, but the exact minimum varies. If a fan stops and starts repeatedly, raise its minimum to 35–40% or disable fan-stop mode.
3. Add temperature hysteresis or a response delay
Modern CPUs can jump from idle to a high temperature for only a few seconds. If the fan reacts instantly, it may repeatedly accelerate and slow down even when the average workload is light.
Use a temperature averaging period of about 3–5 seconds, if available. Alternatively, set the fan ramp-up delay to 3 seconds and ramp-down delay to 10–20 seconds. The longer ramp-down delay is important: it lets the heatsink absorb and dissipate heat instead of causing audible speed oscillation.
4. Test in short bursts and sustained load
After saving the curve, test three situations:
- Five minutes of idle or light browsing: the fan should remain steady rather than pulsing.
- Ten minutes of a game or a demanding application: temperatures should settle below the processor’s thermal limit.
- Twenty to thirty minutes of sustained CPU work: the fan should reach the upper curve points without throttling.
Use a monitoring tool such as HWiNFO, Libre Hardware Monitor, or the hardware monitor built into your motherboard software. Watch CPU temperature, effective clock speed, fan RPM, and noise. A high temperature by itself is not automatically a problem; modern processors can deliberately operate near their designed thermal limit to maximize performance. Check your processor manufacturer’s specifications for the relevant limit.
Best software for custom fan curves
| Software or method | Best for | Curve control | Important limitation |
|---|---|---|---|
| UEFI/BIOS fan control | Reliable, set-and-forget operation | Usually 4–6 temperature points, delays, and fan-stop options | Less flexible than Windows software |
| Fan Control | Advanced multi-fan control in Windows | Blended sensors, custom curves, hysteresis, and GPU-based rules | Requires configuration after installation and may depend on hardware support |
| ASUS Fan Xpert | ASUS motherboard owners | Automatic fan tuning and per-header curves | Useful features are tied to ASUS hardware and software |
| MSI Center Hardware Monitoring | MSI motherboard owners | Per-header curves and automatic tuning on supported boards | Software modules can be more extensive than needed |
| Gigabyte Control Center | Gigabyte motherboard owners | Fan curves and header-specific settings on supported models | Options vary by motherboard generation |
| ASRock Fan-Tastic Tuning | ASRock motherboard owners | Simple BIOS and operating-system curve adjustment | Fewer advanced sensor-mixing options than dedicated tools |
BIOS control is the safest default because it works before Windows starts and does not depend on a background application. Fan Control is the stronger choice when you want one case-fan curve to respond to both CPU and GPU heat, or when you want detailed hysteresis and sensor blending.
Which fans work best with a custom curve?
For a CPU heatsink, prioritize static pressure, a wide controllable RPM range, and a smooth motor sound. A fan that is quiet at 30% but becomes harsh at 60% can make a well-designed curve unpleasant.
- Best value: Arctic P12 PWM PST fans offer strong radiator and heatsink performance at a generally low market price. The PST version allows fans to be daisy-chained, but verify the motherboard header’s current limit before connecting many fans.
- Best premium 120 mm option: Noctua NF-A12x25 PWM is designed for demanding heatsink and radiator use, with refined acoustics and dependable low-speed behavior.
- Best high-airflow option: Phanteks T30-120 provides a 30 mm-thick frame and high performance, but it needs adequate clearance and can be noticeably louder at its highest speed settings.
- Best quiet-focused alternative: be quiet! Silent Wings 4 offers a broad speed range and low-noise operation, with versions intended for either case airflow or higher-restriction cooling.
For a 140 mm-compatible case, a 140 mm fan can move similar air at lower RPM than a 120 mm fan, often making it a good choice for front or rear case airflow. CPU cooler compatibility still depends on the heatsink’s mounting clips and frame clearance.
Choose the curve by your situation
| Your situation | Recommended starting curve | Recommended control method |
|---|---|---|
| Quiet office PC | 20% at 35°C, 30% at 50°C, 50% at 70°C, 80% at 85°C | BIOS with a 10–20 second ramp-down delay |
| Gaming PC with occasional spikes | 25% at 40°C, 40% at 55°C, 65% at 70°C, 100% at 90°C | BIOS or Fan Control with 3–5 second averaging |
| Long rendering or compiling sessions | 35% at 40°C, 55% at 60°C, 75% at 75°C, 100% at 88–90°C | BIOS for reliability, with case fans tied to CPU temperature |
| Small or poorly ventilated case | 35% at 35°C, 55% at 55°C, 80% at 70°C, 100% at 85°C | BIOS plus an aggressive case-fan curve |
| Experienced noise-focused builder | Fan-stop below 40°C, 35% at 55°C, 55% at 75°C, 85% at 85°C | Fan Control with sensor blending and hysteresis |
Common fan-curve mistakes
- Using too many points: Four to six points are normally enough. Excessive points can create abrupt changes that are difficult to troubleshoot.
- Setting every fan to CPU temperature: This can make case fans surge during short CPU boosts. Use a blended or delayed signal for case fans.
- Setting 100% at an unnecessarily low temperature: This creates noise without improving normal performance. Reserve maximum speed for temperatures near the processor’s limit or for a compact case.
- Ignoring minimum RPM: A fan that repeatedly stalls can wear its motor and provide less reliable cooling than one running steadily at 30%.
- Forgetting dust and filters: A clogged front filter can raise temperatures enough to shift the entire curve upward. Inspect filters every one to three months, depending on pets, carpets, and room dust.
- Assuming a curve fixes poor mounting: If temperatures rise rapidly, check cooler mounting pressure, thermal paste application, pump operation, and case airflow before simply increasing fan speed.
Final recommendation
Start with 30% at 40°C, 45% at 55°C, 65% at 70°C, 85% at 80°C, and 100% at 90°C. Add a short ramp-up delay and a longer ramp-down delay, then adjust only after observing sustained temperatures and noise. Choose BIOS controls for dependable everyday operation, Fan Control for advanced sensor logic, and a PWM static-pressure fan when the CPU cooler or radiator is the main restriction.