Junction Temperature Calculator

Find Tj from the full thermal-resistance chain, or the maximum power/ambient for a safe target temperature.
Find Tj
Max Power for Target Tj

Junction Temperature from the Thermal Stack

Tj = Ta + P × (θJC + θCS + θSA)
25°C, 10W, with heatsink
40°C, 2W, no heatsink (θJA)
°C
W
°C/W
°C/W
°C/W
°C
Enter values and press Calculate.

Thermal Stack (Temperature Rise per Stage)

Maximum Power for a Target Tj

Pmax = (Tj(target) − Ta) / θtotal
Tj≤125°C, Ta=40°C, θ=10°C/W
Tj≤150°C, Ta=25°C, θ=62°C/W
°C
°C
°C/W
Enter values and press Calculate.

The Thermal Resistance Chain

Heat flows from a semiconductor's junction out to the surrounding air through a series of thermal "resistances," exactly like voltage divides across resistors in series. θJC is the resistance from junction to case (fixed by the device package), θCS is case-to-heatsink (through any thermal interface material), and θSA is heatsink-to-ambient. Each stage adds a temperature rise equal to P×θ for that stage, and the junction temperature is the sum of all these rises added to the ambient temperature.

QuantityFormula
Total thermal resistanceθtotal = θJC + θCS + θSA
Junction temperatureTj = Ta + P × θtotal
Temperature rise per stageΔTstage = P × θstage
Maximum safe powerPmax = (Tj(max) − Ta) / θtotal

If there is no heatsink, use the device's single lumped θJA (junction-to-ambient) value directly in place of the JC+CS+SA sum — the datasheet quotes both figures separately for exactly this reason. Keeping Tj comfortably below the maximum rated junction temperature (often 125–175 °C) is essential for reliability; running near the limit dramatically shortens component life.

Real-World Applications & Examples

Worked examples

1. With a heatsink. Ta=25 °C, P=10 W, θJC=1.5, θCS=0.5, θSA=8: Tj=25+10×(1.5+0.5+8)=25+100=125 °C.
2. No heatsink. Ta=40 °C, P=2 W, θJA=62 °C/W: Tj=40+2×62=164 °C — likely over the device's rating.
3. Stage breakdown. Example 1: ΔTJC=10×1.5=15 °C, ΔTCS=10×0.5=5 °C, ΔTSA=10×8=80 °C — the heatsink-to-ambient stage dominates.
4. Margin check. Example 1 with Tj(max)=150 °C: margin=150−125=25 °C of headroom.
5. Maximum safe power. Tj(max)=125 °C, Ta=40 °C, θtotal=10 °C/W: Pmax=(125−40)/10=8.5 W.
6. Hot climate derating. Raising ambient from 25 °C to 45 °C in example 5's setup cuts Pmax to (125−45)/10=8.0 W — showing why datasheets specify derating curves.

Frequently Asked Questions

What is junction temperature?

It is the temperature at the actual semiconductor die inside a package — the hottest point in the device. It cannot be measured directly in normal operation and must be calculated from the power dissipated and the thermal resistance path to ambient.

What is the junction temperature formula?

Tj = Ta + P×θtotal, where Ta is the ambient temperature, P is the power dissipated, and θtotal is the sum of all thermal resistances between the junction and ambient air.

What is θJC (theta-JC)?

Junction-to-case thermal resistance, a fixed property of the device package (found on the datasheet) that describes how well heat moves from the silicon die to the outer case surface.

What is θCS and θSA?

θCS (case-to-sink) is the resistance through the thermal interface material between the case and heatsink; θSA (sink-to-ambient) is the heatsink's own resistance to the surrounding air, which depends on its size, fins and airflow.

What is θJA and when do I use it?

θJA (junction-to-ambient) is a single lumped value for when there is no separate heatsink — it combines all the thermal path resistance in one number, quoted for the device mounted on a standard test board.

Why does the heatsink-to-ambient stage often dominate?

θSA is usually much larger than θJC or θCS unless a large, well-finned heatsink with good airflow is used, so most of the total temperature rise typically happens in that final stage.

What junction temperature is safe?

Stay comfortably below the datasheet's maximum rated Tj (commonly 125–175 °C for silicon, higher for SiC/GaN). Many designers target 20–30 °C of margin below the maximum for long-term reliability.

How do I find the maximum safe power?

Rearrange the formula: Pmax = (Tj(max)−Ta)/θtotal. This tells you how much power the device can dissipate at a given ambient temperature before exceeding its rating.

Why does high ambient temperature reduce allowed power?

Since Tj=Ta+P×θ, a higher starting ambient leaves less temperature "budget" before reaching the maximum Tj, so the allowed power (and hence output) must be derated at higher ambient temperatures.

Does running closer to the limit shorten component life?

Yes, significantly. Semiconductor reliability generally follows an exponential relationship with junction temperature (roughly doubling failure rate per 10–15 °C rise), so keeping margin below the maximum rating meaningfully extends product life.

How accurate is this steady-state calculation?

It gives the correct steady-state (long-term average) temperature for continuous power. For pulsed or transient loads, a more detailed transient thermal-impedance model (using Zth curves) is needed to capture short-term temperature spikes.

How does this relate to the heat sink calculator?

This tool computes Tj from a given thermal chain; the Heat Sink calculator works the reverse direction, solving for the θSA a heatsink needs to keep Tj at a target value — use them together in a design.

Related Calculators

Power DissipationHeat Sink CalculatorSwitching LossAll Calculators