Pi & T Attenuator Calculator

Pi & T Attenuator Calculator interactive tool preview
Pi & T Attenuator Calculator interactive tool preview

Pi & T Attenuator Calculator

Pi & T Attenuator Calculator Interactive Tool - Resistor values for symmetric Pi and T RF attenuator pads at any target dB, for 50Ω or 75Ω systems. (attenuator calculator, pi attenuator, t pad, rf attenuator) 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.


Pi & T Attenuator Calculator

A fixed RF attenuator needs to stay impedance-matched. This calculator computes resistor values for Pi and T pads at any attenuation, for 50 Ω, 75 Ω, or a custom impedance.


What the Calculator Does

An attenuator (or pad) reduces signal power by a fixed amount while staying impedance-matched. The 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.

A simple voltage divider does not maintain matching. A proper Pi or T pad presents the same impedance at source and load, so reflections stay controlled and the dB drop is predictable. This matters in 50 Ω RF and 75 Ω video systems.


How to Use It

  1. Enter the attenuation in dB (for example, 10).
  2. Choose the impedance: 50 Ω, 75 Ω, or a custom Z0.
  3. Read the Pi values: shunt R1/R3 and series R2.
  4. Read the T values: series R1/R3 and shunt R2.
  5. Pick standard parts: use the nearest E24/E96 values.

Formulas

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 are 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 - 1) / (3.162 + 1) ≈ 25.97 Ω
  • R2 = 2 × 50 × 3.162 / (3.162^2 - 1) ≈ 35.14 Ω

Two ~26 Ω series resistors and one ~35 Ω shunt form a matched 10 dB T-pad.

Pi topology at the same 10 dB:

  • R1 = R3 = 50 × (3.162 + 1) / (3.162 - 1) ≈ 96.25 Ω
  • R2 = 50 × (3.162^2 - 1) / (2 × 3.162) ≈ 71.15 Ω

Both networks present 50 Ω at either port and deliver 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 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, which is 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.

Related Calculators