OctaCalc / Heat Sink Temperature Calculator

Heat Sink Temperature Calculator

Estimate the junction temperature, heat sink temperature, and thermal margin of a semiconductor device. Enter the power dissipation, ambient temperature, and thermal resistance values to verify your thermal design.

Presets:
Leave blank to use 0.5 °C/W default
Junction Temperature (TJ)
Heat Sink Temperature (THS)
Total Thermal Resistance (θTOTAL)
Temperature Rise Above Ambient (ΔT)
Thermal Margin to TJ(MAX) ��
Thermal Status

For educational and reference use only. Always verify results before use in real-world designs or safety-critical applications. For more information, see Calculation Assumptions and Disclaimer.

How to Use This Calculator

Enter the power your device dissipates as heat, the ambient air temperature around the heat sink, and the three thermal resistance values from your device datasheet and heat sink specification.

  1. Power Dissipation (P): The heat generated by the device in watts. For a linear regulator, this is approximately (VIN − VOUT) × ILOAD.
  2. Ambient Temperature (TA): The air temperature at the heat sink surface. For enclosures, this may be higher than room temperature.
  3. θJC: Junction-to-case thermal resistance. Found on page 1 or in the thermal characteristics table of the device datasheet.
  4. θCS: Case-to-heat-sink thermal resistance. Depends on the thermal interface material used. Leave blank to use the 0.5 °C/W default.
  5. θSA: Heat-sink-to-ambient thermal resistance. Provided by the heat sink manufacturer; lower values mean better cooling.
  6. TJ(MAX): Optional. Enter the maximum junction temperature from the datasheet to calculate the thermal margin and status indicator.

Results update automatically as you type. Use the Advanced mode to see each calculation step. Use the preset buttons to quickly load typical component values.

Formulas

Thermal resistance values add in series, just like resistors in a series circuit. Heat flows from the junction through each interface to the ambient air.

θTOTAL = θJC + θCS + θSA
ΔT = P × θTOTAL
TJ = TA + ΔT
THS = TA + (P × θSA)
Margin = TJ(MAX) − TJ

Where: P = power dissipation (W), TA = ambient temperature (°C), TJ(MAX) = maximum junction temperature from datasheet (°C).

Example Calculation

Given: P = 8 W, TA = 25 °C, θJC = 2 °C/W, θCS = 1 °C/W, θSA = 5 °C/W, TJ(MAX) = 150 °C

Step 1 — Total thermal resistance:
θTOTAL = 2 + 1 + 5 = 8 °C/W

Step 2 — Temperature rise:
ΔT = 8 × 8 = 64 °C

Step 3 — Junction temperature:
TJ = 25 + 64 = 89 °C

Step 4 — Heat sink temperature:
THS = 25 + (8 × 5) = 25 + 40 = 65 °C

Step 5 — Thermal margin:
Margin = 150 − 89 = 61 °C

Junction temperature = 89 °C  |  Heat sink temperature = 65 °C  |  Thermal margin = 61 °C  |  Status = Safe ✓

Frequently Asked Questions

What is junction temperature and why does it matter?
Junction temperature (TJ) is the operating temperature at the semiconductor die inside a device. Exceeding the maximum rated junction temperature causes permanent damage, shortened lifespan, and potential failure. Keeping TJ safely below its rated maximum is essential for reliable design.

What is thermal resistance (θ)?
Thermal resistance (θ) describes how much a material or interface resists the flow of heat, measured in °C/W. A higher value means more temperature rise per watt of power dissipated. The total thermal resistance from junction to ambient is the sum of θJC, θCS, and θSA.

What is θCS (case-to-heat-sink thermal resistance)?
θCS is the thermal resistance between the device case and the heat sink surface. It accounts for the thermal interface material (TIM) such as thermal paste or a thermal pad. A typical value is 0.5 °C/W, which is used as the default when left blank.

What is a safe thermal margin?
A thermal margin of at least 20–30 °C below the maximum junction temperature is generally recommended. This provides headroom for component tolerance, hot spots, and unexpected operating conditions. A margin below 10 °C is considered a warning zone.

How can I reduce junction temperature?
You can reduce junction temperature by reducing power dissipation, using a heat sink with lower θSA (larger or better fin design), improving thermal interface material to reduce θCS, or operating in a cooler ambient environment. Active cooling (fans) significantly lowers θSA.