Heatsink Size Calculator
Enter power dissipation, max junction temperature, ambient temperature, and the package thermal resistances to get the maximum sink-to-ambient thermal resistance your heatsink is allowed to have.
Use the Heatsink Size Calculator
Device and Thermal Parameters
Grease on bare contact is roughly 0.2 to 0.5; a pad or mica insulator is roughly 0.5 to 1.5.
Required Heatsink Rating
Maximum Rth Sink-to-Ambient
—
Thermal Budget
0.00 °C/W
(Tj max − Tambient) ÷ P
Junction-to-Case
0.00 °C/W
subtracted
Case-to-Sink
0.00 °C/W
subtracted
Shopping Guidance
Enter values on the left to see a recommendation.
Summary
Enter power dissipation, max junction temperature, ambient temperature, and the package thermal resistances to get the maximum sink-to-ambient thermal resistance your heatsink is allowed to have.
How it works
- Enter the power the device dissipates in watts, from a datasheet loss calculation or measurement.
- Enter the maximum junction temperature the device is rated for, or a lower design target for margin.
- Enter the worst-case ambient air temperature the heatsink will see, not room temperature.
- Pick a package preset or enter the junction-to-case thermal resistance from the datasheet.
- Enter the case-to-sink interface resistance for your mounting method (grease, pad, or dry contact).
- Read the required heatsink rating and shop for a heatsink rated at or below that value.
Use cases
- Sizing a heatsink for a TO-220 voltage regulator or MOSFET in a hobby project.
- Checking whether a stock heatsink is adequate before finalizing an enclosure design.
- Comparing how much a thermal pad versus grease changes the required heatsink rating.
- Deciding between natural convection and a fan-cooled heatsink for a power supply build.
- Verifying a linear regulator will not thermally shut down at full load and high ambient.
- Teaching the junction-to-ambient thermal resistance chain in an electronics course.
Frequently Asked Questions
Last updated: 2026-09-22 ·
Reviewed by Nham Vu