Heat Sink Calculation: Formula, Solved Example & Calculator

Share:
Power Electronics & Protection
Heat Sink Calculation: Thermal Resistance Formula, Solved MOSFET and Regulator Examples, and a Free Calculator

Every watt a MOSFET or regulator wastes has to travel from a tiny silicon junction to the surrounding air, and each layer on that path adds its own temperature rise. Add those layers correctly and you can pick a heat sink on paper before a single part gets hot.

Rθjc + Rθcs + Rθsa Junction Temperature Power Dissipation Thermal Interface Airflow

A heat sink is chosen by working backwards from the hottest junction temperature you will allow. This guide walks through the thermal resistance chain, power loss, interface materials and airflow, with two solved examples and a calculator.

Hello everyone, today we are going to do a heat sink calculation from start to finish, finding power loss, adding the thermal resistance chain and choosing a heat sink for a MOSFET and a linear regulator.
heat sink calculation

What Is Heat Sink Calculation?

Heat sink calculation is the process of finding the largest sink to ambient thermal resistance, Rθsa, that keeps a semiconductor junction below a chosen temperature at its worst case power and ambient. You subtract the junction to case and case to sink resistances from the total allowed junction to ambient resistance, and the remainder is the heat sink you must buy or beat.

Quick Answer
  • Allowed total: Rθja = (Tj minus Ta) ÷ P.
  • Required sink: Rθsa = Rθja minus Rθjc minus Rθcs.
  • Check: Tj = Ta + P × (Rθjc + Rθcs + Rθsa).
  • Thermal pads and greases usually add about 0.2 to 2 °C/W between case and sink.
  • Design for a junction well below the datasheet maximum, often about 80 percent of it.

The same heat sink calculation works for a MOSFET, a diode bridge, an IGBT module or a linear regulator. Only the power loss formula and the datasheet thermal values change from part to part.

Semiconductor-Thermal-System
Semiconductor Thermal System
Do You Know?

Same Sky (formerly CUI Devices) shows a TO 220 part at 2.78 W reaching an estimated 222 °C junction with no heat sink, using a 62 °C/W junction to ambient rating. With a suitable heat sink and interface pad, its example drops the junction to about 105.7 °C.

Advertisement

Heat Sink Thermal Resistance Formula

Heat flow behaves like current in a series circuit: power in watts is the current, thermal resistance in °C/W is the resistance, and temperature rise is the voltage. Texas Instruments application bulletin SBOA021 writes it as TJ = TA + PD × θJA, with θJA = θJC + θCH + θHA.

Rθja = (Tj minus Ta) ÷ P
Rθsa = Rθja minus Rθjc minus Rθcs
Tj = Ta + P × (Rθjc + Rθcs + Rθsa)

Tj = junction temperature, °C
Ta = worst case ambient near the part, °C
P = power dissipated in the device, W
Rθjc, Rθcs, Rθsa = junction to case, case to sink, sink to ambient, °C/W

Rθjc comes from the device datasheet, Rθcs from the interface material, and Rθsa from the heat sink datasheet or its temperature rise curve. The idea is the same as the series circuits in thermal conductivity problems, just written in electrical form.

0.2 to 2 °C/WTypical interface material, Components101
62 °C/WTO 220 with no sink, Same Sky example
0.8 °C/WTO 3 junction to case, TI SBOA021
80%Common Tj design target, Components101

Heat Sink Calculation Step 1: Find the Power

For a linear regulator the loss is simply (Vin minus Vout) × Iout, plus a small quiescent term, as explained in linear versus switching regulators. A 12 V to 5 V regulator at 1 A therefore wastes 7 W, more than it delivers to the load.

For a switching MOSFET, add conduction loss I² × RDS(on) to the switching loss. Use RDS(on) at the hot junction temperature, often around 1.5 times the 25 °C value in typical datasheet curves, and take switching loss from the gate charge and edges your gate driver produces.

Quick Tip

Always do the heat sink calculation at the highest input voltage, the highest load and the hottest ambient together. A design that is cool on the bench at 25 °C can trip in a 45 °C Indian control panel in May.

Solved Example: Heat Sink Calculation for a MOSFET

Take a MOSFET switching 10 A, with RDS(on) of 30 mΩ at the hot junction and an estimated switching loss of 1 W. Conduction loss is 10² × 0.030 = 3 W, so the total power P is 4 W.

Assume the panel air reaches Ta = 45 °C, the design target is Tj = 125 °C, the datasheet gives Rθjc = 1.0 °C/W, and a silicone pad gives Rθcs = 0.5 °C/W. These are illustrative values, so always use your own datasheet numbers.

Rθja = (125 minus 45) ÷ 4 = 20.0 °C/W
Rθsa = 20.0 minus 1.0 minus 0.5 = 18.5 °C/W

Choose a sink rated 12 °C/W at this power:
Tj = 45 + 4 × (1.0 + 0.5 + 12) = 45 + 54 = 99.0 °C
Margin = 125 minus 99.0 = 26.0 °C

