← Home

🔌 Chebyshev Filter Calculator

Calculate Chebyshev filter component values (inductors and capacitors) for Tee and Pi, low-pass and high-pass configurations with 0.5 dB or 3 dB ripple. Enter cutoff frequency and impedance to get exact values.

What is this tool?

A Chebyshev filter is a type of electronic filter that achieves a steeper roll-off than a Butterworth filter of the same order, at the cost of introducing equal-amplitude ripple in the passband. It is named after Russian mathematician Pafnuty Chebyshev, whose Chebyshev polynomials form the mathematical basis of the filter\u2019s magnitude response. Unlike the Butterworth filter, which is maximally flat in the passband, the Chebyshev design deliberately trades passband smoothness for sharper transition-band selectivity. This makes it especially attractive for RF preselector stages, anti-aliasing before ADCs, and any application where rejecting nearby unwanted frequencies matters more than a perfectly flat passband. The key design parameter is the **passband ripple** \u2014 typically specified as 0.5 dB or 3 dB. A 0.5 dB ripple means the gain oscillates by \u00B10.5 dB within the passband (a total swing of 1 dB peak-to-peak), which is often an acceptable trade-off. A 3 dB ripple provides even steeper roll-off but introduces more amplitude variation that may distort sensitive signals. For comparison, the Butterworth filter has 0 dB ripple but a gentler 60 dB/decade roll-off at 3rd order, while a 3 dB-ripple Chebyshev of the same order achieves approximately 70 dB/decade. Chebyshev vs Butterworth ResponseFrequencyGain (dB)fcButterworth (flat)Chebyshev 3 dB (ripple)3 dBPassbandStopband This calculator handles all four passive LC topologies \u2014 Tee LP, Tee HP, Pi LP and Pi HP \u2014 with user-selectable ripple. You choose the topology, ripple level, cutoff frequency and impedance, and the calculator returns the three component values needed using the appropriate Chebyshev g-values. Tee vs Pi Topology (Low-Pass)Tee NetworkL1CL2VinVoutPi NetworkC1LC2VinVout If your application requires a perfectly flat passband instead, use our Butterworth filter calculator. For active op-amp RC designs, the Sallen-Key filter calculator offers a simpler topology without inductors. You can also verify the drain-source voltage drops with our voltage divider calculator.

How it works

The Chebyshev filter component values are derived from normalised prototype low-pass filter tables, just like the Butterworth. However, the Chebyshev g-values differ because they are optimised to produce an equi-ripple passband response rather than a maximally flat one. The g-values depend on both the filter order (n) and the chosen ripple level. **Chebyshev g-values for n = 3 (3rd-order):** | Ripple | g1 | g2 | g3 | |---|---|---|---| | 0.5 dB | 1.5963 | 1.0967 | 1.5963 | | 3 dB | 3.3487 | 0.7117 | 3.3487 | **Frequency-impedance scaling** converts these normalised values to real component values at your target cutoff frequency (fc) and impedance (R): **Low-Pass Tee / Pi (inductors in series arms, capacitor in shunt):** - L = g \u00D7 R / (2\u03C0 \u00D7 fc) - C = g / (2\u03C0 \u00D7 fc \u00D7 R) **High-Pass Tee / Pi (capacitors in series arms, inductor in shunt):** - C = 1 / (g \u00D7 2\u03C0 \u00D7 fc \u00D7 R) - L = R / (g \u00D7 2\u03C0 \u00D7 fc) As a derived metric, this calculator also displays the **ripple level** and the **approximate roll-off rate**. A 3rd-order Chebyshev achieves roughly 65 dB/decade at 0.5 dB ripple and 70 dB/decade at 3 dB ripple \u2014 noticeably steeper than the Butterworth\u2019s 60 dB/decade. For quick reference, the following table shows pre-computed component values for a 50 \u03A9 system at various cutoff frequencies (Tee LP, 3 dB ripple, g1 = g3 = 3.3487, g2 = 0.7117): | fc (MHz) | L1 = L2 (\u03BCH) | C (pF) | |---|---|---| | 1 | 26.65 | 2,265 | | 10 | 2.665 | 226.5 | | 100 | 0.2665 | 22.65 | | 1,000 | 0.02665 | 2.265 |
Ad

How to use

  1. Select the filter topology (Tee or Pi) using the dropdown.
  2. Select the passband ripple (0.5 dB or 3 dB).
  3. Enter the cutoff frequency (fc) in Hz, kHz or MHz.
  4. Enter the source/load impedance (R) in ohms.
  5. Click Calculate to get the three component values for the chosen ripple and topology.

Frequently Asked Questions

What is the difference between Chebyshev and Butterworth filters?

