Pi Attenuator Calculator computes series and shunt resistor values, power dissipation per resistor, and VSWR for a matched resistive Pi-pad attenuator at any target dB and impedance.
Pi Attenuator Calculator for Resistive RF Pad Design
This tool computes the three resistor values needed to build a Pi-pad attenuator that reduces signal level by a set amount while keeping the input and output impedance matched to the system. RF and test engineers use it to design fixed attenuators for signal level control, test setups, and impedance matching in 50Ω or other RF systems.
Reading the Pi Attenuator Inputs and Outputs
Enter desired attenuation in dB and system impedance in ohms (equal at both ports for the standard configuration). The calculator returns the series and shunt resistor values, per-resistor power dissipation at 1W input, and the resulting VSWR and voltage/power ratios.
Pi Attenuator Resistor Formula
For equal source and load impedance, the resistor equations come from Peter Vizmuller’s RF Design Guide: Systems, Circuits and Equations (Artech House), the standard reference cited across matching-pad and attenuator design tools:
$$K = 10^{A_{dB}/20}$$
$$R_1 = R_3 = Z_0\frac{K+1}{K-1}, \quad R_2 = Z_0\frac{K^2-1}{2K}$$
Per-resistor heating at a given input power follows directly from the node voltages once the network is matched: $R_1$ sits directly across the matched input, so it carries $P_{in}Z_0/R_1$; $R_3$ sits across the matched output, carrying $(P_{in}/K^2)Z_0/R_3$; $R_2$’s dissipation is whatever remains once $R_1$, $R_3$, and the power delivered to the load are subtracted from the input power.
The most common input mistake is applying these equal-impedance formulas when the source and load impedances actually differ — the pad will still show 0 dB minimum attenuation and calculate resistor values, but it won’t actually be impedance-matched at both ports, since the equal-Z equations assume $Z_{source}=Z_{load}=Z_0$.
That “Min Atten = 0 dB” result is specific to equal impedances. When a Pi (or T) pad instead has to match two genuinely different impedances, resistors alone can’t do it for free — there’s a real, unavoidable minimum attenuation floor set purely by the impedance ratio, $Amin(dB) = 20\log_{10}\left(\sqrt{m}+\sqrt{m-1}\right)$ where $m$ is the larger impedance divided by the smaller.
For a common 75Ω-to-50Ω match ($m=1.5$), that floor is about 5.7 dB — confirmed by Mini-Circuits’ published minimum-loss-pad example for that same impedance pair. No resistor combination gets below that number; only a reactive (lossless) matching network can.
Pi Attenuator Circuit Diagram
Standard Pi-Pad Resistor Values at 50Ω
| Attenuation | R1 = R3 (shunt) | R2 (series) |
|---|---|---|
| 3 dB | 292.40 Ω | 17.62 Ω |
| 6 dB | 150.49 Ω | 37.36 Ω |
| 10 dB | 96.25 Ω | 71.15 Ω |
| 20 dB | 61.11 Ω | 247.50 Ω |
Pi Attenuator Calculator FAQs
Why is R1’s power dissipation so much higher than R3’s?
R1 sits at the input, where the full source power is present. R3 sits at the output, where the signal has already been attenuated. The gap between them grows with attenuation, which is why R1 is usually the resistor most likely to overheat.
Can I use these resistor values for a T-pad instead?
No. T-pad and Pi-pad topologies use different equations for the same attenuation and impedance. Swapping values between the two topologies will produce the wrong attenuation and break the impedance match.
Does VSWR of 1.00 mean the pad is lossless?
No. VSWR of 1.00 means the input and output are properly matched to the system impedance — it says nothing about how much signal power the pad absorbs, which is the attenuation value itself.
What happens if source and load impedances aren’t equal?
The equal-impedance formulas no longer produce a matched pad at both ports. A separate unequal-impedance resistor solution is required, and a real minimum attenuation floor applies based on the impedance ratio.
Why choose a Pi pad over a T pad?
Both give identical electrical performance at the same attenuation and impedance. The choice usually comes down to which resistor values are easier to source or which topology fits the physical layout better.