PCB Via Current Calculator
Calculate how much current a PCB via can safely carry from its finished hole size, copper plating thickness, and allowed temperature rise, and find out how many vias you need in parallel for your target current. Uses the IPC-2221 ampacity model on the plated barrel cross-section, and also reports via resistance, voltage drop, power loss, and the real temperature rise at your operating current.
Your ad blocker is preventing us from showing ads
MiniWebtool is free because of ads. If this tool helped you, please support us by upgrading for ad-free browsing and more daily uses, or allowlist MiniWebtool.com and reload.
- Allow ads for MiniWebtool.com, then reload
- Or upgrade for ad-free browsing and higher daily limits
About PCB Via Current Calculator
The PCB Via Current Calculator works out how much current one plated through-hole via can carry before its barrel heats up past the temperature rise you allow, and how many vias you need in parallel to move your actual load. It starts from the three things you control in the fabrication notes โ finished hole diameter, copper plating thickness, and board thickness โ and reports ampacity, barrel resistance, voltage drop, power loss, and the real temperature rise at your operating current.
How a Via Carries Current
A via is not a solid copper post. It is a drilled hole whose wall is electroplated with a thin layer of copper, so in cross-section the conductor is a ring, not a disc. The air in the middle carries nothing. That is why plating thickness matters so much: on a 0.3 mm hole, going from 20 ยตm to 25 ยตm of plating adds a quarter more copper and a fifth more current, while the drill size on the fabrication drawing does not change at all.
where \(d\) is the finished hole diameter, \(t\) is the plating thickness, and \(D = d + 2t\) is the outer barrel diameter. Convert the result to square mils (multiply mmยฒ by 1550) before using the IPC formula.
with \(k = 0.024\) for internal conductors and \(k = 0.048\) for external conductors, \(\Delta T\) in ยฐC, and \(A\) in milยฒ. The exponents are the important part: current scales with area to the power 0.725, so doubling the copper buys about 65% more current, and it scales with temperature rise to the power 0.44, so doubling the allowed rise buys only about 36% more.
with \(\rho = 1.72 \times 10^{-8}\) ฮฉยทm for copper at 20 ยฐC, \(\alpha = 0.00393\) per ยฐC, \(L\) the board thickness the barrel spans, and \(T\) the barrel temperature. A typical 0.3 mm via through a 1.6 mm board lands near 1 mฮฉ.
Internal or External? Why Via Numbers Differ Between Calculators
IPC-2221 describes traces, not vias, and the standard offers two constants: one for conductors buried inside the stack-up and one for conductors on an outer layer with air above them. A via barrel is genuinely in between. It is surrounded by laminate, which argues for the internal constant, but it is hollow, air-filled, and tied to a pad on each surface, which argues for the external one. Different tools pick different sides, and that is the whole reason two reputable calculators can disagree by a factor of two on the same via.
This calculator always shows both. Use the conservative internal number for design reviews and anything safety-related, and treat the external number as an upper bound โ the current at which the via is definitely not fine.
Typical Via Current Capacity
The table below assumes 25 ยตm (1 mil) of plating and a 10 ยฐC rise โ the most common combination in practice.
| Finished hole | Copper area | Conservative (k = 0.024) | Standard (k = 0.048) | Typical use |
|---|---|---|---|---|
| 0.15 mm (6 mil) | 13.7 milยฒ | 0.45 A | 0.90 A | HDI microvia, fine-pitch BGA |
| 0.20 mm (8 mil) | 17.4 milยฒ | 0.54 A | 1.07 A | Dense signal fanout |
| 0.25 mm (10 mil) | 21.2 milยฒ | 0.62 A | 1.24 A | Standard signal via |
| 0.30 mm (12 mil) | 25.0 milยฒ | 0.70 A | 1.40 A | Default via, thermal arrays |
| 0.40 mm (16 mil) | 32.5 milยฒ | 0.85 A | 1.70 A | Light power rails |
| 0.50 mm (20 mil) | 40.1 milยฒ | 0.99 A | 1.98 A | Power distribution |
| 0.80 mm (31 mil) | 55.2 milยฒ | 1.26 A | 2.51 A | Connector and TH component pins |
| 1.00 mm (39 mil) | 65.2 milยฒ | 1.42 A | 2.85 A | High-current terminals |
Notice how flat that column is: a hole nearly seven times wider carries barely three times the current. Copper area grows only linearly with hole diameter for a fixed plating thickness, and ampacity then grows more slowly still. Several small vias beat one big one almost every time โ and they are cheaper to drill.
How Much Plating Will You Actually Get?
| Specification | Average copper | Minimum | Notes |
|---|---|---|---|
| IPC-6012 Class 1 | 20 ยตm | 18 ยตm | Consumer, non-critical |
| IPC-6012 Class 2 | 20 ยตm | 18 ยตm | Most commercial boards |
| IPC-6012 Class 3 | 25 ยตm | 20 ยตm | High reliability, aerospace, medical |
| Typical quick-turn quote | 25 ยตm (1 mil) | 18 ยตm | What most prototype houses ship |
| Heavy copper process | 50โ75 ยตm | โ | Extra cost, longer lead time |
If you do not know what your fabricator supplies, enter 20 ยตm. It is the floor for Class 2 and it keeps the answer on the safe side of whatever you actually receive.
Design Tips for High-Current Vias
Four 0.3 mm vias carry far more than one 0.6 mm via, cost the same to drill, and keep the plane cut-outs small.
Vias packed tightly heat each other. A 1.0โ1.2 mm pitch lets each barrel dump heat into the surrounding copper.
Every power via needs a matching ground via nearby, or the return current takes a long loop and the inductance ruins your decoupling.
An array under a regulator or LED pad conducts heat into an inner plane. The same copper does both jobs.
Parallel vias share current only if the paths are symmetric. Adding 20โ50% more vias than the maths demands is normal.
Board thickness divided by drill diameter above roughly 10:1 makes even plating hard, so thin plating in deep holes is a real risk.
How to Use This Calculator
- Enter the finished hole diameter โ the hole after plating, in mm or mil.
- Enter the copper plating thickness in ยตm, mil, or ounces. 25 ยตm is the usual default.
- Enter the board thickness the via passes through; a blind or buried via spans less than the full stack.
- Set the allowed temperature rise (10 ยฐC is standard) and your target current.
- Pick the IPC-2221 model, then click Calculate Via Current.
- Read the ampacity of one via, the number of vias needed, and the resistance, drop, and power loss.
Limitations You Should Know About
- IPC-2221 is a trace standard. Applying it to a via barrel is standard industry practice but it is an approximation, not a measurement.
- Steady-state DC only. Short pulses can exceed these numbers by a wide margin; high-frequency current crowds toward the barrel wall surface.
- No neighbouring-copper credit. A via dropping into a large plane runs cooler than this predicts; a via in an isolated island runs hotter.
- Plating varies. Real plating is thinner in the middle of a deep hole than at the ends. Use the minimum your fabricator guarantees, not the average.
- Not a substitute for thermal simulation on anything dense, high-power, or safety-critical.
One number worth keeping in perspective: a single 0.3 mm via through a 1.6 mm board is only about 1 mฮฉ, which is negligible next to the trace it connects. Via resistance starts to matter on high-current rails and switching-regulator return paths, where several milliohms in series add up โ and it always matters for the power lost as heat, which is what raises the barrel temperature in the first place.
Frequently Asked Questions
How much current can a PCB via carry?
It depends almost entirely on how much copper is in the barrel wall. A standard 0.3 mm finished hole with 25 ยตm of plating has about 40 milยฒ of copper, which carries roughly 1 A at a 10 ยฐC rise on the conservative IPC-2221 internal model, or about 1.9 A on the external model. A 0.5 mm hole with the same plating carries roughly 1.5 to 3 A. Doubling the hole size does not double the current, because ampacity scales with cross-section to the power 0.725.
What is the formula for via current capacity?
The via barrel is treated as a conductor with an annular cross-section, so A = ฯ t (d + t), where d is the finished hole diameter and t is the plating thickness. That area, in milยฒ, goes into the IPC-2221 ampacity formula I = k ฮT0.44 A0.725, with k = 0.024 for internal conductors and k = 0.048 for external conductors.
Should I use the internal or external IPC-2221 constant for a via?
IPC-2221 was written for traces, not vias, so neither constant is exact. The internal constant k = 0.024 is the conservative choice and is what most design reviews expect, because the barrel is surrounded by laminate. Some calculators use the external constant k = 0.048 on the grounds that the hollow barrel is cooled by air and by the pads at both ends. This calculator shows both so you can see the spread and decide how much margin you want.
How many vias do I need for 5 amps?
Divide the target current by the capacity of one via and round up. With 0.3 mm vias plated to 25 ยตm at a 10 ยฐC rise, one via carries about 1 A on the conservative model, so 5 A needs at least 5 vias, and 6 to 8 is a safer choice once uneven current sharing is allowed for. Larger 0.5 mm vias cut that to 3 or 4.
How thick is via plating?
IPC-6012 Class 2 requires an average of 20 ยตm of copper in the hole wall with an 18 ยตm minimum, and Class 3 requires an average of 25 ยตm with a 20 ยตm minimum. Most fabricators quote 25 ยตm, which is 1 mil or about 0.7 oz. Heavy copper processes can reach 50 to 75 ยตm at extra cost. If you do not know what your fabricator gives you, entering 20 ยตm keeps the answer on the safe side.
Do thermal vias carry current or heat?
Both, and the same geometry drives each. A via array under a power pad conducts heat into an inner plane or the bottom copper, and the copper barrel that carries that heat also carries current. Thermal via arrays are usually 0.3 mm vias on a 1.0 to 1.2 mm grid, so the current capacity this calculator reports for one via, multiplied by the number of vias in the array, tells you how much current the same array can pass.
Related Calculations
Size the copper on the layer as well as through it with the PCB Trace Width Calculator, check the loss along the run with the Voltage Drop Calculator, and work out conductor resistance directly with the Wire Resistance Calculator.
Reference this content, page, or tool as:
"PCB Via Current Calculator" at https://MiniWebtool.com/pcb-via-current-calculator/ from MiniWebtool, https://MiniWebtool.com/
by miniwebtool team. Updated: August 20, 2026
Electronics Tools:
- Battery Life Calculator Featured
- Resistor Color Code Calculator
- Ohm's Law Calculator
- Voltage Drop Calculator
- PCB Trace Width Calculator
- Wire Gauge Calculator New
- LED Resistor Calculator New
- Voltage Divider Calculator New
- Parallel Resistor Calculator New
- Capacitor Calculator New
- 555 Timer Calculator New
- Transformer Calculator New
- RC Time Constant Calculator New
- Power Factor Calculator New
- Decibel (dB) Calculator New
- Impedance Calculator New
- Resonant Frequency Calculator New
- Logic Gate Simulator New
- Resistors in Series Calculator New
- Watts to Amps Calculator New
- Amps to Watts Calculator New
- kVA Calculator New
- 3-Phase Power Calculator New
- mAh to Wh Converter New
- Generator Size Calculator New
- Lumens to Watts Converter New
- Lux to Lumens Calculator New
- Room Lighting Calculator New
- Inductive Reactance Calculator New
- Series/Parallel Capacitor Calculator New
- Conduit Fill Calculator New
- Antenna Length Calculator New
- Capacitor Bank Sizing Calculator New
- Battery C-Rate Calculator New
- Battery Internal Resistance Calculator New
- Peukert Battery Runtime Calculator New
- Wire Resistance Calculator New
- PCB Via Current Calculator New