Popular Posts

How to Check CPU Temperature on Windows, Mac and Linux: Step-by-Step Guide



Quick Answer: How to Check CPU Temperature

The fastest way to check your CPU temperature depends on your computer. On Windows, install the free app Core Temp and read the per-core temperatures it shows. On a Mac, open Terminal and run sudo powermetrics --samplers smc | grep -i "CPU die". On Linux, install lm-sensors and run sensors. A healthy CPU sits around 30–50°C at idle and 65–85°C under heavy load. If it stays above 90°C while you work or play, your cooling needs attention. This guide walks you through 5 methods, the normal temperature ranges, and what to do when your CPU runs too hot.

What Is CPU Temperature and Why It Matters

Your CPU temperature is how hot your processor is running, measured by a tiny digital sensor built into the chip itself. Every modern processor has one. The sensor tells your motherboard when to speed up the fans, and it tells you when something is wrong.

Why should you care? Because heat is the main thing that slows a CPU down. When a processor gets close to its maximum safe temperature — called TjMax, usually around 100–110°C on Intel chips and around 95°C on many AMD chips — it protects itself by slowing down. This is called thermal throttling. Your game stutters, your video render crawls, and your laptop fan sounds like a hair dryer. Long-term heat also shortens a chip’s life and can cause random crashes. Checking the temperature takes less than two minutes, costs nothing, and tells you whether your cooling is fine or failing.

Normal CPU Temperature Ranges

There is no single “correct” temperature for every CPU — it depends on the chip, the cooler, and the computer. But these ranges hold for most desktop and laptop processors:

What you are doingNormal rangeWhat it means
Idle (doing nothing)30–50°CHealthy. Thin laptops may sit a little higher.
Light work (browsing, email, documents)50–65°CNormal. Nothing to worry about.
Gaming or heavy load65–85°CNormal for most CPUs under real work.
Video editing or rendering75–90°CHot but usually fine in short bursts.
Sustained above 90°C90°C and upToo hot. Check your cooling.
Near 100°C95–100°CDanger zone. The CPU is throttling to protect itself.

Two things to keep in mind. First, laptops run hotter than desktops — a thin laptop hitting 85–90°C while gaming is common, because there is less room for air and a smaller cooler. Second, a short spike to 90°C when you open a heavy app is not a problem. What matters is the sustained temperature: if it stays above 90°C for minutes at a time, act on it. Always check your exact chip’s TjMax rather than guessing — a quick search for your processor model plus “TjMax” gives you the real limit.

5 Ways to Check CPU Temperature

Here is how the methods compare before we go through each one:

MethodNeeds installing?Live readings?Best for
1. BIOS/UEFINoNo — idle onlyA quick check with no software
2. Core Temp (Windows)Yes, freeYesThe fastest everyday check
3. HWMonitor / HWiNFO (Windows)Yes, freeYesDetailed monitoring and logging
4. Terminal or iStat Menus (Mac)No / paid appYesMac users
5. lm-sensors (Linux)Yes, freeYesLinux desktops and servers

1. Check in BIOS/UEFI (no software needed)

Your motherboard’s firmware has a built-in hardware monitor that reads the CPU sensor directly. This is the only method that needs nothing installed, and it works on any PC. The catch is that it only shows the idle temperature, because Windows and your apps are not running yet.

On Windows 11, open Settings > System > Recovery, and next to Advanced startup click Restart now. Then choose Troubleshoot > Advanced options > UEFI Firmware Settings and click Restart. Look for a section called Hardware Monitor, PC Health Status, or H/W Monitor — the CPU temperature is listed there next to fan speeds and voltages. On Windows 10 the path is the same, under Update & Security > Recovery. You can also get there by restarting and pressing a key during the manufacturer’s splash screen — Delete on most ASUS and MSI boards, F2 on many Dell and Lenovo machines, F10 on some HP systems. Treat the number as a baseline: if your CPU is already at 60°C or more while doing nothing, your cooling has a problem.

2. Use Core Temp on Windows (the fastest way)

