FanControl is a free Windows utility for people who want direct control over how fast their fans spin. It suits gamers, overclockers and anyone building or maintaining a desktop PC who is tired of loud fans or temperatures that climb under load. Instead of relying on fixed BIOS presets, you define how fan speed responds to temperature and apply that logic while Windows runs.
The current release is V92.1, and the program runs on Windows 10 and Windows 11. It reads temperatures from several sources, including the CPU, GPU, motherboard and hard drives, and lets you combine those readings into a single control signal. Because it uses few system resources, it can stay open in the background during games or long renders. Read on for features, installation steps, a safety checklist and a comparison with similar tools.
What Is FanControl and Who Is It For?
FanControl is a Windows program that manages fan speed based on temperature readings. Most desktop motherboards ship with basic fan settings in the BIOS or UEFI, but those options are limited and often hard to tune while the system is running. A dedicated tool gives you a graphical way to link each fan to the sensors that matter.
The program suits several kinds of users. Gamers who want a quieter system between sessions can use a low-speed curve for idle and a stronger one for demanding titles. Builders who have added radiators, extra case fans or a new graphics card often need to rebalance airflow, and a visual curve editor makes that process far less guesswork.
It is also useful for people who simply want to understand their cooling. Watching how fan speed reacts to temperature changes teaches you which components heat up fastest and whether your case layout is working. That knowledge carries over when you later decide on new parts or a different airflow plan.
How Fan Curves and Sensor Mixing Work in Practice
A fan curve is a relationship between a temperature and a fan speed. At 35 degrees Celsius the fan might run at 30 percent, and at 75 degrees it might reach 100 percent. Between those points, the curve defines how quickly speed rises. Shaping that line is the core skill behind any fan control tool.
Sensor mixing adds another layer. Suppose your case fans exhaust warm air from the top of the chassis, while your GPU heats the front. Using the maximum of several readings means the fans react to the hottest zone, and a minimum or average can smooth out a noisy sensor. Each choice changes how responsive the system feels.
Hysteresis and response time control the rhythm of those changes. Without them, a fan can oscillate every few seconds when a temperature wobbles near a threshold, which is annoying to hear and unnecessary for cooling. Start and stop percentages determine when a fan wakes up and when it can rest, so a stopped fan does not spin up for a small temperature bump.
Typical Scenarios: Quieter Desks and Stable Gaming Sessions
Consider a desktop used for work during the day and games in the evening. During office hours, the CPU is mostly idle and the case fans can stay low. A profile with a gentle curve keeps the room quiet. When you launch a game, you load a second profile with a steeper curve so the GPU and CPU stay within comfortable temperatures.
Another common case is a compact build with limited airflow. The system may run warm even when the workload is moderate, and the default fan behavior may not be strong enough. A custom curve that starts ramping earlier can prevent sustained heat from building up, although it may also raise noise slightly.
A third scenario is a workstation that runs long renders or encodes overnight. Here the goal is consistency rather than silence. A curve based on the hottest component, combined with a generous response time, can keep temperatures steady for hours. Testing the setup under a realistic workload before leaving the machine unattended is the most important habit to build.
Key features
Guided Setup on First Launch
Save, Edit and Load Profiles
Themes and Color Options
Multiple Temperature Sources
Several Curve Functions and a Custom Graph
Mixing Curves and Sensors
Low Resource Usage
Advanced Tuning Controls
How to install FanControl on Windows
- 1
Get the Installer from the Official Source
Download only from the official website or the project's GitHub Releases page, and avoid mirrors or file-sharing sites. Pick the current release, which is V92.1 at the time of writing, and save the file to a folder you control so you can find it again if you need to reinstall.
- 2
Verify the File Before Running It
Check the SHA-256 checksum or digital signature if the release page publishes one. Compare the hash you calculate with the value shown on the page. If they do not match, delete the file and download it again before running anything.
- 3
Run the Installer on Windows 10 or 11
Launch the installer and follow the on-screen prompts. Accept the default installation path unless you have a specific reason to change it. If Windows asks for administrator approval, review the request, since a fan control tool interacts with hardware.
-
Uninstall Like Any Other Program
To remove FanControl, open the Programs list in Windows and uninstall it the same way you would any other desktop application. Restore your fans to the BIOS defaults first if you changed them and want the system to behave normally without the tool.
System requirements
- Windows 10 and Windows 11
How to use FanControl
Once the program is installed, the first launch is the best time to set up sensors and fans. Work through the guided setup, then build one curve at a time and test each change under load.
- Launch FanControl and complete the guided setup, confirming which temperature sources and fans it detects.
- Assign a temperature source to each fan, starting with the component that produces the most heat in your system.
- Select a curve function or draw a custom graph that maps low temperatures to low fan speed.
- Adjust start percentage, stop percentage, steps and response time so fans change speed smoothly.
- Set hysteresis to prevent rapid speed changes when a temperature hovers near a threshold.
- Save the configuration as a profile, then load it again to confirm that switching works as expected.
- Run a demanding workload, watch the temperature readings, and adjust the curve if fans respond too late.
Pros & cons
- Free to use
- Custom fan curve graphs give precise control over fan behavior
- Reads temperatures from CPU, GPU, motherboard and hard drives
- Mixing curves and sensors with maximum, minimum or average values
- Profiles make it easy to switch between quiet and performance setups
- Guided setup helps first-time users get started
- Low resource usage suits a background tool
- Windows only, with no other platforms listed
- Tuning requires some understanding of temperature targets, and a poorly designed curve can let components run hot
- Advanced options such as hysteresis and response time can feel dense for beginners
- Not every fan or sensor may be detected automatically, so some setup may be manual
Is FanControl safe?
FanControl does not handle wallets or money, but it changes how your hardware cools itself, so approach it with care. Download only from the official website or the project's GitHub Releases page, verify the SHA-256 checksum or signature when one is published, and avoid copies from third-party sites. Antivirus software sometimes flags utilities that read hardware sensors. If that happens, check the file hash before deciding, and never disable your protection entirely. Set fan curves conservatively at first, and watch temperatures under load so you do not allow overheating. Check the latest version on the official website before updating.
- Official source only. Download from getfancontrol.com. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
FanControl is narrower than many hardware utilities. Its main job is to turn temperature readings into fan speed, and it does that with flexible curves, sensor mixing and profiles. MSI Afterburner focuses on GPU overclocking and undervolting, while also offering fan control for graphics cards, so it is more useful if your goal is to tune the card itself. HWiNFO is primarily a monitoring tool that displays a wide range of sensors in detail. It helps you diagnose temperatures, whereas FanControl acts on them. For driver-level tuning, AMD Software Adrenalin and NVIDIA App handle settings that belong to the graphics driver. Many users run a monitor alongside a fan controller, so the choice depends on whether you need to observe, adjust or both.
Specifications
- Price
- Free
- Type
- Proprietary
- License
- —
- Latest version
- V92.1
- Last update
- 27 Oct 2026
- Windows support
- Yes (official Windows version)
- Official site
- getfancontrol.com
- Source code
- github.com/Rem0o/FanControl.Releases
Frequently asked questions
Yes. FanControl is free to use. The current version is V92.1, and the program runs on Windows 10 and Windows 11. You do not need a paid tier to access the curve editor, profiles or sensor mixing features described on this page.
It can be, provided you get the file from a trustworthy source and verify it before running. Compare the SHA-256 checksum or signature when one is published, and avoid copies from unofficial sites. If your antivirus flags the program, check the file hash rather than turning protection off completely.
Yes. The program supports Windows 10 and Windows 11. It installs like other Windows applications and can be removed through the Programs list. Before updating your system, it is a good idea to confirm that your fans and sensors are still detected correctly.
Start with the guided setup on first launch. Next, assign a temperature source to a fan, choose a curve function or draw a custom graph, and adjust start and stop percentages. Test the result under a demanding workload and refine the curve if fans respond too slowly.
Yes. The program can use temperature readings from the CPU, GPU, motherboard and hard drives as inputs for a fan curve. You can use the GPU reading on its own or combine it with other sensors, which helps when your graphics card drives heat into the case.
No. The program is built for low resource usage, so it can run in the background while you game, browse or render. Its impact on processor time and memory is intended to be small, which is why many people leave it running continuously.
Yes. You can save, edit and load multiple profiles. A quiet profile for everyday work and a cooling-focused profile for gaming can be switched quickly, so you do not need to rebuild every curve each time your workload changes.
Verdict
FanControl suits Windows users who want precise fan behavior without writing scripts. If you run a desktop with several fans and multiple temperature sources, its curve mixing, custom graphs and profiles are its strongest features. Beginners should rely on the guided setup and test every change under load. If your main goal is GPU overclocking, pair FanControl with a dedicated tuning tool rather than expecting one program to handle everything.