thinkfan

Thinkfan

thinkfan is a simple fan control program for Linux that adjusts the speed of system fans based on CPU temperature. It aims to reduce noise and power consumption while still keeping temperatures under control.
thinkfan image
fan control temperature cpu linux

thinkfan: Simple Fan Control for Linux

A fan control program for Linux that adjusts fan speed based on CPU temperature, aiming to reduce noise and power consumption while maintaining temperatures under control.

What is Thinkfan?

thinkfan is an open source fan control program for Linux systems. It monitors CPU temperatures and adjusts system fan speeds accordingly to optimize cooling, noise level, and power consumption.

Some key features of thinkfan include:

  • Dynamically adjusts fan speeds based on CPU temperature readings to keep the system sufficiently cool
  • Aims to reduce fan noise and power usage by slowing down fans when possible
  • Configuration allows setting temperature/fan speed pairs for gradual fan speed changes
  • Support for multiple fan controllers such as hardware monitoring chips and PWM
  • Integration with other temperature monitoring programs such as lm-sensors
  • Light-weight, daemonized background operation

thinkfan can help optimize the performance of fans and cooling in Linux laptops and desktops. By intelligently controlling fan speeds based on actual thermal load, it can reduce annoying fan noise as well as power consumption. The configuration file allows tweaking the fan control behavior as needed.

Thinkfan Features

Features

  1. Adjusts fan speed based on CPU temperature
  2. Aims to reduce noise and power consumption
  3. Simple configuration through text file
  4. Supports multiple fan controllers
  5. Lightweight and runs in background

Pricing

  • Open Source

Pros

Effective at keeping system cool while reducing noise

Open source and free

Easy to setup and configure

Actively developed and maintained

Cons

Limited to controlling fan speed only

Requires configuration for optimal performance

May require tweaking config file for specific hardware


The Best Thinkfan Alternatives

Top System & Hardware and Fan Control and other similar apps like Thinkfan


SpeedFan icon

SpeedFan

SpeedFan is a free, open source utility for Microsoft Windows that monitors voltages, fan speeds and temperatures in computers with hardware monitor chips. It was originally written by Alfredo Milani Comparetti in 1999 and has since become one of the most popular and trusted fan and temperature monitoring tools for...
SpeedFan image
Macs Fan Control icon

Macs Fan Control

Macs Fan Control is a fan controlling software designed specifically for Mac computers. It gives users more granular control over their system fans and temperatures compared to the basic options provided in macOS.Some key features of Macs Fan Control include:Create custom fan speed curves based on different temperature sensors on...
Macs Fan Control image
SmcFanControl icon

SmcFanControl

smcFanControl is an open source, fan control software designed specifically for Mac computers. It gives users more control over the internal fans to optimize cooling or reduce fan noise.Some key features of smcFanControl include:Real-time graphs showing current and historical fan speeds and temperatures from various sensorsCustom fan speed curves that...
SmcFanControl image
TPFanControl icon

TPFanControl

TPFanControl is an open source software application developed specifically for Thinkpad laptops, allowing granular control over the built-in cooling fan. It gives users the ability to monitor CPU and GPU temperatures and manually configure fan speed to optimize performance, noise levels, and longevity.Key features of TPFanControl include:Real-time graphs showing current...
TPFanControl image
CoreCtrl icon

CoreCtrl

CoreCtrl is an open-source program for Windows that gives users enhanced monitoring and control over their computer's hardware and system resources. It allows real-time tracking of key components like the CPU, GPU, memory, storage, fans, and more through interactive graphs and detailed statistics.Some of the key features of CoreCtrl include:Detailed...
CoreCtrl image
Lm-Sensors icon

Lm-Sensors

Lm-Sensors is an open-source command line application for monitoring hardware sensors in computers running Linux. It allows you to monitor parameters like temperatures, voltages, fan speeds, and more from sensor chips on computer components like the CPU, motherboard, GPU, and hard drives.Some key features of Lm-Sensors include:Support for common hardware...
Lm-Sensors image
Fanny icon

Fanny

Fanny is a free, open-source 2D animation software for Windows, Mac and Linux. It is designed to provide all the tools necessary for creating high-quality hand-drawn digital animations.Some key features of Fanny include:Onion skinning - See previous and next frames faintly behind the current frame to help with consistency.Layers and...
Fanny image
NoteBook FanControl icon

NoteBook FanControl

NoteBook FanControl is a lightweight and easy-to-use application that gives users advanced control over their laptop's fan settings and behavior. It works by overriding the default fan algorithms and speed curves implemented in a laptop's firmware and allowing the user to create custom profiles.Key features include:Setting custom fan speeds for...
NoteBook FanControl image