Core Temp is the fastest way to check your CPU temperature on Windows. It is small, free, and built to do one job well: show the temperature of each CPU core, right now, in real time.

Download it from its official site and run the installer. During setup, uncheck any extra offers so you only install Core Temp itself. When you open it, the main window lists every core with its current temperature, load, and frequency, plus the TjMax your processor reports. You can also turn on the system tray display, which puts the temperature in the taskbar corner so you can glance at it while you game or work. It works on Intel and AMD processors, and it reads the digital sensor inside each core — the same sensor your motherboard uses to control fan speed.

3. Use HWMonitor or HWiNFO on Windows (for detail)

If you want the full picture, use HWMonitor or HWiNFO. Both are free, and both show far more than Core Temp: CPU and GPU temperatures, fan speeds, voltages, power draw, and clock speeds, all in one window.

HWMonitor, made by CPUID (the team behind CPU-Z), is the simpler of the two. Download it from the CPUID website, open it, and scroll to your CPU section. It shows the current, minimum, and maximum value for every sensor, so you can see how hot things got while you were away. HWiNFO is the tool enthusiasts reach for. Install it and choose Sensors-only at launch. Scroll to the CPU section and watch CPU Package — the overall figure — and the per-core temperatures. HWiNFO can also log readings to a file, which is useful if you want to track temperatures over a gaming session. Gamers often pair it with MSI Afterburner, which can show the CPU temperature on screen while you play in fullscreen.

4. Check on a Mac (Terminal or iStat Menus)

Macs do not have a built-in app that shows CPU temperature. Activity Monitor shows CPU usage, not temperature, and System Settings has no thermal page at all. But macOS does expose the readings — you just have to ask for them.

The free way is Terminal. Open Terminal and run sudo powermetrics --samplers smc | grep -i "CPU die". You will be asked for your administrator password. The command reads the System Management Controller, which holds the real sensor data, and prints the CPU die temperature in real time. On Apple Silicon Macs this gives you the die temperature directly; on Intel Macs it shows the same sensor data the fans respond to. If you would rather have a simple menu-bar number, iStat Menus is the most complete option. It is a paid app that shows live CPU temperature, per-core load, and fan speed in the menu bar, updating continuously without opening anything.

One thing Mac users get wrong: assuming Macs never throttle. They do. A MacBook Air with no fan will slow down under sustained heavy work, and a MacBook Pro will spin its fans up hard. Checking the temperature tells you whether that slowdown is heat or something else.

5. Check on Linux (lm-sensors)

On Linux, the standard tool is lm-sensors, and it takes about a minute to set up. Open a terminal and run sudo apt install lm-sensors, then sudo sensors-detect and answer yes to its questions so it finds your sensor chips. After that, just run sensors and you will see the CPU temperature for each core, plus fan speeds and voltages where your hardware reports them.

For live readings, run watch -n 2 sensors — the display refreshes every two seconds, so you can watch the temperature climb while you run a heavy task. If you prefer a graphical window, install Psensor, which draws the same sensor data as a graph. On headless servers the same commands work over SSH, which is why lm-sensors is the default answer for Linux machines of every kind.

What to Do If Your CPU Is Too Hot

If your CPU sits above 90°C under load, work through this list in order — most hot CPUs are fixed by the first two steps.

Clean the dust. Dust in the heatsink and fans is the most common cause of a hot CPU. Power the PC off, open the case, and blow the dust out with compressed air. On a laptop, blow through the vents. You will often see temperatures drop 5–10°C from this alone.

Check the fans are spinning. A dead or stuck fan is easy to miss. Watch the fans while the PC is on, and check the fan curves in your BIOS if they seem slow. On a laptop, make sure the vents are not blocked by a bed, a blanket, or your lap.

Close heavy background apps. Open Task Manager (Windows) or Activity Monitor (Mac) and sort by CPU usage. A runaway browser tab, an updater, or a background scan can pin a CPU at 100% and push temperatures up for no good reason.

Improve the airflow. Make sure intake and exhaust fans are not fighting each other, tidy the cables so air can move, and give the PC space — not inside a closed cabinet. A PC pushed against a wall cooks in its own hot air.

