What is a Pi attenuator?
A Pi attenuator, or Pi pad, is two shunt resistors to ground joined by one series resistor. It reduces the signal level by a fixed amount while presenting the system impedance at both ports.
Give this Pi attenuator calculator any attenuation and impedance, and it returns the three resistors of a Pi pad or a T pad. See the nearest standard values, the loss and return loss they really give, and how much power each one dissipates.
Source and load are both this value.
Optional: gives the dissipation in each resistor.
Pi pad, 10 dB at 50 Ω
Shunt 96.25 Ω, series 71.15 Ω
Equal source and load impedance, ideal resistors. Above a few hundred MHz, resistor parasitics and layout set the real loss and match.
Dissipation is for the parts listed, driven from a matched source. Derate each resistor for its pulse and temperature limits.
Pi pad parts, source to load
| Position | Exact | E96 | Error | Dissipation |
|---|---|---|---|---|
| Input shunt | 96.25 Ω | 95.3 Ω | -0.98% | 523 mW |
| Series | 71.15 Ω | 71.5 Ω | 0.49% | 327 mW |
| Output shunt | 96.25 Ω | 95.3 Ω | -0.98% | 51.7 mW |
Let K = 10^(dB ÷ 20). For a Pi pad, each shunt resistor is Z0 × (K + 1) ÷ (K − 1) and the series resistor is Z0 × (K² − 1) ÷ (2K). A 10 dB, 50 Ω Pi pad has K = 3.162, so the shunt arms are 96.25 Ω and the series arm is 71.15 Ω.
Both pads present Z0 at each port when the other port is terminated in Z0. These forms are for equal source and load impedance.
The Pi attenuator formula sizes two equal shunt arms and one series arm; the T attenuator formula sizes two equal series arms and one shunt arm. Once the parts are rounded, the attenuator calculator treats the pad as a two-port and computes the loss and return loss from the actual values, which is why the real numbers below are not simply the target.
K = 3.162. Rshunt = 50 × (4.162 ÷ 2.162) = 96.25 Ω and Rseries = 71.15 Ω. The nearest E96 values are 95.3 Ω and 71.5 Ω, giving 10.07 dB of attenuation and 53.8 dB of input return loss.
Rseries = 24.92 Ω and Rshunt = 100.4 Ω. Rounded to E96, that is 24.9 Ω and 100 Ω, which gives 6.01 dB and 61.6 dB of return loss.
With 1 W from a matched source into the exact design, the input shunt (61.11 Ω) takes 818 mW, the series resistor (247.5 Ω) takes 164 mW, the output shunt takes 8.18 mW, and 10 mW reaches the load. The input shunt is the part to size.
Exact values. Scale every resistor by Z0 ÷ 50 for another impedance.
| Attenuation | Pi shunt | Pi series | T series | T shunt |
|---|---|---|---|---|
| 1 dB | 869.5 Ω | 5.769 Ω | 2.875 Ω | 433.3 Ω |
| 2 dB | 436.2 Ω | 11.61 Ω | 5.731 Ω | 215.2 Ω |
| 3 dB | 292.4 Ω | 17.61 Ω | 8.55 Ω | 141.9 Ω |
| 4 dB | 221 Ω | 23.85 Ω | 11.31 Ω | 104.8 Ω |
| 5 dB | 178.5 Ω | 30.4 Ω | 14.01 Ω | 82.24 Ω |
| 6 dB | 150.5 Ω | 37.35 Ω | 16.61 Ω | 66.93 Ω |
| 7 dB | 130.7 Ω | 44.8 Ω | 19.12 Ω | 55.8 Ω |
| 8 dB | 116.1 Ω | 52.84 Ω | 21.53 Ω | 47.31 Ω |
| 9 dB | 105 Ω | 61.59 Ω | 23.81 Ω | 40.59 Ω |
| 10 dB | 96.25 Ω | 71.15 Ω | 25.97 Ω | 35.14 Ω |
| 11 dB | 89.24 Ω | 81.66 Ω | 28.01 Ω | 30.62 Ω |
| 12 dB | 83.54 Ω | 93.25 Ω | 29.92 Ω | 26.81 Ω |
| 13 dB | 78.84 Ω | 106.1 Ω | 31.71 Ω | 23.57 Ω |
| 14 dB | 74.93 Ω | 120.3 Ω | 33.37 Ω | 20.78 Ω |
| 15 dB | 71.63 Ω | 136.1 Ω | 34.9 Ω | 18.36 Ω |
| 16 dB | 68.83 Ω | 153.8 Ω | 36.32 Ω | 16.26 Ω |
| 17 dB | 66.45 Ω | 173.5 Ω | 37.62 Ω | 14.41 Ω |
| 18 dB | 64.4 Ω | 195.4 Ω | 38.82 Ω | 12.79 Ω |
| 19 dB | 62.64 Ω | 220 Ω | 39.91 Ω | 11.36 Ω |
| 20 dB | 61.11 Ω | 247.5 Ω | 40.91 Ω | 10.1 Ω |
Rounding the resistors moves the attenuation slightly and limits the match. These are the computed values for ideal parts of exactly those resistances.
| Target | Shunt (E96) | Series (E96) | Real loss | Return loss |
|---|---|---|---|---|
| 1 dB | 866 Ω | 5.76 Ω | 1.00 dB | 70.7 dB |
| 2 dB | 432 Ω | 11.5 Ω | 2.00 dB | 54.8 dB |
| 3 dB | 294 Ω | 17.8 Ω | 3.01 dB | 54.1 dB |
| 6 dB | 150 Ω | 37.4 Ω | 6.01 dB | 67.0 dB |
| 10 dB | 95.3 Ω | 71.5 Ω | 10.07 dB | 53.8 dB |
| 15 dB | 71.5 Ω | 137 Ω | 15.05 dB | 77.7 dB |
| 20 dB | 60.4 Ω | 249 Ω | 20.13 dB | 47.2 dB |
At audio and low RF, any resistor works. Above a few hundred MHz, the capacitance across a series resistor and the inductance of a shunt resistor’s via start to set the response, so keep the parts small, close to the signal line and tied to ground with short paths. Check dissipation against the resistor’s rating at the temperature it will actually see, and remember that high-voltage peaks matter separately from average power. A pad ahead of a receiver stage raises the noise figure by its loss, so put attenuation after the first gain stage in a sensitive receiver.
A Pi attenuator, or Pi pad, is two shunt resistors to ground joined by one series resistor. It reduces the signal level by a fixed amount while presenting the system impedance at both ports.
A 3 dB Pi pad uses 292.4 Ω shunt resistors with a 17.61 Ω series resistor. A 3 dB T pad uses 8.55 Ω series resistors with a 141.9 Ω shunt resistor.
6 dB: shunt 150.5 Ω, series 37.35 Ω. 10 dB: shunt 96.25 Ω, series 71.15 Ω. A 6 dB T pad is 16.61 Ω series with a 66.93 Ω shunt.
Ideal Pi and T pads behave identically at a single impedance, so choose by the resistor values you can buy and lay out. High attenuation shows the difference: a 40 dB T pad needs a 1 Ω shunt resistor, while a 40 dB Pi pad needs a 2.5 kΩ series resistor.
It covers both. Choose the T pad tab and the same attenuation and impedance give two equal series resistors and one shunt resistor, with the same standard-value rounding and power figures.
It depends on the resistor’s position and the attenuation, so enter the input power to get each one. In a 20 dB Pi pad with 1 W in, the input shunt takes 818 mW, the series resistor 164 mW and the output shunt 8.18 mW, with 10 mW reaching the load.
Yes. A reflection from the load passes through a matched pad twice, so the return loss at its input is the load’s return loss plus twice the attenuation: a 6 dB pad turns a 6 dB return loss into 18 dB. The cost is the same loss on the signal, and a pad ahead of a receiver raises its noise figure by the same number of dB.
Yes. Every resistor scales in proportion to the impedance, since the equations are linear in Z0. To convert a 50 Ω design to 75 Ω, multiply every resistor by 1.5.
The equations have no limit, but at RF, above about 40 dB, the signal coupling around the pad through parasitic capacitance and ground currents starts to dominate. Use a cascade of smaller pads with shielding between them instead.
See all free electronics tools →
ProtoFlow is free AI PCB design software: describe a circuit and get a schematic with real parts, PCB layout with an autorouter, SPICE simulation and Gerber files. Native KiCad, Altium and EAGLE import and export. Free on macOS, Windows and Linux.
Free to start. No card required.