Heatsink Thermal Resistance
Size a heatsink by calculating required RθSA (heatsink-to-ambient) and estimate Tj (junction temperature). Includes Show Work + share links.
How to Use
- Enter Tj(max), Ta, and Power (W).
- Enter package RθJC and interface RθCS (from datasheet / pad).
- Choose a mode: compute required RθSA or estimate Tj from a known heatsink.
- Open Show Work for the exact steps (base units: ℃, W, ℃/W).
Show Work (step-by-step)
Thermal Resistance Formulas
Core model: temperature rise is proportional to power and thermal resistance.
- Total junction-to-ambient: RθJA = RθJC + RθCS + RθSA
- Estimate junction temperature: Tj = Ta + P × RθJA
- Required heatsink resistance: RθSA(required) = (Tj(max) − Ta)/P − RθJC − RθCS
FAQ
What is RθSA?
RθSA is the heatsink-to-ambient thermal resistance (℃/W). Lower is better: it means less temperature rise per watt.
Where do I get RθJC and RθCS?
RθJC comes from the component datasheet (package-specific). RθCS depends on interface material (pad/grease), mounting pressure, flatness, and insulation requirements.
Why is my required RθSA negative?
A negative result means the input assumptions are inconsistent (for example: too little temperature headroom for the power), or RθJC + RθCS already consumes the entire thermal budget.
Does airflow change RθSA?
Yes. Heatsink specs often differ for natural convection vs forced airflow. Enter the RθSA that matches your airflow condition.
Tool Info
Last updated:
Updates may include UI improvements, unit support, and edge-case handling.