PCB Via Current Capacity Calculator

How much current can a single plated via — or a via array — carry before it overheats?
Via Current Capacity

Current Rating of a Via or Via Array

Ivia = k × ΔT0.44 × Abarrel0.725  (A treated as an IPC-2221 "trace" cross-section)
0.3mm via, 25µm plating, ≤10°C, ×1
Same via, ×4 array
0.5mm via, 35µm, ≤20°C, ×1
mm
mm
°C
Enter values and press Calculate.
Common rule of thumb: a standard 0.3 mm (12 mil) via with typical 25 µm plating carries roughly 1.5–1.8 A per via at a conservative 10 °C rise — this calculator gives the exact figure for your specific via and plating.

Current Capacity vs Via Diameter

How Much Current Can a Via Really Carry?

A plated via is, electrically, a very short, very wide, tube-shaped "trace" standing on its end. The same physics that limits a horizontal copper trace — I²R heating raising the temperature until it reaches a steady-state balance with the surroundings — applies to the plated copper barrel of a via. The standard engineering approach (used across the PCB industry) is to treat the via's annular copper cross-section exactly like a trace cross-section in the IPC-2221 current formula: I = k×ΔT0.44×A0.725, using the barrel's copper area in place of a trace's width×thickness.

Why is the barrel area so small — and why does that matter?

A via's copper is only the thin plated wall of the drilled hole, not the whole hole cross-section (unless it is deliberately filled). For a typical 0.3 mm via with 25 µm plating, the annular wall area works out to be quite modest — which is why a single small via carries surprisingly little current (often just over an amp) and why designers use arrays of several vias in parallel under high-current pads, exactly as recommended for thermal vias.

QuantityFormula
Annular barrel areaA = π/4 × (ddrill² − (ddrill−2t)²)
Single-via current capacityIvia = k × ΔT0.44 × A0.725
N vias in parallelItotal ≈ N × Ivia
k (used for via barrels)0.048 (treated like an external/exposed cross-section)

Note the important distinction from the Thermal Via calculator: that tool finds a via array's thermal resistance for spreading heat vertically away from a hot component (a cooling problem). This calculator finds how much electrical current the via's own copper can carry without the via itself overheating (a current-carrying problem). They use the same physical via geometry but answer two different design questions.

Real-World Applications & Fully-Explained Examples

Worked examples — explained in full

1. Single 0.3 mm via, 25 µm plating, 10 °C rise. Outer diameter 0.3 mm=11.81 mils, inner diameter (0.3−2×0.025)=0.25 mm=9.84 mils. A=π/4×(11.81²−9.84²)=π/4×(139.5−96.8)=π/4×42.7≈33.5 mils². I=0.048×100.44×33.50.725=0.048×2.75×12.76≈1.69 A.
2. Array of 4 identical vias. Treating them as carrying current in parallel: 4×1.69≈6.74 A total — a straightforward way to multiply the safe current for a high-current pad.
3. Larger via, thicker plating. 0.5 mm via, 35 µm plating, 20 °C rise: the bigger barrel area and higher allowed rise both increase capacity, giving noticeably more than double example 1's single-via current.
4. Effect of plating thickness alone. Increasing plating from 25 to 50 µm on the same 0.3 mm via roughly doubles the annular area, meaningfully raising the current rating even though the drill size is unchanged.
5. Tighter thermal budget. Dropping the allowed rise from 10 °C to 5 °C on example 1's via lowers the rating (since I ∝ ΔT0.44, a modest reduction, not a full halving) — useful when routing near heat-sensitive parts.
6. Sizing an array for a known load. A 10 A connector pad using example 1's 1.69 A-per-via rating needs at least ⌈10/1.69⌉=6 vias in the array (with some extra margin recommended in practice).

Frequently Asked Questions

How much current can a single PCB via carry?

It depends on the via's drill diameter, plating thickness, and how much temperature rise you allow, but a typical small via (around 0.3 mm/12 mil with standard 25 µm plating) carries roughly 1.5–1.8 A at a conservative 10 °C rise. Calculate the exact figure for your via with the tool above.

Why is a via's current capacity so much lower than a similarly-sized trace?

A via's copper is only the thin plated wall around the drilled hole (unless filled), so its actual copper cross-section is much smaller than the hole diameter might suggest — typically just tens of square mils for a common via size.

How do multiple vias combine for current capacity?

Vias sharing the current load in parallel approximately add their individual capacities: N identical vias can carry roughly N times a single via's rating, which is why designers use arrays under high-current connections.

What is the difference between this and the Thermal Via calculator?

This calculator finds how much electrical current the via's own copper can carry without overheating (a current-carrying / ampacity question). The Thermal Via calculator finds a via array's thermal resistance for spreading heat away from a hot component pad (a cooling / heat-spreading question). Both use the same via geometry but answer different questions.

Does filling a via increase its current capacity?

A conductive-filled via has more copper cross-section than a hollow plated one, which would increase its current-carrying capacity in the same way it lowers thermal resistance — though filled vias are primarily specified for thermal or reliability reasons rather than current capacity alone.

What plating thickness is typical for PCB vias?

Standard PCB manufacturing typically plates 20–35 µm (about 0.8–1.4 mils) of copper on the via wall, though some processes and specifications call for thicker plating for higher current or reliability requirements.

How many vias do I need for a given current?

Divide your required current by the single-via current rating (from the calculator above) and round up, adding some margin for manufacturing tolerance and real-world non-ideal current sharing between vias — a common practice is to add at least one extra via beyond the bare minimum.

Does via diameter or plating thickness matter more?

Both increase the annular copper area and therefore the current rating, but they interact differently with manufacturing cost and board density: increasing plating thickness affects all vias on the board (a process-wide choice), while individual via diameter can be chosen per application.

Is this the same formula IPC-2221 uses for traces?

Yes — this calculator applies the identical I=k×ΔT0.44×A0.725 relationship, treating the via's annular copper cross-section the same way a trace's width×thickness cross-section is treated, which is standard industry practice for estimating via ampacity.

Do vias in a real array share current perfectly equally?

Not exactly — slight differences in via position, connecting trace length, and manufacturing variation mean current sharing is not perfectly even in practice. The N×single-via estimate is a good design guideline, but high-reliability designs often add margin beyond the bare calculated minimum.

What about via current for RF or high-frequency signals?

At high frequencies, skin effect concentrates current toward the conductor surface, which can affect an unfilled via's effective resistance differently than at DC. This calculator addresses steady-state (DC/low-frequency) thermal current capacity; RF via design has additional considerations beyond ampacity.

Should I use bigger vias or more smaller vias for high current?

Both work, and the choice is usually driven by other factors: a few larger vias take less board area and drilling operations, while many smaller vias may better match standard manufacturing capabilities and can spread current (and any single-via failure risk) more evenly.

Related Calculators

Thermal Via CalculatorTrace Width CalculatorTrace Resistance & Voltage DropAll Calculators