Any heat sink with Rθsa at or below 18.5 °C/W meets the target, and the 12 °C/W choice leaves a healthy 26 °C margin. This margin covers dust, ageing of the pad and a slightly hotter enclosure than planned.

Heat Sink Calculator

Required Heat Sink and Junction Temperature
Result
Required Rθsa at most 18.50 °C/W; chosen sink gives Tj 99.0 °C, margin 26.0 °C
Advertisement

Second Example: Linear Regulator Heat Sink Calculation

A 12 V to 5 V linear regulator IC in a TO 220 package delivers 1 A, so it dissipates (12 minus 5) × 1 = 7 W. Assume Ta = 40 °C, a target Tj of 125 °C, Rθjc = 3 °C/W from the datasheet and a 0.5 °C/W pad.

The allowed total is (125 minus 40) ÷ 7 = 12.14 °C/W, so the sink must be at most 12.14 minus 3 minus 0.5 = 8.64 °C/W. Adding a 20 percent margin, as Components101 does in its LM317 example, points to a sink near 6.9 °C/W or better.

Notice how a 7 W loss already needs a sizeable finned extrusion. When a heat sink calculation result looks impractical, a switching regulator that cuts the loss is often cheaper than a large heat sink.

Thermal Interface Material and Mounting

No two metal surfaces are perfectly flat, so microscopic air gaps sit between the device tab and the heat sink. Same Sky gives the interface resistance as Rθcs = (thickness ÷ area) × (1 ÷ conductivity), and its example pad on a TO 220 tab works out to about 0.45 °C/W.

Thermal Grease

Thin layer fills gaps with very low resistance, but needs care and can pump out over time.

Best for: metal tab to sink with no isolation
Lowest Rθcs
Silicone Pad

Clean, easy and electrically insulating, with somewhat higher resistance.

Best for: isolated tabs in production
Insulating
Phase Change Material

Softens at operating temperature to flow into gaps like grease.

Best for: high volume assembly
Clean grease
Mica or Polyimide Washer With Grease

Classic isolation for TO 220 and TO 247 parts.

Best for: mains and high voltage circuits
Isolation

Torque the mounting screw to the datasheet value and use an insulating bush when the tab is live. Uneven pressure leaves air gaps that quietly raise Rθcs and spoil the heat sink calculation.

Myth: A bigger heat sink always fixes overheating.
Fact: If Rθjc and the interface already use most of the budget, even an ideal heat sink cannot help.
Myth: Thermal paste conducts better than metal.
Fact: Paste only replaces air in the gaps; too thick a layer adds resistance.
Myth: The datasheet Tj max is a safe operating point.
Fact: It is an absolute limit, and lifetime improves when you design well below it.
Myth: Rθsa is a fixed number.
Fact: It falls with airflow, power level and orientation of the fins.

Airflow and Forced Cooling

Natural convection depends on fin orientation, spacing and free air around the sink, so mount fins vertically when you can. In the Components101 worked example, the same channel heat sink falls from about 9.42 °C/W in still air to about 4.8 °C/W at 200 feet per minute of airflow.

That halving shows why airflow belongs in every heat sink calculation, and why a small fan can replace a much larger extrusion. Fan selection, airflow and noise are covered in electronic cooling fans, and the fan itself becomes a part that needs maintenance.

Do You Know?

In TI application bulletin SBOA021, the same TO 3 device reaches 145 °C at 100 W on a very good mounting, yet 158 °C at only 10 W on a poor one. Mounting and heat sink choice can matter more than the power level itself.

How to Choose a Heat Sink in 7 Steps

1
Find Worst Case Power
Highest input, highest load, hot RDS(on).
2
Set Tj Target
Pick a junction limit well below the datasheet maximum.
3
Find Hottest Ambient
Use the air temperature near the part inside the enclosure.
4
Compute Rθja
Divide the allowed rise by the power.
5
Subtract Rθjc and Rθcs
The remainder is the largest Rθsa you can accept.
6
Pick the Heat Sink
Check its rise curve at your power and airflow, with margin.
7
Verify by Test
Measure case temperature at full load and back calculate Tj.

For the final check, a small thermocouple or thermistor on the tab gives the case temperature, and Tj = Tc + P × Rθjc. Sensor choices are compared in types of temperature sensors, and NTC thermistors are easy to glue on.

Heat Sink Calculation Troubleshooting

SymptomLikely CauseFix
Part hotter than calculatedUnderestimated switching loss or hot RDS(on)Measure real loss, recalculate at hot values
Heat sink cool but part hotHigh Rθcs from poor contact or dry pasteRe clean, reapply TIM, torque correctly
Fine on bench, trips in panelAmbient higher inside enclosureUse panel air temperature, add vents or fan
Sink hot all overRθsa too high for the powerLarger sink or forced air
Temperature creeps up over monthsDust on fins or pad ageingClean fins, schedule TIM inspection
Quick Tip

Point an IR thermometer only at a painted or taped spot on the heat sink, not bare aluminium. Shiny metal has a low emissivity and reads far colder than it really is.

  • Heat sink calculation uses power loss at worst case input, load and temperature.
  • Ambient taken inside the enclosure, not room air.
  • Rθjc read from the correct package in the datasheet.
  • Interface material and torque match the assumed Rθcs.
  • Heat sink Rθsa checked at the actual power and airflow.
  • Case temperature measured at full load on the prototype.
