Skip to main content
Modules / Tools / Impedance matching network calculator

Impedance matching network calculator

Design L, Pi and T matching networks between two impedances at a frequency, with component values, bandwidth and the nearest standard parts.

Analog, RF, photonics and packagingFree to useHow it worksSourcesWhere it helps

Fills the inputs below with typical figures. Replace any of them with your own.

Source

The side that delivers the power. A positive reactance is an inductor and a negative one a capacitor.

Load
Network and parts

Low-pass also attenuates harmonics. High-pass blocks dc.

The shunt part goes on the side with the higher parallel resistance.

At the design frequency. 0 means a lossless part.

At the design frequency. 0 means a lossless part.

10 dB is a reflection of about 32 percent in voltage and 10 percent in power.

L network, low-pass, shunt part next to the source
shunt capacitor 7.334 pF, series inductor 916.8 pH
Rounded to E24: shunt capacitor 7.5 pF, series inductor 910 pH
Network Q
2.000
Higher Q is narrower and more sensitive to part loss
Return loss after, ideal parts
60 dB or more
Mismatch loss under 0.001 dB
Return loss after, standard parts
33.4 dB
Reflection 0.0215, mismatch loss 0.002 dB
Return loss before matching
3.2 dB
Reflection 0.691, mismatch loss 2.816 dB
Bandwidth at 10 dB return loss
687.5 MHz to 1.017 GHz
38.0% of the centre frequency, ideal parts
Loss in the parts
under 0.001 dB
Parts are lossless; enter a Q to see the cost
Source and load used
50 + j0 Ω
Load 10 + j15 Ω

Sign in to save your inputs and come back to them later.

Return loss against frequency for the chosen network
Line chart of Return loss (dB, higher is better) against Frequency, 3 lines: Ideal parts, Standard parts, No network. The same numbers are in the table under the chart.0204060600 MHz800 MHz1 GHz1.2 GHzFrequencyReturn loss (dB, higher is better)
  • Ideal parts (solid line, circles)
  • Standard parts (dashed line, squares)
  • No network (dotted line, triangles)
Show the data as a table
Return loss against frequency for the chosen network
FrequencyIdeal partsStandard partsNo network
434 MHz553
448.5 MHz553
462.9 MHz553
477.4 MHz663
491.9 MHz663
506.3 MHz663
520.8 MHz663
535.3 MHz663
549.7 MHz773
564.2 MHz773
578.7 MHz773
593.1 MHz773
607.6 MHz883
622.1 MHz883
636.5 MHz893
651 MHz993
665.5 MHz993
679.9 MHz10103
694.4 MHz10113
708.9 MHz11113
723.3 MHz12123
737.8 MHz12133
752.3 MHz13143
766.7 MHz14153
781.2 MHz16163
795.7 MHz17183
810.1 MHz19203
824.6 MHz21233
839.1 MHz25273
853.5 MHz31363
868 MHz60333
882.5 MHz30263
896.9 MHz24223
911.4 MHz21193
925.9 MHz18173
940.3 MHz16153
954.8 MHz15143
969.3 MHz13123
983.7 MHz12113
998.2 MHz11103
1.013 GHz10103
1.027 GHz993
1.042 GHz983
1.056 GHz883
1.071 GHz773
1.085 GHz773
1.099 GHz663
1.114 GHz663
1.128 GHz653
1.143 GHz553
1.157 GHz553
1.172 GHz543
1.186 GHz443
1.201 GHz443
1.215 GHz443
1.23 GHz333
1.244 GHz333
1.259 GHz333
1.273 GHz333
1.288 GHz333
1.302 GHz323

Return loss is capped at 60 dB on the chart. The response uses the parts you see in the tables and lets the source and load reactances change with frequency like an inductor or a capacitor.

