The quickest way to check your CPU temperature
The easiest method depends on your operating system. On Windows, download and run HWiNFO or Core Temp — both are free, show your temperature in real time, and require no installation. On Mac, download Macs Fan Control or Temp Monitor. On Linux, open a terminal and type watch sensors if you have the lm-sensors package installed, or use GNOME System Monitor if your desktop environment includes it.
Your CPU temperature appears in Celsius (or Fahrenheit if you change the setting). Most modern CPUs run safely between 30°C and 70°C under normal use. If you see temperatures above 90°C, your computer is throttling — slowing itself down to avoid damage — and you should check your cooling.
Key Takeaways
- HWiNFO and Core Temp are the fastest free tools for Windows; Macs Fan Control works on Mac; Linux users can use the terminal command watch sensors or GNOME System Monitor.
- Safe CPU temperatures range from 30°C to 70°C during normal use; anything above 90°C means your computer is protecting itself by slowing down.
- The temperature you see depends on what your CPU is doing — idle temperatures are much lower than temperatures under load from gaming or video editing.
- If temperatures stay high even when you are not using demanding programs, check that your cooling fan is spinning and that dust is not blocking your heatsink.
Why CPU temperature matters
Your CPU generates heat as it processes data. Too much heat damages the chip permanently, so modern processors have a built-in safety: they automatically slow down when they get too hot. This slowdown protects the hardware but makes your computer feel sluggish or freeze during tasks that should be fast.
Checking your temperature tells you whether your cooling system is working. A CPU that idles at 50°C or higher, or that jumps above 85°C during light browsing, signals a problem — usually dust in the heatsink, a fan that has stopped spinning, or thermal paste that has dried out.
Using HWiNFO on Windows
Download HWiNFO from the official site (hwinfo.com). Choose the portable version if you do not want to install anything. Run the .exe file and click "Start" when the sensor selection window appears. The main window shows your CPU temperature under "CPU Package" or "CPU Core" — the package reading is usually more accurate for overall heat.
Leave HWiNFO running in the background while you work. Watch the temperature climb when you open demanding programs like games or video editors, then drop when you close them. If the temperature stays high even when you are doing nothing, something is wrong with your cooling.
Using Core Temp on Windows
Core Temp is lighter than HWiNFO and shows only temperature data. Download it from alcpu.com/CoreTemp, install it, and run the program. You see one line per CPU core, plus an overall temperature at the bottom. The "Tj. Max" number (usually 90°C or 100°C depending on your processor) is the point at which your CPU will throttle.
Core Temp can also log temperatures over time if you want to track whether your cooling is getting worse. Right-click the temperature display and select "Settings" to turn on logging, then check the log file later to see the pattern.
Checking temperature on Mac
Macs do not show CPU temperature in System Preferences, so you need a third-party tool. Download Macs Fan Control from crystalidea.com — it is free and shows CPU temperature, GPU temperature, and fan speeds in one window. Open it and look for "CPU Proximity" or "CPU Core" in the list.
Macs run hotter than Windows machines by design — 70°C to 80°C under load is normal. If you see sustained temperatures above 95°C, your Mac is throttling. This usually means dust in the vents or a fan that needs service.
Checking temperature on Linux
If you have lm-sensors installed (most Linux distributions include it), open a terminal and type sensors to see a one-time temperature reading, or watch sensors to update every two seconds. Look for lines labeled "Core 0", "Core 1", and so on under your CPU name.
If the sensors command does not work, install lm-sensors through your package manager: sudo apt install lm-sensors on Ubuntu or Debian, or sudo dnf install lm-sensors on Fedora. If you prefer a graphical tool, GNOME System Monitor (usually pre-installed) shows CPU temperature in the "Performance" tab.
What to do if your CPU is overheating
First, check whether the high temperature is real or a sensor error. Restart your computer and check the temperature immediately after boot, before opening any programs. If it is still above 60°C at idle, a sensor may be broken — but more likely, your cooling is failing.
Open your computer case (if you are comfortable doing so) and look at the CPU heatsink — the metal fins attached to the top of the processor. If it is caked with dust, use compressed air to blow the dust out. Make sure the fan on the heatsink is spinning when the computer is on. If the fan does not spin, it may have failed and needs replacement.
If the heatsink is clean and the fan spins, the thermal paste between the CPU and heatsink may have dried out. This is a more involved fix that requires removing the heatsink, cleaning off the old paste, and applying new paste — but it is a common reason for sudden temperature spikes in older computers.
Frequently Asked Questions
What is the normal CPU temperature?
At idle (doing nothing), most CPUs run between 30°C and 50°C. Under load (gaming, video editing, rendering), 60°C to 80°C is normal. Above 90°C, your CPU throttles to protect itself. Exact numbers vary by processor model — check your CPU's specifications to see its maximum safe temperature.
Why does my CPU temperature change so much?
Temperature follows what your CPU is doing. Opening a web browser uses almost no power and generates little heat. Running a game or video editor uses all cores at full speed and generates much more heat. This is normal. If temperature spikes suddenly without you opening anything demanding, a background process may be running — check Task Manager (Windows) or Activity Monitor (Mac).
Can I check CPU temperature in BIOS?
Yes. Restart your computer and press Delete, F2, or F12 during startup (the key varies by motherboard) to enter BIOS. Look for a "System Health" or "Monitoring" section. The temperature shown in BIOS is usually accurate, but BIOS does not update in real time the way software tools do.
Is 80°C safe for my CPU?
Under load, 80°C is safe for most modern CPUs — they are designed to handle it. However, if your CPU reaches 80°C during light tasks like web browsing, your cooling system is not working well and should be checked. Sustained temperatures above 90°C will cause throttling and slow your computer down.
Do I need to download anything to check CPU temperature?
On Windows and Mac, yes — the operating system does not include a built-in temperature display. Linux users can check temperature from the terminal without downloading anything if lm-sensors is already installed. All the tools mentioned here are free and do not require payment or registration.