Monitor your Mac's CPU temperature in real time from Raycast.
- Menu Bar Display — Live CPU temperature with color-coded severity in the macOS menu bar
- Detail View — Full breakdown of all thermal die sensors, chip model, core count, and status
- Celsius / Fahrenheit Toggle — Switch units instantly with
Cmd+Uor from the menu bar dropdown. Your preference persists across sessions. - Configurable Thresholds — Set custom warning and critical temperature thresholds in extension preferences
Your Mac's chip has multiple thermal sensors embedded in the silicon die. The number of die sensors does not match the number of CPU cores — for example, an Apple M4 Max has 14 CPU cores but 10 die sensors. Die sensors measure temperature across different zones of the chip, not individual cores.
Temp Check shows:
- Average — Mean temperature across all die sensors
- Maximum — Hottest sensor reading
- Individual Sensors — Each die sensor's current temperature
| Status | Default Range | Color |
|---|---|---|
| Normal | Below 65°C | Green |
| Warm | 65–79°C | Yellow |
| Hot | 80–94°C | Orange |
| Critical | 95°C+ | Red |
Thresholds are configurable in extension preferences.
On Apple Silicon Macs, the GPU shares the same die as the CPU (unified architecture). A separate GPU temperature is not exposed by the hardware. The CPU die sensor readings cover the entire chip including the GPU.
- macOS (Apple Silicon recommended)
- Xcode Command Line Tools (for building the temperature reader binary)
Temp Check reads thermal sensor data using macOS IOKit HID APIs through a lightweight native binary compiled from source (tools/temp-reader.m). No sudo or special permissions required. The binary is compiled automatically as a universal binary (arm64 + x86_64) when you build the extension.