Advantages of a Proper Heat Sink Calculation
  • Longer component life and fewer field failures.
  • Smaller, cheaper heat sinks with known margin.
  • Clear choice between natural and forced cooling.
  • Easy to document for design reviews.
Limitations
  • Datasheet values are typical, not guaranteed for your layout.
  • Ignores heat lost through the PCB and leads.
  • Transient and pulsed loads need thermal impedance curves.
  • Nearby hot parts raise the local ambient.
Advertisement

Where Heat Sinks Are Used

Linear Regulators
TO 220 regulators on 12 V and 24 V rails.
MOSFET Switches and Drives
Motor drivers and solid state switches.
IGBT Modules
Inverters, UPS and VFD power stages.
Rectifier Bridges
Diode and SCR bridges in chargers and power supplies.
Power Resistors
Aluminium clad braking and load resistors.

Large modules such as IGBTs in a power inverter follow exactly this heat sink calculation chain, just with bigger numbers. Small surface mount parts often use the PCB itself as the heat sink, with thermal vias carrying heat to inner and bottom copper.

Diodes are no exception: a Schottky diode carrying several amps can dissipate a few watts and needs the same check. So can SCRs in phase control heaters.

TI Heat Sinking Application Bulletin PDF

PDF
Heat Sinking: TO 3 Thermal Model, TI SBOA021
Texas Instruments bulletin with worked junction temperature examples

Video on Heatsink Design

Heat Sink Calculation FAQ

How do you calculate the heat sink required?

First find the allowed total resistance, Rθja = (Tj minus Ta) ÷ P, using worst case values. Then subtract the junction to case and case to sink resistances from that total.

The remainder is the largest sink to ambient resistance you can accept. Pick a heat sink at or below that value, ideally with a 20 percent margin for safety.

What does Rθsa mean on a heat sink datasheet?

Rθsa is the sink to ambient thermal resistance in degrees Celsius per watt. It tells you how many degrees the heat sink rises above the air for every watt it carries.

A lower number means a better heat sink for the job. The value changes with airflow, so always read it at the airflow your enclosure really provides.

How do you calculate power dissipation for a heat sink?

For a linear regulator use (Vin minus Vout) × Iout at the highest input voltage. For a MOSFET add I² × RDS(on) at hot junction temperature to the switching loss.

Diodes dissipate their forward voltage times average current. Always use the worst combination of input, load and temperature for every heat sink calculation you do.

Does thermal paste really make a difference?

Yes, because without it tiny air gaps between tab and sink add a lot of resistance. Components101 puts typical interface materials at about 0.2 to 2 degrees per watt.

Use a thin, even layer and correct screw torque. Too much paste is worse than a thin film, since paste conducts heat far worse than the metal itself.

Do I need a heat sink for a TO 220 part?

Find the power and multiply it by the junction to ambient rating, often around 62 degrees per watt for a bare TO 220 package. Add the ambient, and compare the result with your target junction limit.

Same Sky shows a 2.78 watt part reaching about 222 degrees with no sink. As a rough guide, a bare TO 220 package handles only a watt or two in warm air.

How much does a fan improve a heat sink?

Forced air can cut sink to ambient resistance roughly in half or better. In the Components101 example the same sink fell from about 9.42 to 4.8 degrees per watt at 200 feet per minute.

Read the airflow curve from the heat sink datasheet for real numbers. Remember that a fan adds noise, dust intake and a part that can fail in service.

What junction temperature should I design for?

Most silicon parts list a maximum of 125 to 175 degrees, but that is an absolute limit, not a target. Components101 designs for about 80 percent of the maximum to extend life.

Lower junction temperature slows wear mechanisms such as bond wire fatigue. A common practical target is 100 to 125 degrees at the hottest ambient you expect.

Advertisement

Related Articles

External References

What We Learn Today

  • A heat sink calculation starts from Rθja = (Tj minus Ta) ÷ P and subtracts Rθjc and Rθcs to find the largest Rθsa you can accept.
  • Power loss must be found at worst case input, load and hot RDS(on), with ambient measured inside the enclosure rather than room air.
  • Interface material, mounting torque and airflow can change the junction temperature as much as the heat sink size itself does.
I hope you like above blog. There is no cost associated in sharing the article in your social media. Thanks for reading!! Happy Learning!!
Sunayana Gadepatil, author at Instrumentation Blog
Author · instrumentationblog.in
Ms. Sunayana Gadepatil is an instrumentation professional, technical writer, and the author behind Instrumentation Blog. With a strong interest in industrial instrumentation, process measurement, and automation, she specializes in simplifying complex technical concepts into clear, practical, and easy to understand insights. Through her articles, Ms. Sunayana shares valuable knowledge on flow, pressure, level, temperature, control systems, and industrial automation for engineers, students, technicians, and industry professionals.
Technically reviewed on

Leave a Reply

Your email address will not be published. Required fields are marked *