PCB Via Calculator
Calculate PCB via impedance, capacitance, inductance, and current capacity. Get aspect ratio and DFM warnings for through-hole and blind vias. Free, instant results.
Formula
Reference: IPC-2141A; IPC-2221B; Howard Johnson "High-Speed Signal Propagation"
How It Works
A plated through-hole via is, electrically, a short section of coaxial line. The plated barrel is the inner conductor; the clearance cut into every plane it passes through — the antipad — is the outer conductor. That identification is what makes the geometry tractable, and it also tells you which dimension controls which result.
Impedance follows the coaxial form directly: , where is the antipad diameter and the drill. The pad does not appear. A 0.3 mm drill in a 1.0 mm antipad on FR-4 gives 35.2 Ω — well below a 50 Ω line, which is why an unmanaged via reads as a capacitive discontinuity.
Capacitance is the pad working against the antipad edge. IPC-2141A gives pF with dimensions in millimetres, where is the pad diameter. Both plates appear and the gap between them is the denominator, so the plane clearance is the dominant lever: widening the antipad from 0.8 mm to 1.4 mm on a 0.6 mm pad cuts capacitance by a factor of three. The drill is not a plate and does not enter this expression at all.
Inductance comes from the barrel as a short round conductor over its return path, nH with and in millimetres. It grows with length and only logarithmically with diameter, so shortening a via helps far more than fattening it — which is the argument for back-drilling.
Current capacity works on the plated annulus. Copper deposits on the wall of the drilled hole, so it occupies the ring from radius out to , giving . This is a much smaller cross-section than the hole suggests: a 0.3 mm via with 25 µm plating carries only 0.0216 mm² of copper, less than a third of what a solid plug of the same diameter would have.
Note that here is the characteristic impedance of the via as a transmission-line section. It is not the same question as how much the via degrades a passing edge — for that, what matters is the excess reactance over what a matched section would have contributed, which the via step response calculator handles.
Worked Example
The pad diameter plays no part — only the barrel and the plane clearance form the coaxial pair.
Step 2: Pad-to-antipad capacitance (IPC-2141A) pF Step 3: Barrel inductance , and nH Step 4: Aspect ratio — comfortably inside the 10:1 limit standard fabrication handles. Step 5: Current capacity µm mm, so mm² mil² A Step 6: What it means for a 50 Ω line Ω, below 50 Ω, so the via is capacitive. The excess over a matched section is pF — only about a fifth of the raw capacitance is actually a discontinuity. Result: 35.2 Ω, 0.558 pF, 1.139 nH, 5.33:1 aspect ratio, 1.69 A at a 10 °C rise.Practical Tips
- ✓Use via-in-pad with cap plating for BGA breakout — eliminates trace stub and reduces parasitic inductance by 30% per IPC-7095 recommendations.
- ✓Add ground vias within lambda/20 (2mm at 10 GHz) of signal vias — provides low-inductance return path, reducing via inductance by 40-60% per Johnson/Graham.
- ✓For RF/microwave (>6 GHz): specify back-drilling to within 0.1mm of signal layer — removes stub resonance and improves insertion loss by 3-6 dB per via.
Common Mistakes
- ✗Confusing the pad with the antipad — the pad is the copper ring on the via, the antipad is the clearance cut in the planes. Impedance depends on the antipad and not at all on the pad; capacitance depends on both. Swapping them understates impedance and makes capacitance insensitive to the one dimension that actually controls it
- ✗Assuming the barrel is solid copper — plating lines the wall of the drilled hole, so the conducting cross-section is the annulus pi*t*(d-t). A 0.3 mm via with 25 micrometre plating has 0.0216 square millimetres of copper, under a third of a solid plug of the same diameter
- ✗Reading the via characteristic impedance as the amount of signal degradation — a via whose square root of L over C already equals the line impedance is electrically invisible. What degrades an edge is the excess reactance over a matched section, not the raw L and C
- ✗Shrinking the antipad to reclaim plane copper — capacitance rises as the reciprocal of the clearance, so closing a 1.0 mm antipad to 0.8 mm on a 0.6 mm pad doubles the via capacitance
- ✗Using the board thickness for the barrel length on a back-drilled via — after back-drilling the signal only traverses the remaining length, and the full thickness overstates both inductance and capacitance
Frequently Asked Questions
Related Articles
PCB Design
Picking Decoupling Capacitors: SRF, ESL & Math
How to choose decoupling capacitor values: self-resonant frequency (SRF) sets the effective bypass range — 100 nF works at ~5 MHz, 10 nF at ~50 MHz, 1 nF at ~500 MHz. ESR and ESL explained.
PCB Design
FDTD Simulation: Why 10 Gbps Signals Hate Via Stubs
A step-by-step guide to running an FDTD simulation of a through-via transition in FR-4. Covers how to set up the simulation, interpret S11/S21 results.
Signal Integrity
PDN Impedance: Taming Resonances With Genetic Algorithm
A 1.0 V / 30 A FPGA power rail needs flat impedance from 100 kHz to 1 GHz. Cavity resonances between the power and ground planes create impedance spikes that.
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
PCB
Trace Width
Calculate minimum PCB trace width for current capacity per IPC-2221 and IPC-2152. Get resistance, voltage drop, and power dissipation. Free, instant results.
RF
Microstrip Impedance
Calculate microstrip impedance using Hammerstad-Jensen equations. Get Z0, effective dielectric constant, and propagation delay for PCB trace design. Free, instant results.
PCB
Trace Resistance
Calculate PCB copper trace DC resistance from width, length, thickness, and temperature. Get sheet resistance and temp coefficient. Free, instant results.
PCB
Differential Pair
Calculate Zdiff and Zcommon for edge-coupled microstrip pairs. Design USB, HDMI, and Ethernet differential pairs with odd/even mode impedance. Free, instant results.