A temperature monitor for Snapdragon processors.

Package temperature, per-core load, and live frequency for Snapdragon X & X2 — right in your Windows tray.

ARMtemp
FileOptionsToolsHelp
Select CPU:#0 (Snapdragon X Elite)12Core(s)12Thread(s)
Processor Information
Model:Snapdragon X Elite X1E-80-100Platform:ARM64 · OryonSpeed:1.09 GHzBase:3.40 GHzBoost:4.00 GHz
Processor #0: Temperature Readings
Tj. Max:100°C
CUR.MIN.MAX.AVG.
CPU Temp:59°C53°C74°C63°C
LOADMIN.MAX.AVG.
Core #0P66%16%83%58%
Core #1P76%36%100%64%
Core #2P40%2%88%41%
Core #3P13%0%90%18%
Core #4P34%0%100%53%
Core #5P27%0%92%30%
Core #6P10%0%70%15%
Core #7P10%0%66%8%
Core #8P10%0%51%6%
Core #9P0%0%47%3%
Core #10P0%0%44%2%
Core #11P0%0%39%1%
CPU Temp:59°CLow:53°CHigh:74°C

What it does

Live temperatures
On-die thermal zones, package temp, and per-core load — color-coded.
Temperature in the tray
A live tray icon shows the current temp — hottest core or average.
Mini mode
A compact, chrome-less, always-on-top widget for a glance.
Overheat protection
Notify, sleep, or shut down when a threshold is reached.

How it helps

Compiling code
Catch thermal throttling during long builds.
Gaming
Glance at the mini widget without alt-tabbing out.
Spreadsheets & Office
Heavy recalcs and big workbooks run hot too.
Docker & VMs
Virtualization runs hot — set protection and forget it.

Screenshots

Click any shot to open a larger preview.

CORE TEMP, FOR SNAPDRAGON

How it stacks up against Core Temp

Core Temp is the 20-year gold standard on Intel and AMD — but it's x86-only and reads nothing on a Snapdragon, even under emulation. ARMtemp rebuilds the essentials natively for Windows on ARM. Here's an honest, feature-by-feature look — including where Core Temp still leads.

Core TempARMtemp
Monitoring
Individual per-core temperaturesCPU temp
Package / multi-zone temperature
Per-core load
Live CPU frequency
Min / Max / Avg tracking
TjMax + colour-coded temps
Core voltage
Logging to file
Interface & workflow
Temperature in the system tray
Configurable tray sensors
Mini-mode
Overheat protection (notify / sleep / shut down)
Start with Windows / minimised
UI zoom / scaling
Dark & light theme
Multiple layouts (table / cards / dashboard)
Plug-ins & add-onsMature
Platform & licensing
Intel / AMD / VIA (x86)
Snapdragon X / X2 (Oryon)
Native Windows on ARM (ARM64)Emulated
Open source
PriceFree*Free

* Core Temp is free for personal use; a commercial licence is required for business. “CPU temp” reflects a Snapdragon firmware limit — per-core temperatures aren't exposed to any userspace tool, so ARMtemp shows one honest CPU (package) temperature plus genuine per-core load. ARMtemp is an independent utility and is not affiliated with Core Temp or Qualcomm.

Good to know

Which processors are supported?+
The Snapdragon X and X2 families (X1 / X1P / X1E and X2 / X2P / X2E — Qualcomm Oryon) on Windows on ARM. Older Snapdragon chips aren't validated — X-series and up is the focus.
Why can't Core Temp read my Snapdragon?+
Core Temp reads Intel/AMD/VIA digital thermal sensors (DTS) over x86 interfaces. Snapdragon's Oryon cores have no DTS and no x86 — so even running Core Temp under emulation returns nothing. ARMtemp is built natively for ARM64 and reads the sensors Windows on ARM actually exposes.
Is ARMtemp affiliated with Core Temp?+
No. ARMtemp is an independent, open-source utility that recreates the Core Temp experience for the Snapdragon X family. It isn't affiliated with or endorsed by Core Temp (ALCPU) or Qualcomm.
Does it show per-core temperatures?+
Not yet — and neither can any other userspace tool on Snapdragon. Core Temp gets true per-core temps from x86 DTS; Snapdragon firmware doesn't expose that. ARMtemp shows the real thermal zones plus package temp, and genuine per-core load. True per-core temps would need a signed kernel driver — a future workstream.
How does it read the sensors?+
Natively via the Windows Performance Data Helper (PDH) API, reading ACPI thermal zones — no WMI, no subprocess. A worker thread polls roughly once a second.
Is it free and open source?+
Yes — the full source is on GitHub. ARMtemp is an independent utility and is not affiliated with any silicon vendor.