PCB Thermal Via Array Calculator
Calculate effective thermal resistance of a via array under a hot component. Input via geometry and array count; get θJC-improvement estimate.
How to Use
- Enter via length L (stackup depth — via traverses from component pad to opposite-side plane).
- Enter drill radius r, copper plating thickness, and number of parallel vias N.
- Result: thermal resistance θ of the via array, power-handling estimate.
Show Work
Formulas
History of Thermal Via Arrays
The thermal via array technique dates to the 1980s as surface-mount QFN/DFN packages started replacing through-hole TO-220 and TO-252 parts. Without the TO-220's heat-sinkable tab, power components needed an alternative thermal path — arrays of copper-plated vias under the exposed thermal pad became the standard solution, documented in TI and National Semiconductor application notes by the mid-1990s.
The AMP/Molex "standard" QFN thermal-pad pattern is a 3×3 or 5×5 grid with 1.0 mm pitch and 0.3 mm drill diameter. Each via provides roughly 40-60°C/W thermal resistance; 9 in parallel gives ~5°C/W, adequate for 5-10 W dissipation with reasonable ambient-to-copper-plane ΔT budgets.
Copper-filled microvia technology, introduced in smartphone mainboards after 2010, brought thermal via performance to a new level: ~10°C/W per via with 0.1 mm diameter. High-power RF PA modules in 5G base stations now use copper-coin inlay or embedded-component PCBs for thermal paths well beyond what via arrays alone can achieve.
About This Calculator
Enter via length (stackup depth), drill radius, copper plating thickness, and number of parallel vias. Toggle filled/unfilled. The tool computes single-via thermal resistance (using copper k = 400 W/m·K on the plating-tube annulus), divides by N for the parallel array, and reports the max power for a typical 40°C rise budget.
This is the "via array only" thermal resistance — it doesn't include the PCB copper plane spreading resistance (which adds ~5-20°C/W for typical 40mm² pours) or external convection. For accurate thermal analysis of complete packages, use a dedicated thermal simulator (FloTherm, 6SigmaET, Icepak). Everything runs client-side.
About the PCB Thermal Via Array Calculator
The PCB Thermal Via Array Calculator is a free tool for electronics and circuit design. It runs right in your web browser, so there is nothing to download. Calculate effective thermal resistance of a via array under a hot component. Input via geometry and array count; get θJC-improvement estimate.
How it works
Type your numbers into the boxes. The answer shows up right away — you do not have to press a button. If you change a number, the answer changes too. So you can try different numbers and watch what happens, or check an answer you worked out yourself. Just make sure each box has the right kind of number in it.
Want the deeper story? The Knowledge Base explains the ideas behind the tools in more detail.
Frequently Asked Questions
Why thermal vias?
Components like QFN/DFN MOSFETs, LDOs, and buck converters dissipate 1-10 W from a small thermal pad. FR4 has ~0.3 W/m·K thermal conductivity; copper has 400 W/m·K. A via array cuts a thermal shortcut through the low-conductivity FR4 to a large copper plane on the opposite side.
How many vias?
Typical 3×3 to 5×5 grid under QFN (9-25 vias). More vias reduce θ inversely but with diminishing returns below ~1°C/W — at that point the PCB copper plane spreading resistance dominates.
Filled vs unfilled?
Filled (epoxy- or copper-filled) vias have ~30% lower θ than unfilled (plated-only) vias. Copper-filled microvias in HDI boards are best but expensive.
How do I use the PCB Thermal Via Array Calculator?
Just type your numbers. The answer shows up right away — there is no button to press. Change anything and it updates by itself.
Is it free? Does it work without internet?
Yes to both. It is free with no sign-up, and once the page has loaded it keeps working even with no internet.
Where does my data go?
Nowhere — every calculation runs on your own device. Nothing you enter is uploaded, logged, or stored.
Common Use Cases
QFN MOSFET
5×5 via array under 5mm² thermal pad: ~5°C/W from pad to opposite side.
Buck Converter
Thermal pad flanked by input and output caps: 10+ vias required for 10 W dissipation.
LED Driver
3×3 array under high-power LED: keeps junction temperature below 100°C for 1 W devices.
Last updated: