Every processor, power transistor and LED faces the same enemy: its own heat. Let the silicon get too hot and it throttles, degrades, or dies. The heat sink is the first line of defence — and the single number that decides whether it's good enough is thermal resistance, measured in °C/W. This free Heat Sink & Fin Thermal Resistance Calculator works two ways: size a heat sink from the junction-to-ambient thermal network (what resistance you need), and estimate a plate-fin sink's resistance from its geometry, airflow and fin efficiency — the same physics data-center engineers optimise with CFD.
Table of Contents
The Heat Sink Calculator
Use Size a heat sink to find the required sink-to-ambient resistance and junction temperature from your thermal network, or Fin geometry to estimate a plate-fin heat sink's resistance from its dimensions, airflow coefficient and fin efficiency. SI units throughout.
Heat Sink & Fin Thermal Resistance Calculator
What Is Thermal Resistance?
Thermal resistance (R, in °C/W) is the thermal analogue of electrical resistance. Just as electrical resistance opposes current, thermal resistance opposes heat flow — it tells you how many degrees the temperature rises per watt of heat pushed through:
Lower resistance = better cooling. A heat sink with R = 0.5 °C/W dissipating 50 W rises just 25 °C above ambient; one with R = 2 °C/W would rise 100 °C for the same power. This is the exact same conduction-and-convection physics behind our Nusselt number & heat transfer coefficient calculator — here applied to silicon instead of pipes.
The Thermal Resistance Network
Heat escaping a chip flows through several resistances in series, like resistors in a circuit — from the silicon junction to the ambient air:
| Resistance | Meaning | Source |
|---|---|---|
| Rjc | Junction to case | Component datasheet (fixed) |
| Rcs | Case to sink (thermal interface material) | Paste/pad: thickness / (k × area) |
| Rsa | Sink to ambient | The heat sink you choose |
The junction temperature then follows directly:
Sizing a Heat Sink
Design works backwards: you know the max junction temperature (datasheet), the power, and the ambient. Rearrange to find the largest sink resistance you can tolerate:
Then pick a heat sink whose rated Rsa (at your airflow) is below this value. Vendors like Electronics Cooling publish Rsa vs airflow curves for exactly this.
Fin Efficiency Explained
Fins add surface area — but a fin isn't uniformly effective. Heat has to conduct along the fin, so the tip runs cooler than the base and dissipates less. Fin efficiency (η) captures this:
where k is fin conductivity, t thickness, h the convective coefficient, and Lc the corrected fin length. The lesson from the fin equation: tall, thin, low-conductivity fins have lower efficiency. Aluminium (k ≈ 200) and copper (k ≈ 400) are used precisely because high conductivity keeps η near 1.
Resistance from Fin Geometry
Once you know η, the heat sink's convective resistance is one over the convective coefficient times the effective surface area:
where Afin counts both sides of each plate fin. More fins and taller fins raise the area — up to a point (see below). The convective coefficient h depends on the airflow, which links straight to the Reynolds number in the fin channels.
Why CFD Matters for Heat Sink Design
Here's where it ties to real data-center and electronics work. The simple formula assumes a uniform, known h — but in reality, airflow bypasses tightly-packed fins, recirculates, and heats up as it travels along the sink. That makes h vary across the heat sink in ways only computational fluid dynamics can capture accurately.
Worked Example
A power MOSFET dissipating 10 W, Tj(max) = 150 °C, ambient 25 °C, Rjc = 2.0, Rcs = 0.1 °C/W:
- Rsa(max) = (150 − 25) / 10 − 2.0 − 0.1 = 12.5 − 2.1 = 10.4 °C/W
- So any heat sink rated below 10.4 °C/W works — a modest passive sink.
- Pick a 3.0 °C/W sink → Rtotal = 5.1 °C/W → Tj = 25 + 10 × 5.1 = 76 °C (a comfortable 74 °C margin).
For a 30 W load on an aluminium plate-fin sink (60×60 mm base, 15 fins, 25 mm tall, k = 200) at h = 25 W/m²K, the geometry mode gives η ≈ 96%, Rsa ≈ 0.9 °C/W, and a sink temperature around 51 °C.
Common Mistakes
- Ignoring the interface (Rcs). Thermal paste/pads add real resistance — never skip them.
- Forgetting fin efficiency. Assuming η = 1 overestimates performance, especially for tall/thin fins.
- Over-finning. Too many fins choke airflow and lower h — more area, worse cooling.
- Using still-air R at high airflow (or vice versa). Rsa depends strongly on airflow — match the rating to your fan.
- No safety margin. Design to ~70–80% of Tj(max) for aging, dust and ambient swings.
- Assuming uniform h. Real airflow bypass and heating mean CFD is needed for tight designs.
- Mixing units. Keep mm/W/°C consistent; the calculator converts mm to m internally.
Frequently Asked Questions
What is thermal resistance in a heat sink?
How strongly the sink opposes heat flow, in °C/W — the temperature rise per watt. Lower is better. Total junction-to-ambient resistance is Rjc + Rcs + Rsa in series.
How do you calculate heat sink thermal resistance?
Rsa = (Tsink − Tambient)/P. When sizing, Rsa(max) = (Tj,max − Ta)/P − Rjc − Rcs. From geometry, Rsa = 1/(h · Aeff).
What is fin efficiency?
The ratio of a real fin's heat dissipation to an ideal isothermal fin's. It's below 1 because the tip is cooler than the base: η = tanh(mLc)/(mLc).
What is a good thermal resistance value?
It depends on power and limits. High-power CPUs may need < 0.3 °C/W (forced air/liquid); small parts are fine with several °C/W passively. The required value = allowable rise / power.
Does more fins always mean better cooling?
No — past an optimum, closely packed fins choke airflow and lower h, worsening cooling. The best design balances fin count, spacing and airflow (a classic CFD optimisation).
When do you need liquid cooling instead of a heat sink?
When the required Rsa is too low for air (roughly below a few tenths of a °C/W) — common with high-power CPUs, power electronics and data-center hardware.
Conclusion
Heat sink design comes down to one chain of logic: heat flows from junction to ambient through resistances in series, and you must keep the total low enough that Tj = Ta + P × Rtotal stays safely below the datasheet limit. Size backwards from that limit, account for the interface material and fin efficiency, respect the fin-count-versus-airflow trade-off, and leave a margin for the real world.
Use the calculator above to size a heat sink or estimate a fin design in seconds — and when the airflow gets complex, that's exactly where CFD takes over.
For more heat transfer, electronics-cooling and CFD tutorials plus free engineering calculators, explore Free CFD Tutorial. If this tool helped you, please share it with your fellow engineers and students.

Comments
Post a Comment