The main difference is the passband response. A Butterworth filter is maximally flat \u2014 zero ripple in the passband \u2014 but has a gentler roll-off (60 dB/decade for 3rd order). A Chebyshev filter accepts equal-amplitude ripple in the passband (typically 0.5 dB or 3 dB) in exchange for a steeper roll-off (approximately 65\u201370 dB/decade for 3rd order). If your application needs sharp frequency selectivity and can tolerate some passband gain variation, choose Chebyshev. If signal fidelity in the passband is paramount, choose Butterworth.

What does 0.5 dB ripple vs 3 dB ripple mean in practice?

The ripple value specifies the maximum gain variation within the passband. A 0.5 dB ripple means the gain swings by \u00B10.5 dB (a total of 1 dB peak-to-peak) \u2014 about \u00B15.9% amplitude error. A 3 dB ripple means \u00B13 dB (\u00B141% amplitude error), which is far more noticeable. The 3 dB option gives steeper roll-off, but the larger amplitude variation may be unacceptable for precision measurement or communication systems. For most audio and RF applications, 0.5 dB is the preferred compromise.

Why are the Chebyshev g-values different from Butterworth g-values?

The g-values (normalised prototype element values) are derived from different mathematical polynomials. Butterworth uses Butterworth polynomials (all poles on a circle in the complex plane), producing a maximally flat response with g1 = 1.0, g2 = 2.0, g3 = 1.0 for n = 3. Chebyshev uses Chebyshev polynomials of the first kind, which place poles on an ellipse, producing equi-ripple passband behaviour with different g-values: for 3 dB ripple, g1 = 3.3487, g2 = 0.7117, g3 = 3.3487. The elliptical pole placement is what gives the steeper roll-off.

Can I use this Chebyshev filter calculator for RF preselector design?

Yes. The 3 dB-ripple Chebyshev is a popular choice for RF preselector front-end filters because of its steep roll-off, which helps reject strong out-of-band signals and image frequencies. For a 50 \u03A9 system at 14 MHz (HF amateur radio), enter fc = 14 MHz, R = 50 \u03A9, and select 3 dB ripple with Tee LP topology. Be aware that real RF inductors should have a high Q factor (ideally > 100) to preserve the designed ripple shape; low-Q inductors will round off the ripple and reduce selectivity.

Does the Chebyshev filter have worse group delay than Butterworth?

Yes. The Chebyshev filter\u2019s steeper magnitude roll-off comes at the cost of more non-linear phase response near the cutoff frequency, which means group delay peaks and varies more than in a Butterworth filter of the same order. For narrowband signals this is rarely a problem, but for wideband digital modulations (e.g. QAM, OFDM), the group-delay variation can cause inter-symbol interference. If linear phase is critical, consider a Bessel (Thomson) filter or a linear-phase equaliser stage.

How do I choose between Tee and Pi topology for a Chebyshev filter?

Both topologies produce the same Chebyshev response. The choice typically comes down to practical factors: at some impedance-frequency combinations, the Tee network may yield more convenient standard inductor values, while at others the Pi network is preferable. In RF stripline or microstrip layouts, the Pi network is sometimes easier to implement because shunt capacitors can be realised as stubs. In general, try both and select whichever gives component values closest to standard E12/E24 series values.

Is this calculator suitable for active filter design with op-amps?

No. This calculator is designed for passive LC ladder networks (inductors and capacitors only). For active RC filter designs using operational amplifiers, use our Sallen-Key filter calculator instead. Active filters avoid bulky inductors and are preferred for audio and low-frequency applications, while passive LC filters are standard for RF and high-frequency work where op-amp bandwidth is insufficient.

Tips & Advice

When using this calculator, remember that the Chebyshev design assumes ideal, lossless components \u2014 real-world inductors and capacitors have parasitic resistance and self-capacitance/inductance that will reduce the actual ripple and roll-off performance. At RF frequencies above 100 MHz, use high-Q surface-mount components and minimise trace parasitics. The 3 dB ripple option provides the steepest roll-off but introduces noticeable gain variation in the passband; for signal chains where amplitude accuracy matters (e.g. measurement instruments), prefer 0.5 dB ripple or switch to a Butterworth design. Also, be aware that the Chebyshev filter\u2019s group delay is more non-linear near the cutoff frequency than a Butterworth\u2019s, which can cause signal distortion in wideband digital communications. If you need both sharp selectivity and flat passband, consider an elliptic (Cauer) filter or a cascade approach. For audio applications, large inductor values may be impractical \u2014 use active filter topologies like Sallen-Key instead. Always verify your design with a network analyser or SPICE simulation before committing to hardware.

Related Tools

Ad