Reapply thermal paste. The paste between the CPU and its cooler dries out over years. If your PC is three or more years old and suddenly runs hot, a fresh pea-sized drop of thermal paste, applied after cleaning the old paste off, often brings temperatures back to normal.

Common CPU Temperature Mistakes to Avoid

Trusting Task Manager for CPU temperature. On Windows, Task Manager shows a temperature under the Performance tab — but it is your GPU temperature, not your CPU. The CPU page shows usage, speed, and process count, but no temperature field. Use a monitoring app or the BIOS instead.

Panicking over one spike. A brief jump to 88°C when you launch a game is normal. What matters is the sustained temperature over minutes. Watch the number for a while before you decide anything is wrong.

Using outdated tools. SpeedFan was popular years ago, but it has not been updated for modern hardware and often reads the wrong sensors. Stick with current tools: Core Temp, HWMonitor, or HWiNFO on Windows, and lm-sensors on Linux.

Downloading tools from random sites. Monitoring apps read low-level hardware, so only download them from the developer’s official site. A fake “CPU temperature” app from a download portal is a classic way to pick up malware.

Comparing laptop temperatures to desktop temperatures. A thin laptop at 85°C under load is not broken — it has a tiny cooler and little airflow. Compare your numbers to other laptops with the same chip, not to a desktop with a large tower cooler.

CPU Temperature by Situation

Gaming: Expect 65–85°C on a desktop and a little higher on a laptop. If you stay above 90°C for a whole session, clean the PC and check the fans. An on-screen display from MSI Afterburner lets you watch the number while you play.

Laptop: Laptops run warmer by design. Use a hard, flat surface, keep the vents clear, and consider a cooling stand if you game on one. Never use a laptop on a bed for heavy work — the vents sink into the blanket.

Office work and browsing: You should see 40–60°C. If a “light” workload pushes you past 80°C, something is running in the background or the cooler is failing.

Old PC: If a PC that used to run cool now runs hot, the usual suspects are dust and dried thermal paste. Clean it first, repaste second, and you will usually get the old temperatures back.

Frequently Asked Questions about CPU Temperature

What is a good CPU temperature?

A good CPU temperature is 30–50°C at idle and 65–85°C under heavy load. For most desktop and laptop processors, anything under 80°C while working hard is fine, and sustained readings above 90°C mean you should check your cooling. Always compare against your exact chip’s TjMax, which is usually around 95–110°C.

How do I check CPU temp on Windows 11?

Windows 11 has no built-in CPU temperature display, so install a free tool. Core Temp is the fastest option — download it from its official site, open it, and read the per-core temperatures. HWMonitor and HWiNFO give more detail. You can also check the idle temperature in BIOS/UEFI through Settings > System > Recovery > Advanced startup.

How can I check CPU temp without software?

Use your BIOS/UEFI. Restart your PC, enter the firmware (through Windows Settings > System > Recovery > Advanced startup, or by pressing Delete or F2 during boot), and look for Hardware Monitor or PC Health Status. This shows the idle temperature only, since no programs are running yet.

Is 80 degrees hot for a CPU?

No — 80°C under load is normal for most CPUs. It only becomes a concern when the temperature stays above 90°C for a long time, or hits 95–100°C, where the CPU starts slowing itself down to avoid damage. At idle, though, 80°C would be too high and worth investigating.

How do I lower my CPU temperature?

Start with the free fixes: clean the dust out of the heatsink and fans, make sure the fans are spinning and the vents are clear, and close heavy background apps. Then improve airflow and cable management, and if the PC is a few years old, reapply thermal paste. These steps fix most hot CPUs without spending anything.

Does CPU temperature affect performance?

Yes. When a CPU gets close to its maximum safe temperature, it slows itself down to protect the chip — this is called thermal throttling. You feel it as stuttering in games, slow renders, and a loud fan. Keeping temperatures in the normal range is the simplest way to keep your PC running at full speed.

Leave a Reply

Your email address will not be published. Required fields are marked *