Skip to content
AZ Tools

Microstrip & Stripline Impedance Calculator

Characteristic impedance of a PCB microstrip or stripline from its geometry, or the trace width for 50 Ω, with effective εr, delay and L and C per length.

Structure
Find
Trace width
Impedance Z0
Effective εr
Propagation delay
Inductance per length
Capacitance per length

Quasi-static values: solder mask (usually a few ohms lower) and multi-GHz dispersion are not included.

Microstrip checked against scikit-rf's Hammerstad–Jensen model; stripline against Wheeler's formula written out and Cohn's exact solution. Runs in your browser.

How to use

  1. Choose microstrip (outer layer over one plane) or stripline (inner layer centred between two planes), and whether to find the impedance or the width for a target.
  2. Enter the dielectric height (for stripline, the full plane-to-plane spacing), the copper thickness, the laminate's εr, and the width or target impedance.
  3. Read the impedance or width with the effective εr, delay per inch and millimetre, and inductance and capacitance per length.

About this tool

Show

A PCB trace over a ground plane is a transmission line, and its characteristic impedance depends on the trace width, its height above the plane, the copper thickness and the laminate's dielectric constant. This calculator works both ways: the impedance of a given trace, or the width that gives a target such as 50 Ω single-ended — on 1.6 mm FR-4 with εr 4.3 and 1 oz copper that is about 3.07 mm. Surface microstrip uses the Hammerstad–Jensen model (1980) with its strip-thickness correction, which the authors give as accurate to better than 0.2 % for 0.01 ≤ w/h ≤ 100 and εr up to 128; it also returns the effective dielectric constant, which sets how fast signals travel. Stripline — a trace centred between two planes b apart — uses Wheeler's 1978 formula, which handles thickness and stays within 0.5 % of the exact zero-thickness result while the strip is not very wide. From the impedance and effective εr come the propagation delay (roughly 140–190 ps per inch on FR-4) and the inductance and capacitance per unit length. The limits are those of any closed-form model. The microstrip figures are quasi-static: at several gigahertz dispersion raises the effective εr and the impedance drifts. Solder mask, which covers most outer traces, typically lowers microstrip impedance by a few ohms and is not modelled; nor are an off-centre stripline, differential pairs, or the fact that FR-4's εr varies with frequency, resin content and glass weave. Fabricators hold impedance to about ±10 %, and their own field solver with the actual stack-up is the final word — this gives you the right starting geometry.

Frequently asked questions

What width gives 50 Ω?

It depends on the stack-up. On standard 1.6 mm FR-4 (εr about 4.3) with 1 oz copper, a surface microstrip needs about 3 mm; over a thin 0.2 mm prepreg to the nearest plane it is about 0.36 mm. Use the width mode with your fabricator's dielectric heights and εr.

Why does my fabricator's number differ slightly?

They use a field solver with the real stack-up: solder mask, the εr of the specific resin and glass at your frequency, etched trapezoidal trace shapes and plating on outer layers. Differences of a few ohms are normal; closed-form models are for choosing a starting geometry.

What is the effective dielectric constant?

A microstrip's field runs partly through the laminate and partly through air, so the signal behaves as if in a material with εr between 1 and the laminate's value. It sets the propagation speed: delay per metre is √εeff / c. A stripline is fully embedded, so its effective εr equals the laminate's.

Does frequency matter?

For stripline, hardly. For microstrip, the effective εr rises with frequency (dispersion), so above a few gigahertz the impedance and delay shift from the quasi-static values given here, and losses in the laminate and copper become significant.

What about differential pairs?

Coupling between the two traces lowers each trace's impedance, so a 100 Ω differential pair is not simply two 50 Ω traces. This calculator covers single-ended lines only; use it for the trace width and then a coupled-line calculator or field solver for the spacing.

Related tools