Controlled Impedance Stackup Calculator
Enter trace width, dielectric height, thickness and Er to estimate the controlled impedance.
Result
How it is calculated
The tool treats the trace as a surface microstrip over a ground plane and applies the IPC-2141 approximation: Z0 = 87 / √(Er + 1.41) × ln(5.98·H / (0.8·W + T)). W is trace width, H is dielectric height under the trace, T is copper thickness (all in mils, i.e. thousandths of an inch) and Er is the relative permittivity of the laminate. A second formula gives the effective dielectric constant, Eeff = (Er+1)/2 + (Er−1)/2 · 1/√(1 + 12H/W), and the propagation delay is 84.72 · √Eeff in ps per inch. If thickness is left empty it is taken as zero, which raises the answer by a few ohms. Width and height must be above zero and Er between 1 and 100. When the trace is so wide that 0.8W + T reaches 5.98H the logarithm drops to zero or below and the tool shows no result. The formula is only an estimate for a fairly narrow trace, so confirm final widths with your fabricator's field solver.
Worked example
Take W = 10 mil, H = 5.5 mil, T = 1.4 mil and Er = 4.3. The prefactor is 87 / √5.71 ≈ 36.41. The log term is ln(5.98 × 5.5 / (0.8 × 10 + 1.4)) = ln(32.89 / 9.4) ≈ 1.252. Multiplying gives 45.60 Ω. For the effective dielectric constant, W/H = 1.818, so Eeff = 2.65 + 1.65 / 2.757 ≈ 3.249. The delay is 84.72 × √3.249 = 152.70 ps/in. This trace is a little under a 50 Ω target, so you would narrow it slightly.
Common mistakes
- Entering millimetres instead of mils. All lengths must use the same unit, but the formula was derived for mils and the delay is quoted per inch, so convert first (1 mil = 0.0254 mm).
- Using the headline Er from a datasheet at 1 MHz for a multi-GHz signal. Laminate permittivity drops with frequency, so the impedance shifts.
- Putting the height of the whole board in H. H is only the dielectric between the trace and its reference plane, not the total thickness.
- Applying the result to a stripline (trace buried between two planes) or to a differential pair. This is a single-ended surface microstrip estimate only.
- Leaving the copper thickness empty. It counts as zero, so the same trace shows 51.47 Ω instead of 45.60 Ω; enter the real thickness (for example 1.4 mil for 1 oz copper).
About this calculator
A microstrip trace — a copper trace running over a solid ground plane, separated by a dielectric layer of height H and relative permittivity Er — behaves as a transmission line whose characteristic impedance depends on trace width W, copper thickness T, and the dielectric properties of the board material. The IPC-2141 approximation gives the effective dielectric constant and Z0 ≈ (87/√(Er+1.41))·ln(5.98H/(0.8W+T)), along with a propagation delay derived from the effective permittivity.
Matching this impedance to a target — typically 50Ω single-ended or 90–100Ω differential — prevents signal reflections that cause data errors, EMI, and eye-diagram closure on high-speed interfaces. PCB designers and hardware engineers use this calculator early in stackup planning for USB, HDMI, Ethernet, and other controlled-impedance signals, then hand the resulting width/height targets to the fab house to confirm against their process capability.
Was this helpful?
You can pick up to 3 reactions.
Popular calculators
Loan Calculator
Monthly payment, total interest and full amortization schedule.
Percentage Calculator
Percent change, percent of, and ratio calculations.
Discount Calculator
Calculate final price, savings, and discount amount.
BMI Calculator
Body mass index from height and weight (metric or imperial).
Age Calculator
Compute your exact age in years, months and days from a birth date.
Compound Interest Calculator
Calculate the final amount and interest earned with compounding.
All Calculators
- Loan Calculator
- Profit Calculator
- Discount Calculator
- BMI Calculator
- Percentage Calculator
- Ideal Weight Calculator
- Age Calculator
- Pregnancy Due Date Calculator
- Compound Interest Calculator
- BMR Calculator (Basal Metabolic Rate)
- Tip Calculator
- Fuel Cost Calculator
- Date Difference Calculator
- Sleep Cycle Calculator
- Daily Water Intake Calculator
- Simple Interest Calculator
- Heart Rate Zones Calculator
- Running Pace Calculator
- Pet Age Calculator
- Calories Burned Calculator
- Macro Calculator
- TDEE Calculator (Total Daily Energy Expenditure)
- Waist-to-Hip Ratio Calculator
- Honor Roll Calculator
- One Rep Max (1RM) Calculator
- Ovulation Calculator
- Electricity Cost Calculator
- Unit Price Calculator
- Savings Goal Calculator
- Break-Even Point Calculator
- Paint Calculator
- Course Grade Average Calculator
- Business Days Calculator
- Time Duration Calculator
- Fuel Economy Calculator
- Temperature Converter
- Tile Calculator
- Aspect Ratio Calculator
- Roman Numeral Converter
- Goal Weight Timeline Calculator
- Salary Converter (Hourly to Annual)
- Credit Card Validator (Luhn)
- Body Surface Area (BSA) Calculator
- Feels-Like Temperature Calculator
- Ohm’s Law Calculator
- PPI (Pixel Density) Calculator
- Molar Mass Calculator
- Zodiac Sign Calculator (Western + Chinese)
- IBAN Validator
- Shoe Size Converter
- Country Info & Dialing Code Lookup
- Time Zone Difference (World Clock)
- CAGR (Compound Annual Growth Rate) Calculator
- Rule of 72 Calculator
- Blood Alcohol Content (BAC) Calculator
- Lean Body Mass (LBM) Calculator
- Pythagorean Theorem Calculator
- Speed Converter
- Download Time Calculator
- Date Calculator (Add/Subtract)
No calculators found
Comments