Parts of the chosen network, from the source to the load
PositionPartReactance or susceptanceIdeal valueStandard valueChange from rounding
ShuntCapacitor40 mS7.334 pF7.5 pF2.3%
SeriesInductor5.00 Ω916.8 pH910 pH-0.7%
Every solution for these terminations
NetworkIdeal partsStandard partsQReturn loss, standard partsBandwidth, fraction of centreNote
L network, low-pass, shunt part next to the sourceshunt 7.334 pF, series 916.8 pH7.5 pF, 910 pH2.0033.4 dB0.380none
L network, high-pass, shunt part next to the sourceshunt 4.584 nH, series 5.239 pF4.7 nH, 5.1 pF2.0028.5 dB0.214none
Pi network, low-pass, Q 5shunt 18.34 pF, series 3.169 nH, shunt 30.96 pF18 pF, 3.3 nH, 30 pF5.0023.7 dB0.073none
Pi network, high-pass, Q 5shunt 1.834 nH, series 10.61 pF, shunt 2.396 nH1.8 nH, 11 pF, 2.4 nH5.0018.3 dB0.079none
T network, low-pass, Q 5series 18.79 nH, shunt 4.971 pF, series 6.418 nH18 nH, 5.1 pF, 6.2 nH5.0037.2 dB0.104none
T network, high-pass, Q 5series 1.789 pF, shunt 6.763 nH, series 2.821 pF1.8 pF, 6.8 nH, 2.7 pF5.0018.1 dB0.086none

How it works

A matching network makes a source and a load look like conjugates of each other at one frequency, so that all the available power reaches the load. This tool designs the three lumped networks used in practice (L, Pi and T) for complex source and load impedances, rounds the parts to a standard series, and shows the return loss and bandwidth you actually get across frequency.

  1. Set the terminations. Each side is a resistance and a reactance, or a reflection coefficient on a reference impedance. A positive reactance is an inductor and a negative one is a capacitor, whose reactance is carried across frequency in the response.Z = Z0 x (1 + Gamma) / (1 − Gamma); Gamma = |Gamma| x (cos(angle) + j x sin(angle))
  2. Design an L network. An L network has one series and one shunt part. The shunt part must sit on the side with the higher parallel resistance. The series part is next to the other termination. Q follows from the resistance ratio, and the sign of Q gives the low-pass solution (series inductor, shunt capacitor) or the high-pass one. The reactance of a termination is absorbed into the part next to it.Rp = 1 / Re(1 / Z(shunt side)); Q = sqrt(Rp / Rs − 1); X(series) = ±Q x Rs − X(termination); B(shunt) = ±Q / Rp − B(termination); plus for low-pass, minus for high-pass
  3. Design a Pi or T network. Two L sections back to back through a virtual resistance let you choose the Q. A Pi network uses a virtual resistance below both terminations, set by the Q at the higher one. A T network uses a virtual resistance above both. A higher Q gives a narrower match and more filtering.Pi: Rv = R(high) / (1 + Q^2); X(series) = ±Rv x (Q1 + Q2), B(shunt) = ±Qk / R(k); T: Rv = R(low) x (1 + Q^2); X(k) = ±Qk x R(k), B(shunt) = ±(Q1 + Q2) / Rv; Qk = sqrt(R(k) / Rv − 1) for Pi and sqrt(Rv / R(k) − 1) for T
  4. Convert to parts and standard values. A positive series reactance is an inductor and a negative one a capacitor; for a shunt part the signs are the other way round. Each value is then moved to the nearest value (by ratio) in the E12, E24 or E96 series, and the response is worked out again with those values.L = X / (2 x pi x f); C = 1 / (2 x pi x f x |X|); shunt: C = B / (2 x pi x f), L = 1 / (2 x pi x f x |B|)
  5. Find the response across frequency. The ABCD matrices of the parts are multiplied from the source to the load, and the source and load reactances scale with frequency as an inductor or capacitor would. The reflection is the power-wave reflection against the conjugate of the source. A component Q adds a series resistance to each part.Zin = (A x ZL + B) / (C x ZL + D); Gamma = (Zin − Zs*) / (Zin + Zs); return loss = −20 x log10|Gamma|; mismatch loss = −10 x log10(1 − |Gamma|^2); transducer gain = 4 x Re(Zs) x Re(ZL) / |A x ZL + B + Zs x (C x ZL + D)|^2
  6. Read the bandwidth. The bandwidth is the span around the design frequency over which the return loss stays at or above the threshold you set. It narrows as Q rises, which is why a Pi or T network is chosen for filtering and an L network for breadth.fractional bandwidth = (f(high) − f(low)) / f0, where the return loss is at least the threshold between them

