GPU Overclocking & Monitoring

FanControlCustom Fan Curves for Windows PCs

Free Windows software for custom fan curves, mixed temperature sensors and saved profiles. Works on Windows 10 and Windows 11.

Free Proprietary Windows: Yes v92.1 Updated 27 Oct 2026
9 min read Last update 27 Oct 2026 getfancontrol.com

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.

02

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.

03

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.

04

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.

05

Key features

Guided Setup on First Launch

On first launch, a guided setup walks you through detecting your sensors and fans, so beginners do not have to start from a blank configuration. It is a practical first step before you touch any curve settings, and you can revisit the choices later from the main window.

Save, Edit and Load Profiles

You can keep several profiles, for example a quiet setup for browsing and a cooler one for gaming, then switch between them without rebuilding every curve. Editing a saved profile does not require starting over, which makes testing new ideas much faster.

Themes and Color Options

The interface theme and colors can be changed to match your taste or to make readings easier to scan on a dark desk setup. Color choice is cosmetic, but a readable layout helps when you are watching several temperature values at once.

Multiple Temperature Sources

Fan behavior can follow readings from the CPU, GPU, motherboard and hard drives. Mixing sources lets a case fan respond to the hottest component in the system rather than to just one sensor, which is useful when airflow matters more than a single chip.

Several Curve Functions and a Custom Graph

Choose from several curve functions or draw your own custom graph. A curve maps temperature to fan speed, so you can keep fans near silent at idle and let them ramp up only when a heavy load demands more cooling.

Mixing Curves and Sensors

You can combine curves or sensors using maximum, minimum or average values. Taking the maximum of GPU and CPU temperatures, for example, ensures fans respond to whichever part is running hottest at that moment.

Low Resource Usage

The program is designed to use little processor time and memory, so it does not compete with games or video encoding for system resources. It is meant to run continuously in the background without becoming a performance burden.

Advanced Tuning Controls

Fine-tune each curve with steps, start percentage, stop percentage, response time and hysteresis. Hysteresis keeps fans from speeding up and slowing down constantly when temperatures hover around a threshold, which reduces noise.
06

How to install FanControl on Windows

  1. 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. 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. 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.

  4. 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.

07

System requirements

  • Windows 10 and Windows 11
08

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.

  1. Launch FanControl and complete the guided setup, confirming which temperature sources and fans it detects.
  2. Assign a temperature source to each fan, starting with the component that produces the most heat in your system.
  3. Select a curve function or draw a custom graph that maps low temperatures to low fan speed.
  4. Adjust start percentage, stop percentage, steps and response time so fans change speed smoothly.
  5. Set hysteresis to prevent rapid speed changes when a temperature hovers near a threshold.
  6. Save the configuration as a profile, then load it again to confirm that switching works as expected.
  7. Run a demanding workload, watch the temperature readings, and adjust the curve if fans respond too late.
09

Pros & cons

Pros
  • 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
Cons
  • 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
10

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.
11

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.

12

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
13

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.

14

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.

Download now