Heatsink icon Heatsink
Heatsink app icon — glowing red fan on a navy plate
Version 3.0 · Live thermal monitor · macOS

WATCH YOUR THERMALS
IN REAL TIME.

Every IOHID temperature sensor your machine exposes, rendered as a glowing thermal control room. Each fan widget binds to a real on-die sensor — blade speed and color track the measured temperature. Version 3.0 adds desktop widgets, 30 days of thermal history with trend deltas, battery health and live power draw, and thirteen themes that can follow macOS light and dark mode. No telemetry. No network. Just live heat.

Version 3.0 · $6.99 one-time · Apple Silicon & Intel · macOS 13+ · widgets on macOS 14+
// What's inside

Built for people who watch their machines.

Heatsink reads every chip-level thermal signal macOS exposes, renders them with cinematic clarity, and stays out of your way the rest of the time.

NEW IN 3.0

Desktop widgets

Small, Medium, and Large widgets for the desktop and Notification Center. Hottest sensor on an arc dial, average, sensor count, last-hour sparkline with peak, fan glyphs — the same numbers the dashboard shows, refreshed within seconds, with the exact time of the reading stamped on the widget.

NEW IN 3.0

30-day thermal history

The live chart now goes long: 24-hour, 7-day, and 30-day views recorded to disk, scrollable back through 90 days of hourly summaries. Trend badges show how today compares with yesterday and how this week compares with last. Gaps are labelled honestly as "not recording", never drawn as zero.

NEW IN 3.0

Battery health

Charge, full-charge capacity versus design capacity, cycle count, chip-versus-battery temperature chart, and a long-term health decay curve logged once a day. Portable computers only — desktop models simply don't show the tab.

NEW IN 3.0

Power monitoring

Live system power draw with a power-versus-CPU-load chart. On battery it shows the real discharge rate; on mains it switches to wall-power mode with the adapter's rating.

NEW IN 3.0

Thirteen themes, light and dark

Ten dark themes plus three new light ones — Polaris, Paper, Carbon. Turn on "Follow system appearance" and Heatsink swaps between your chosen dark and light themes whenever macOS does. Each theme has its own animated background, all GPU-drawn, under 2% CPU.

NEW IN 3.0

Thermal headroom

A dashboard card that shows how many degrees remain before your configured critical threshold — the number that actually tells you whether a long render or compile is about to throttle.

Live IOHID sensors

Reads every temperature sensor your machine exposes — typically 15+ on-die readings on Apple Silicon. Refreshes once per second. Calibration references are excluded so "hottest" is always a real die sensor.

Per-fan thermal zones

Each fan widget binds to a real die sensor — blade speed, glow color, and HOT/WARM/COOL badge driven by the zone's measured temperature. Fanless models get a chip-die view instead.

Throttling event log

Every time macOS throttles your chip, Heatsink records the start time, duration, peak temperature, and severity. Persistent across launches so you can look back at when the machine was really under pressure.

Menu bar with sensor pin

Animated fan icon plus the live reading in your menu bar, with a popover showing the last five minutes. Pin any specific sensor (CPU die, GPU die, battery — whatever you care about) and the menu-bar number tracks that one instead of "hottest."

Two-tier alerts

Set independent warning and critical temperature thresholds with their own cooldowns. Local notifications only — no servers, no accounts, no opt-in trackers.

HTML + JSON export

Save the rolling-hour buffer as a colour-coded HTML report (severity legend, plain-English column glossary, opens in any browser) or as machine-readable JSON (stable schema, canonical Celsius, ISO-8601 timestamps) for piping into scripts.

Honest about accuracy

The built-in Help spells out which numbers are measured, which are derived, and which are estimated. Fan speed is labelled EST because Apple Silicon does not expose fan RPM to sandboxed apps — Heatsink never invents a figure.

Privacy by design

No analytics. No telemetry. No network calls of any kind. Sensor data never leaves your machine. Sandboxed; privacy manifest bundled.

// New in 3.0

Your thermals, without opening the app.

Three widget sizes on the desktop and in Notification Center, plus battery, power, and long-range history tabs on the dashboard. Every capture below is real — taken on a MacBook Pro running 3.0.

Heatsink Small, Medium and Large widgets on a macOS desktop, showing the hottest sensor on an arc dial, average temperature, sensor count and a last-hour sparkline

Small · Medium · Large — live on the desktop, same readings as the dashboard, stamped with the time of the reading

Heatsink HISTORY tab showing seven days of thermal history with not-recording gaps labelled and trend badges versus the previous 24 hours and previous week

HISTORY · 7 DAY — scrollable, with "VS PREV 24H" and "VS PREV WK" trend badges and honest NOT RECORDING gaps

Heatsink BATTERY tab showing charge ring, health percentage with capacity figures, cycle count, and a chip-versus-battery temperature chart