Assumptions

  • The parts are ideal lumped elements with no parasitics, unless you enter a component Q, which adds a series resistance equal to the part's reactance divided by its Q.
  • The aim is maximum power transfer (a conjugate match at the design frequency), not a noise match or a load-pull optimum.
  • A termination's reactance changes with frequency like an ideal inductor or capacitor; real antennas and amplifiers have a more complex response.
  • Preset impedances are editorial examples. Use measured or simulated values for your parts.

Limits and warnings

  • Parasitic capacitance, inductance and self-resonance of real parts matter above a few hundred megahertz; the layout and the part models decide the real result.
  • At microwave frequencies and long structures, distributed elements (stubs and transmission lines) replace lumped parts. Use a Smith chart or a simulator.
  • A Pi or T network with a loaded Q that is too low for the resistance ratio is not possible; the tool then uses the lowest Q allowed.
  • Matching is for one frequency. The reported bandwidth uses the return loss threshold you set and the simple frequency model for the terminations.
  • Standard values come in tolerances (for example 2 to 5 percent for capacitors) that are not included; expect to tune the network on the board.

Sources

The methods and default figures rest on these public sources. The wording here is our own; read the source for its full text.

Where it helps

The lifecycle stages this tool serves: 2 stages in 1 lifecycle.

Method notev1Formula, ranges, sources and limits

Designs L, Pi and T matching networks between a complex source and load at one frequency, snaps the parts to a standard series, and reports return loss, mismatch loss and bandwidth.

Formula

Z = Z0 x (1 + Gamma) / (1 − Gamma); Gamma = |Gamma| x (cos(angle) + j x sin(angle)); Rp = 1 / Re(1 / Z(shunt side)); Q = sqrt(Rp / Rs − 1); X(series) = ±Q x Rs − X(termination); B(shunt) = ±Q / Rp − B(termination); plus for low-pass, minus for high-pass; Pi: Rv = R(high) / (1 + Q^2); X(series) = ±Rv x (Q1 + Q2), B(shunt) = ±Qk / R(k); T: Rv = R(low) x (1 + Q^2); X(k) = ±Qk x R(k), B(shunt) = ±(Q1 + Q2) / Rv; Qk = sqrt(R(k) / Rv − 1) for Pi and sqrt(Rv / R(k) − 1) for T; L = X / (2 x pi x f); C = 1 / (2 x pi x f x |X|); shunt: C = B / (2 x pi x f), L = 1 / (2 x pi x f x |B|); Zin = (A x ZL + B) / (C x ZL + D); Gamma = (Zin − Zs*) / (Zin + Zs); return loss = −20 x log10|Gamma|; mismatch loss = −10 x log10(1 − |Gamma|^2); transducer gain = 4 x Re(Zs) x Re(ZL) / |A x ZL + B + Zs x (C x ZL + D)|^2; fractional bandwidth = (f(high) − f(low)) / f0, where the return loss is at least the threshold between them

Inputs
InputUnitRange it holds forComes from
Source given aschoicerx, gammaYour figure
Source resistanceohm0.01 to 100000Your figure
Source reactanceohm-100000 to 100000Your figure
Source reference impedanceohm1 to 1000Your figure
Source reflection coefficient sizeratio0 to 0.999Your figure
Source reflection coefficient angledegrees-360 to 360Your figure
Load given aschoicerx, gammaYour figure
Load resistanceohm0.01 to 100000Your figure
Load reactanceohm-100000 to 100000Your figure
Load reference impedanceohm1 to 1000Your figure
Load reflection coefficient sizeratio0 to 0.999Your figure
Load reflection coefficient angledegrees-360 to 360Your figure
Design frequencyin the unit chosenfrom 0Your figure
Frequency unitchoicekHz, MHz, GHzYour figure
Networkchoicel, pi, tYour figure
Characterchoicelowpass, highpassYour figure
L network arrangementchoiceauto, loadshunt, sourceshuntYour figure
Loaded Q for a Pi or T networkratio0.1 to 50Your figure
Standard valueschoicenone, E12, E24, E96Your figure
Inductor Q (0 for ideal)ratio0 to 1000Your figure
Capacitor Q (0 for ideal)ratio0 to 5000Your figure
Return loss threshold for the bandwidthdB3 to 40Your figure

