pcb trace impedance calculator

PCB Trace Impedance Calculator

Use this tool to estimate single-ended characteristic impedance for common PCB trace geometries (IPC-style approximations).

Enter your stackup values and click Calculate Impedance.

Note: This is a fast planning calculator. Final dimensions should always be validated with your PCB fabricator's field solver and stackup data.

Why controlled impedance matters in PCB design

As edge rates get faster, a PCB trace stops behaving like a simple wire and acts like a transmission line. If trace impedance is too high or too low relative to the driver, receiver, or interconnect environment, reflections can degrade signal integrity. That means eye closure, overshoot, undershoot, timing jitter, and harder EMI compliance.

A PCB trace impedance calculator gives you a fast first-pass estimate so you can choose practical widths and layer geometries before handing off to fabrication.

What this calculator supports

1) Microstrip (outer-layer trace)

Microstrip is a trace on an external layer over a single reference plane. This is common for high-speed routing when an outer layer is required.

2) Symmetric stripline (inner-layer trace)

Stripline is a trace buried between two reference planes. It generally offers better field containment and lower radiation than microstrip.

Features included

  • Single-ended characteristic impedance estimation (Z0)
  • Optional target-impedance width solver
  • Unit support in mil or mm
  • Estimated effective dielectric and propagation delay

How to use the calculator

  1. Select the trace model (microstrip or stripline).
  2. Pick units (mil or mm).
  3. Enter εr, dielectric geometry, trace width, and copper thickness.
  4. Click Calculate Impedance to get Z0.
  5. If needed, enter a target impedance and click Solve Width for Target Z.

Input guidance and practical tips

Use realistic εr

FR-4 is not one exact number. Effective dielectric constant varies with resin system, glass style, and frequency. If your board house gives a specific Dk for your stackup, use that instead of a generic 4.2.

Match your fabricator stackup

The dielectric thickness (h or b) is one of the strongest impedance drivers. Work from actual prepreg/core values rather than nominal assumptions.

Remember etch and plating effects

Final conductor shape is often trapezoidal, not rectangular. Production impedance control typically uses compensated widths and solver-based tuning.

Formula notes

This page uses IPC-style closed-form approximations for quick planning. They are useful in early design but do not replace a 2D/3D field solver. For tight impedance tolerance designs (for example ±5% or better), always verify using your manufacturer's preferred modeling process.

Example workflow

Suppose you want a 50 Ω microstrip on FR-4 with εr ≈ 4.2, dielectric height 6 mil, and 1 oz outer copper (~1.37 mil). Enter those values and use the width solver. The suggested width is your starting point; then send the stackup and intended impedance to your PCB vendor for final confirmation.

Common mistakes to avoid

  • Using finished copper thickness when your fab calculates with base copper plus plating effects
  • Ignoring solder mask influence on very high-speed outer-layer traces
  • Assuming all FR-4 behaves the same at all frequencies
  • Skipping tolerance stackup for impedance-sensitive links

Bottom line

A good PCB trace impedance calculator saves time and helps avoid reroutes. Use it early, use it often, and then lock final dimensions with your fabricator's stackup and impedance control process.

🔗 Related Calculators