PartAndStock
🧵

PCB Trace Impedance Calculator (Microstrip/Stripline)

Compute a PCB trace's characteristic impedance (Z₀), effective dielectric and propagation delay for microstrip or stripline.

Impedance Z₀
53.52 Ω
IPC-2141 microstrip
Effective εr
3.2
Propagation delay
5.967 ps/mm
tpd = 3.34·√εr_eff

Uses the IPC-2141 closed-form approximation (best for 0.1 < w/h < 2). For controlled-impedance boards, confirm against your fab's stackup and a field solver.

Disclaimer: This calculator is provided for general informational and educational purposes only, on an “as is” basis and without any warranty of accuracy or fitness for a particular purpose. Results may contain errors — always verify independently before relying on them in real designs. PartAndStock accepts no liability for any loss or damage arising from use of this tool, including when embedded on third-party sites.

How to use

  1. 1Pick the geometry: microstrip (outer layer, one plane) or stripline (inner layer, between two planes).
  2. 2Enter the dielectric constant (~4.3 for FR-4), trace width w, copper thickness t and height/separation h in mm.
  3. 3The characteristic impedance Z₀, effective dielectric and propagation delay are computed instantly.

How it works

Enter trace width, copper thickness, dielectric height and εr to find the characteristic impedance (e.g. 50 Ω) of a microstrip or stripline trace using the IPC-2141 approximation.

Microstrip: Z₀ = 87/√(εr+1.41) · ln(5.98·h/(0.8·w+t)) · Stripline: Z₀ = 60/√εr · ln(4·b/(0.67·π·(0.8·w+t)))

What sets trace impedance

A PCB trace and its reference ground plane(s) form a transmission line whose characteristic impedance Z₀ is set by geometry. Making the trace wider or moving it closer to the plane (smaller h) lowers the impedance; a narrower trace or thicker dielectric raises it. A higher dielectric constant εr (~4.3 in FR-4) lowers impedance. A microstrip trace sits on an outer layer above one plane, while a stripline trace is buried between two planes.

Why controlled impedance matters

Fast signals such as USB, HDMI, Ethernet, DDR and RF need a specific line impedance (typically 50 Ω single-ended, 90–100 Ω differential). An impedance mismatch causes reflections, signal degradation and EMI. This tool uses the IPC-2141 closed-form approximation, ideal for quick design and verification. Before manufacturing, get the board's real stackup (layer thicknesses, εr, copper weight) from your fab and confirm with a field solver.

Worked examples

  • Microstrip: εr=4.3, w=0.3 mm, t=0.035 mm, h=0.2 mm → Z₀ ≈ 53 Ω
  • For 50 Ω: on the same stackup, widen the trace slightly (w↑) → Z₀ drops
  • Stripline gives lower Z₀ than microstrip for the same geometry (more capacitance between two planes)

Variables Affecting Impedance

VariableAs it increases, Z₀
Trace width wDecreases
Height to plane hIncreases
Copper thickness tSlightly decreases
Dielectric εrDecreases
Geometry: striplineLower than microstrip

Frequently Asked Questions

How is PCB trace impedance calculated?+
By geometry with the IPC-2141 formula: microstrip Z₀ = 87/√(εr+1.41)·ln(5.98·h/(0.8·w+t)). Impedance depends on trace width, dielectric height, copper thickness and εr.
How do I get a 50 Ω trace?+
With the board's stackup (h and εr) fixed, adjust the trace width (w): widening lowers Z₀, narrowing raises it. Enter your stackup here and vary w until Z₀ reads 50 Ω.
What's the difference between microstrip and stripline?+
Microstrip sits on an outer layer above one plane (air/soldermask on top); stripline is buried between two ground planes. Stripline is better shielded but has lower impedance and higher delay for the same geometry.
What does propagation delay (tpd) mean?+
The time a signal takes per unit length along the trace; tpd ≈ 3.34·√εr_eff ps/mm. It's used for length matching and timing budgets in high-speed design.
Is this accurate enough for manufacturing?+
The IPC-2141 approximation is good for quick design (best for 0.1 < w/h < 2), but the real value is affected by copper etch profile, soldermask and stackup tolerance. On a controlled-impedance board, confirm with your fab's stackup and a field solver.

Related Articles

Explore more articles