Outputs: Network Q (ratio); First inductor (nH); First capacitor (pF); Return loss before matching (dB); Mismatch loss before matching (dB); Return loss with standard parts (dB); Fractional bandwidth at the threshold (fraction).

Assumptions

  • The parts are ideal lumped elements with no parasitics, unless you enter a component Q, which adds a series resistance equal to the part's reactance divided by its Q.
  • The aim is maximum power transfer (a conjugate match at the design frequency), not a noise match or a load-pull optimum.
  • A termination's reactance changes with frequency like an ideal inductor or capacitor; real antennas and amplifiers have a more complex response.
  • Preset impedances are editorial examples. Use measured or simulated values for your parts.

Uncertainty: The design equations are exact for ideal lumped parts. Real parts shift the match by parasitics and tolerance, so expect to tune the values on the board; the bandwidth depends on how the terminations vary with frequency, which is only modelled simply here.

Known limits

  • Parasitic capacitance, inductance and self-resonance of real parts matter above a few hundred megahertz; the layout and the part models decide the real result.
  • At microwave frequencies and long structures, distributed elements (stubs and transmission lines) replace lumped parts. Use a Smith chart or a simulator.
  • A Pi or T network with a loaded Q that is too low for the resistance ratio is not possible; the tool then uses the lowest Q allowed.
  • Matching is for one frequency. The reported bandwidth uses the return loss threshold you set and the simple frequency model for the terminations.
  • Standard values come in tolerances (for example 2 to 5 percent for capacitors) that are not included; expect to tune the network on the board.

Where the method comes from

Follows Pozar, Microwave Engineering, 4th edition, chapter 5 (Wiley, 2012) (opens in a new tab). The platform's version departs from it as follows.

  • Complex source and load impedances are absorbed into the part next to each, and Pi and T networks are added with a chosen Q Why: The textbook treats the L network for a complex load on a real line; a design bench needs both terminations complex and a Q choice.
  • The response is evaluated across frequency with ABCD matrices, and standard values and component Q can be applied Why: The match matters at the board, where parts come in series values and have loss; showing return loss and bandwidth makes that visible.

Reference example, checked by test: Worked example in this method note, hand-worked in the tool's unit test: 50 ohm to 100 ohm at 100 MHz with a low-pass L network. Q is 1, the series part is a 79.58 nH inductor and the shunt part a 15.92 pF capacitor; the direct connection has a return loss of 9.54 dB. Network Q 1; First inductor 79.5775; First capacitor 15.9155; Return loss before matching 9.5424; Mismatch loss before matching 0.5115; Return loss with standard parts 36.1957; Fractional bandwidth at the threshold 1.1547.

Versions

  • v1 (2026-10-25): First version, built from the tool idea.

All models in the register

Terms on this page

Bandwidth
In meeting jargon, a person's or team's available working capacity rather than any data rate.
Impedance matching
The design of a network that transforms a source or load impedance so that maximum power is transferred and reflections are minimised, normally to a 50 ohm system reference.
Return loss
A measure of how much energy reflects back from an impedance discontinuity rather than continuing down the channel, given by S11.
Load-pull
A measurement technique that systematically varies the impedance presented to a transistor's output and records power, gain and efficiency, mapping the optimum matching conditions.
Smith chart
A polar plot of the complex reflection coefficient overlaid with constant resistance and reactance circles, letting impedance transformations be read graphically.

The full glossary

Need help acting on this?

Tell us what you're after and leave your email: we'll connect you with the right person on the Hub.