Pi & T Attenuator Calculator
Generated infographic and interface snapshot for Pi & T Attenuator Calculator
Design matched Pi and T RF pads with the exact resistor values for 50Ω or 75Ω systems.
Free Pi & T Attenuator Calculator Online — Big Das
Need a fixed RF attenuator that stays impedance-matched? The Big Das Pi & T attenuator calculator computes resistor values for Pi and T pads at any attenuation, for 50 Ω, 75 Ω, or a custom impedance.
What Does the Calculator Do?
An attenuator (or pad) reduces signal power by a fixed amount while staying impedance-matched. This calculator designs two classic three-resistor topologies:
- Pi attenuator — a shunt resistor at each port with a series resistor between them.
- T attenuator — two series resistors with a shunt to ground between them.
Why use a matched pad?
Unlike a simple voltage divider, a proper Pi or T pad presents the same impedance from source and load, so no unexpected reflections and a predictable dB drop — critical in 50 Ω RF and 75 Ω video systems.
How to Use the Pi & T Attenuator Calculator
- Enter the attenuation — type the desired loss in dB, for example
10. - Choose the impedance — select 50 Ω, 75 Ω, or a custom Z0.
- Read the Pi values — shunt R1/R3 and series R2 for the Pi network.
- Read the T values — series R1/R3 and shunt R2 for the T network.
- Pick standard parts — use the nearest E24/E96 values.
The Formulas Used
The voltage ratio constant K comes from the dB value:
K = 10^(dB / 20)
For a T attenuator:
R1 = R3 = Z0 × (K
- 1) / (K + 1)
R2 = 2 × Z0 × K / (K^2
- 1)
For a Pi attenuator:
R1 = R3 = Z0 × (K + 1) / (K
- 1)
R2 = Z0 × (K^2
- 1) / (2 × K)
All resistances come out in ohms, for a pad that matches Z0 at both ports.
Worked Example
Design a 10 dB, 50 Ω pad:
K = 10^(10/20) ≈ 3.162
T topology:
`R1 = R3 = 50 × (3.162
- / (3.162 + 1) ≈ 25.97 Ω`
`R2 = 2 × 50 × 3.162 / (3.162^2
- ≈ 35.14 Ω`
Two ~26 Ω series resistors and one ~35 Ω shunt give a matched 10 dB T-pad. For the Pi topology at the same 10 dB:
`R1 = R3 = 50 × (3.162 + 1) / (3.162
- ≈ 96.25 Ω`
`R2 = 50 × (3.162^2
- / (2 × 3.162) ≈ 71.15 Ω`
Both networks present 50 Ω at either port and deliver exactly 10 dB of loss.
Common Use Cases
- RF test benches — protect power meters or spectrum analyzers from high signal levels.
- Antenna matching — reduce a hot signal while keeping a 50 Ω feedline matched.
- Amateur radio — build inline pads between a transceiver and an amplifier.
Frequently Asked Questions
What is the difference between a Pi and a T attenuator?
Both are three-resistor matched pads; a Pi uses two shunt resistors around a series resistor, a T uses two series resistors around a shunt to ground. Same dB loss and match, different resistor values.
How do I calculate the resistor values for a 10 dB, 50 Ω attenuator?
Convert dB to a voltage ratio: K = 10^(dB/20) ≈ 3.162. T-pad: R1 = R3 ≈ 25.97 Ω, R2 ≈ 35.14 Ω. Pi-pad: R1 = R3 ≈ 96.25 Ω, R2 ≈ 71.15 Ω.
Does a Pi or T attenuator work in both directions?
Yes. Both are symmetrical, balanced networks with the same loss either way.
Can I use this calculator for 75 Ω systems?
Yes — set Z0 to 75 Ω (or any value) and the resistors scale for video, cable TV, or other 75 Ω work.
What happens if I use standard resistor values instead of the exact ones?
Small deviations barely move the attenuation or return loss — the nearest E24/E96 value usually shifts the loss by a fraction of a dB, fine for most applications.
Why does the math use K = 10^(dB/20) instead of dB/10?
The pad equations are written from the voltage ratio, and dB for voltage uses 20 × log10; K is simply that voltage constant.