BATTERY — charge, health with real mAh figures, cycles, chip vs battery temperature, long-term decay

Heatsink POWER tab on battery showing system power draw in watts and a power-versus-CPU-load chart

POWER — live wattage and efficiency, with a power × CPU-load chart over 5, 15, or 60 minutes

Heatsink menu-bar popover showing the hottest sensor over the last five minutes, per-fan zone temperatures, and thermal state

Menu bar — animated fan icon, live reading, and a popover with the last five minutes at a glance

// Every chassis

Adapts to every machine you put it on.

Whether your chassis has 0, 1, 2, or 4 fans, the dashboard reshapes itself to match the hardware. Fanless laptops get a silicon-die view; the Mac Pro tower gets all four.

Heatsink dashboard for a 14 or 16-inch MacBook Pro with M-series Pro chip

MacBook Pro 14"/16" (M-Pro/Max) · two fans bound to the hottest on-die zones

Heatsink dashboard for the MacBook Neo with Apple A18 Pro chip

MacBook Neo (2026) · A18 Pro · 6-core CPU · iPhone-class silicon, fanless

Heatsink dashboard for a fanless MacBook Air with M5 chip

MacBook Air (M5) · fanless · chip diagram with live core sensors

Heatsink dashboard for a 1-fan Mac mini

Mac mini · single-fan layout, base M-series chip

Heatsink dashboard for a Mac Pro tower with M2 Ultra, showing four fans

Mac Pro (M2 Ultra) · four fans — three front impellers and the rear blower, each bound to its own thermal zone

// Thirteen themes, thirteen moods

Pick the look that matches your machine.

Every theme is a complete colour palette and its own bespoke animated background — rising embers, hex control grid, plasma sheets, falling digital rain, cherry petals, aurora ribbons, particle network, CRT scanlines, drifting snow. Three light themes join the ten dark ones in 3.0, and "Follow system appearance" switches between your chosen pair whenever macOS changes mode. All GPU-rendered, under 2% CPU.

Heatsink dashboard with the Furnace theme — navy chassis with glowing red fan core and CRT scanline background

Furnace · Deep navy plate with a glowing red fan core. CRT scanlines.

Heatsink dashboard with the Phosphor theme — black chassis with amber phosphor CRT terminal aesthetic

Phosphor · Black chassis with amber phosphor — classic CRT terminal.

Heatsink dashboard with the Voltage theme — pure black with neon cyan accents

Voltage · Pure black + neon cyan accents. Maximum contrast.

Heatsink dashboard with the Inferno theme — iron-black plate with sunshine amber accents and rising embers

Inferno · Molten forge — cast-iron plate, sunshine blade, rising sparks.

Heatsink dashboard with the Reactor theme — gunmetal plate with Cherenkov teal hex grid background

Reactor · Control room — gunmetal plate, Cherenkov teal hex grid.

Heatsink dashboard with the Plasma theme — pure black OLED with rolling plasma magenta and blue sheets

Plasma · OLED cyberpunk — pure black with rolling plasma sheets.

Heatsink dashboard with the Cascade theme — pure black with falling neon green digital rain glyphs

Cascade · Hacker terminal — pure black with falling green glyphs.

Heatsink dashboard with the Sakura theme — dusk rose plate with drifting cherry blossom petals

Sakura · Cherry blossom — dusk rose plate with drifting petals.

Heatsink dashboard with the Aurora theme — midnight blue plate with flowing emerald and violet northern lights ribbons

Aurora · Northern lights — midnight blue plate with emerald ribbons.

Heatsink dashboard with the Quantum theme — indigo void with drifting violet particles linked by faint lines

Quantum · Particle physics — indigo void with linked drifting particles.

Heatsink dashboard with the Polaris light theme — frost-white plate with drifting snow

Polaris · Arctic glacier — frost-white plate with drifting snow. Light.

Heatsink dashboard with the Paper light theme — warm cream chassis with ink-black text and faint grain

Paper · Warm cream — paper chassis, ink black, faint grain. Light.

Heatsink dashboard with the Carbon theme — gunmetal carbon-fibre weave with tungsten orange accents

Carbon · Brushed metal — gunmetal weave with tungsten orange.

// The privacy promise

Your data stays on your machine.

Heatsink does exactly one thing: read sensors locally and render them. There is no other thing.

No analytics
No telemetry
No network calls
No tracking
App-Sandbox enabled
Privacy manifest bundled
// Get Heatsink

Now on the Mac App Store.

A one-time purchase — no subscription, no account, no tracking. Runs on macOS 13 or later, Apple Silicon and Intel. Widgets need macOS 14 or later.

$6.99  ·  One-time purchase. Every update is free.

Download on the Mac App Store