Thermal Chain Calculator

Temperature at each stage of a junction-to-ambient thermal path.

Calculator Electronics Updated Apr 18, 2026
How to Use
  1. Enter P, Ta, Rθjc, Rθcs, Rθsa.
  2. T at each node = Ta + P·(sum downstream R).
Input
W
°C
°C/W
°C/W
°C/W
Presets
Chain
Tj
Tc
Ts
Rθja total

Show Work

Enter values to see the temperature at each thermal node.

Formulas

Total RθJA
RθJC + RθCS + RθSA
Series thermal chain.
Junction T
Tj = Ta + P × RθJA
Hottest point in the chain.
Case T
Tc = Ta + P × (RθCS + RθSA)
Package surface temp.
Sink T
Ts = Ta + P × RθSA
Heatsink temp.
Parallel Paths
1/R = 1/Ra + 1/Rb
Multiple cooling paths (PCB + sink).
Transient Zθ
Zθ(t) < Rθ(∞)
Pulses see lower effective R.

History of Thermal Network Analysis

The idea of modeling heat flow as an electrical-circuit analog (temperature = voltage, heat current = electrical current, thermal resistance = electrical resistance) dates to Joseph Fourier\'s 1822 treatise on heat conduction. Applied to electronics, this analogy turns a three-dimensional thermal problem into a simple series-parallel resistor network, letting engineers use Kirchhoff\'s laws for heat just as they do for current.

Package-level thermal resistance specifications became standardized in the 1960s as discrete power transistors (TO-3, TO-220) entered mass production. Datasheets started listing RθJC (junction-to-case) separately from RθJA (junction-to-ambient) because designers needed to know which portion of the thermal path was fixed inside the package versus which they could improve by adding heatsinks, TIM, and airflow.

Modern multi-path thermal analysis extends the series model to include parallel paths: junction heat flows through the die-attach into the case AND through the wire bonds into the leads AND through the encapsulation into the air. For QFN and BGA packages with exposed thermal pads, this parallel-path accounting matters — the datasheet RθJA assumes a specific PCB layout that real designs rarely match exactly.

About This Calculator

Enter power dissipation, ambient temperature, and the three thermal resistances along the path: RθJC (from datasheet), RθCS (TIM and mounting — typically 0.1–1 °C/W for grease, higher for pads), and RθSA (the heatsink\'s rated thermal resistance). The tool returns temperatures at each node: junction (Tj), case (Tc), sink (Ts), and the total RθJA.

For the typical TO-220 linear regulator scenario: RθJC ≈ 2 °C/W, RθCS ≈ 0.5 °C/W (with grease), RθSA depends on the heatsink (5 °C/W for small aluminum finned; 1 °C/W for large forced-air). Everything runs client-side; no values leave your browser.

Frequently Asked Questions

Parallel paths?

PCB + heatsink both conduct — R parallel.

Units?

°C/W everywhere.

Common Use Cases

TO-220

Jct → case → pad → sink → air.

QFN

Jct → pad → vias → plane.

Last updated: