ECParts Toolkit LogoECParts Toolkit

Thermal Resistance & Temperature Rise Calculator

Calculate generic steady-state thermal resistance, temperature rise, final temperature, thermal-limit power and temperature margin from a known heat load. THM-001 is intentionally generic: it models one equivalent thermal path instead of a specific MOSFET, LED, diode, BJT package or PCB trace.

Use dissipated heat power at the selected boundary. For example, a 100 W converter at 90% efficiency does not usually dissipate 100 W as heat; the first-pass heat load is closer to the 10 W loss if that loss enters the modeled thermal path.

Engineering tool

Thermal Resistance & Temperature Rise Calculator

Calculate steady-state temperature rise, equivalent thermal resistance, thermal-limit power, final temperature, allowable Rθ, and thermal margin from a known heat load.

Calculation mode

Calculate ΔT from heat dissipation and equivalent Rθ.

Heat dissipated through the modeled thermal path, not necessarily electrical input power.

Equivalent steady-state thermal resistance for the known path.

Result console

Temperature Rise (ΔT)
50°C / K rise
Thermal Conductance
0.2W/K

This is a steady-state temperature rise through the entered equivalent thermal resistance.

Formula

Formula reference

Steady-state thermal resistance formulas

The model is steady-state and uses one equivalent thermal resistance. It does not model transient thermal impedance or multi-element thermal networks.

Rθ = ΔT / PΔT = P RθP = ΔT / RθTfinal = Tref + ΔTΔTallow = Tmax - TrefRθ,max = ΔTallow / PMargin = Tmax - Tfinal

Variable definitions

equivalent thermal resistance
ΔT
temperature difference or temperature rise
P
heat dissipated through the modeled thermal path
Tref
absolute reference temperature
Tmax
absolute temperature limit

Thermal Resistance & Temperature Rise Formula Audit

Thermal resistance formula audit
Thermal Resistance DefinitionRθ = ΔT / P.
Temperature Rise FormulaΔT = P × Rθ.
Thermal Resistance FormulaRθ = ΔT / P.
Thermal Power FormulaP = ΔT / Rθ.
Final Temperature FormulaTfinal = Tref + ΔT.
Temperature Budget FormulaΔTallow = Tmax - Tref.
Maximum Allowable Thermal Resistance FormulaRθ,max = ΔTallow / P.
Thermal Margin FormulaMargin = Tmax - Tfinal.
Thermal Resistance UnitsThermal resistance is commonly expressed as °C/W or K/W.
°C/W / K/W EquivalenceThe numeric value is the same because 1°C difference equals 1 K difference.
Absolute Temperature ConventionAbsolute °C, K and °F values are converted with scale offsets.
Temperature Difference ConventionΔ°C and ΔK are numerically equal; Δ°F is scaled by 1.8.
°F Difference Scaling10°C rise = 10 K rise = 18°F rise.
Power / Heat DefinitionP must be heat dissipated through the modeled thermal path.
Steady-State BoundaryWarm-up, cooldown and thermal capacitance are outside THM-001.
Device-Specific BoundaryTHM-001 does not calculate package-specific RθJA.
RθJA BoundaryDatasheet RθJA depends on PCB, airflow, mounting and test setup.
Heat-Sink BoundaryComplete RθJC/RθCS/RθSA heat-sink sizing belongs to THM-002.
Thermal-Network BoundarySeries and parallel thermal resistance networks belong to THM-003.
Transient-Thermal BoundaryThermal RC and transient impedance are not modeled here.
Zero-Power PolicyP = 0 is allowed for direct rise/final-temperature modes, but rejected for inverse division modes.
Zero-Rθ PolicyZero thermal resistance is rejected as unrealistic for this calculator.
Negative-Margin PolicyMargin keeps its sign; negative values are not converted with abs().

Worked Examples

Thermal resistance worked examples
ExampleCalculationResult
P = 10 W, Rθ = 5°C/WΔT = 10 × 550°C rise
P = 0 W, Rθ = 5°C/WΔT = 0 × 50°C rise
P = 2.5 W, Rθ = 8°C/WΔT = 2.5 × 820°C rise
ΔT = 50°C, P = 10 WRθ = 50 / 105°C/W
ΔT = 20 K, P = 2.5 WRθ = 20 / 2.58 K/W
ΔTmax = 75°C, Rθ = 15°C/WPmax = 75 / 155 W
Tref = 25°C, P = 10 W, Rθ = 5°C/WTfinal = 25 + 10 × 575°C
Tref = 298.15 K, P = 10 W, Rθ = 5 K/WTfinal = 298.15 + 50348.15 K
25°C absoluteTK = 25 + 273.15298.15 K
10°C temperature riseΔK = Δ°C10 K rise
10°C temperature riseΔ°F = 10 × 9/518°F rise
25°C absoluteTF = 25 × 9/5 + 3277°F
Tref = 25°C, Tmax = 125°C, P = 20 WRθ,max = (125 - 25) / 205°C/W
Tref = 25°C, P = 20 W, Rθ = 4°C/W, Tmax = 125°CTfinal = 105°C; margin = 20°CBelow limit
Tref = 25°C, P = 20 W, Rθ = 5°C/W, Tmax = 125°CTfinal = 125°C; margin = 0°CAt limit
Tref = 25°C, P = 20 W, Rθ = 6°C/W, Tmax = 125°CTfinal = 145°C; margin = -20°CExceeds limit
P = 1 W, Rθ = 1°C/WΔT = 1 × 11°C rise
P = 1 W, Rθ = 1 K/WΔT = 1 × 11 K rise
Rθ = -1°C/WNegative thermal resistanceRejected
P = -1 WNegative heat dissipationRejected
Tref below 0 KAbsolute temperature below physical limitRejected
Tmax < TrefNegative thermal budgetRejected
ΔT = 50°C, P = 0 WRθ = ΔT / PRejected, not Infinity
Tref = 25°C, P = 0 W, Rθ = 5°C/WTfinal = 25 + 025°C

Engineering Notes

Thermal Resistance

Thermal resistance relates a temperature difference to heat flow through a modeled path.

Temperature Rise

Temperature rise is a difference, not an absolute temperature reading.

Heat Dissipation

Use the heat actually dissipated in the path. Electrical input power is not automatically equal to heat loss.

Ambient / Reference Temperature

The reference can be ambient air, board temperature, case temperature, or another defined thermal node.

Steady-State Thermal Model

The calculation assumes temperatures have reached equilibrium.

Thermal Path

The entered Rθ should represent the equivalent path from the heat source to the reference node.

RθJA

Junction-to-ambient resistance may be entered if already known, but this calculator does not derive package RθJA.

RθJC

Junction-to-case resistance is a component of a device thermal path, not a complete ambient path by itself.

Heat Sink Boundary

Detailed heatsink sizing and RθSA calculations belong to THM-002.

Thermal Network Boundary

Multiple series or parallel thermal resistances belong to THM-003.

Transient Thermal Boundary

Pulsed power, thermal capacitance, Zθ curves and warm-up time are outside THM-001.

Temperature Margin

A negative thermal margin is useful information and must not be hidden by absolute-value formatting.

Common Mistakes

  • Confusing °C/W with absolute °C.
  • Assuming 25°C equals 25 K.
  • Using absolute temperature conversion for a temperature difference.
  • Using temperature-difference conversion for an absolute temperature.
  • Forgetting that ΔT = P × Rθ.
  • Writing the Rθ formula backward.
  • Using electrical input power directly as heat dissipation.
  • Treating datasheet RθJA as a fixed material constant.
  • Using a steady-state result as a transient warm-up prediction.
  • Taking the absolute value of negative thermal margin.
  • Calling Rθ,max a minimum thermal resistance.
  • Letting P = 0 inverse calculations produce Infinity.
  • Accepting negative thermal resistance.
  • Treating THM-001 as a complete heatsink calculator.

Power Dissipation Calculator

Available

Estimate electrical power loss before using the loss as thermal heat input.

Open Calculator

MOSFET Total Power Dissipation Calculator

Available

Calculate MOSFET conduction, switching, gate-drive loss and thermal margin for switching devices.

Open Calculator

MOSFET Junction Temperature Calculator

Available

Use this device-specific tool when the thermal point is a MOSFET junction.

Open Calculator

MOSFET Thermal Resistance Calculator

Available

Use this for MOSFET package-to-heatsink thermal path estimates.

Open Calculator

High Power LED Thermal Calculator

Available

Use this when LED optical efficiency, LED heat load and LED junction limits matter.

Open Calculator

Diode Power Dissipation Calculator

Available

Use this for diode conduction loss and diode-specific thermal rise checks.

Open Calculator

PCB Thermal Via Calculator

Available

Estimate via conductance, parallel thermal resistance and heat flow in PCB via arrays.

Open Calculator

Thermal Resistance Network Calculator

Coming_Soon

Planned THM-003 tool for multi-element series and parallel thermal paths.

Thermal RC Time Constant Calculator

Coming_Soon

Planned THM-009 tool for first-order transient heating and cooling estimates.

FAQ

Support reference

FAQ

What is thermal resistance?

Thermal resistance relates temperature difference to heat flow. In electronics cooling it is commonly written as Rθ = ΔT / P.

How do I calculate temperature rise from thermal resistance?

Use ΔT = P × Rθ, where P is dissipated heat power and Rθ is the equivalent thermal resistance.

How do I calculate thermal resistance from temperature rise?

Use Rθ = ΔT / P. The dissipated power must be greater than zero for this inverse calculation.

How do I calculate maximum power from thermal resistance?

Use P = ΔTmax / Rθ. This is a maximum steady-state thermal reference, not an absolute device power rating.

What does °C/W mean?

Degrees Celsius per watt means the modeled point rises by that many degrees Celsius for every watt of heat flowing through the thermal path.

Is °C/W the same as K/W?

Yes. For temperature differences, 1 °C difference equals 1 K difference, so °C/W and K/W have the same numeric value.

Is 1°C equal to 1 K?

Not as an absolute temperature. A 1°C temperature difference equals a 1 K temperature difference, but 1°C absolute equals 274.15 K.

What is the difference between absolute temperature and temperature difference?

Absolute temperature identifies a point on a temperature scale, such as 25°C or 298.15 K. Temperature difference is a rise or drop, such as 10°C rise or 10 K rise.

How do I calculate final temperature from ambient temperature?

First calculate ΔT = P × Rθ, then add it to the absolute reference temperature: Tfinal = Tref + ΔT.

How do I calculate the maximum allowable thermal resistance?

Use Rθ,max = (Tmax - Tref) / P. The actual equivalent thermal resistance should be less than or equal to this value.

What is thermal margin?

Thermal margin is Tmax - Tfinal. It keeps its sign so negative values clearly show an exceeded limit.

What does a negative thermal margin mean?

A negative margin means the modeled final temperature is above the specified temperature limit.

Can I use electrical input power as heat dissipation?

Only if the electrical input power actually becomes heat in the modeled path. For an efficient converter, the heat load is usually the loss, not the total input power.

What is RθJA?

RθJA is junction-to-ambient thermal resistance, but THM-001 treats it only as an already-known equivalent value when the user provides it.

Why does datasheet RθJA depend on PCB conditions?

RθJA depends on test board, copper area, airflow, mounting, orientation and environment, so it is not a universal material constant.

Does this calculator include transient heating?

No. THM-001 is a steady-state model. Thermal capacitance and warm-up/cool-down behavior belong to the Thermal RC Time Constant Calculator.

Can this calculator size a heat sink?

It can show a general equivalent thermal-resistance target, but complete RθJC, RθCS and RθSA heat-sink sizing belongs to THM-002.

What is the difference between THM-001 and the Thermal Resistance Network Calculator?

THM-001 uses one equivalent thermal resistance. THM-003 will calculate equivalent resistance from multiple series or parallel thermal paths.

Engineering Disclaimer

This calculator provides first-pass steady-state thermal estimates. Production electronics thermal design should verify datasheet test conditions, PCB copper, airflow, mounting, interface materials, transient behavior, temperature-dependent losses, electrical limits, SOA, reliability requirements and measured hardware temperature.