BysMax

Low-Pass & High-Pass Filter Calculator — RC Cutoff Frequency Formula

14 min

This low-pass and high-pass filter calculator instantly computes the cutoff frequency (fcf_c) of a passive RC circuit, or finds the resistor and capacitor values you need for a target frequency.


What Is a Low-Pass and High-Pass Filter?

A passive RC filter is a simple two-component circuit — one resistor (RR) and one capacitor (CC) — that selectively passes or blocks frequencies.

  • Low-Pass Filter (LPF): Passes frequencies below the cutoff (fcf_c) and attenuates those above it. The resistor is in series with the signal; the capacitor shunts to ground at the output.
  • High-Pass Filter (HPF): Passes frequencies above the cutoff and attenuates those below it. The capacitor is in series; the resistor shunts to ground.

The cutoff frequency is the frequency at which the output power drops to 50% of the input (a −3 dB attenuation). Below the cutoff, a low-pass filter is essentially transparent; above it, attenuation increases at 20 dB per decade.


RC Filter Cutoff Frequency Formula

Both low-pass and high-pass RC filters share the same formula:

fc=12πRCf_c = \frac{1}{2\pi R C}

Where:

  • fcf_c — cutoff frequency in hertz (Hz)
  • RR — resistance in ohms (Ω)
  • CC — capacitance in farads (F)

Solving for R or C:

R=12πfcCC=12πfcRR = \frac{1}{2\pi f_c C} \qquad C = \frac{1}{2\pi f_c R}

The voltage gain at any frequency:

  • Low-pass: Av=11+(f/fc)2A_v = \dfrac{1}{\sqrt{1 + (f/f_c)^2}}
  • High-pass: Av=f/fc1+(f/fc)2A_v = \dfrac{f/f_c}{\sqrt{1 + (f/f_c)^2}}

Step-by-Step Calculation Example

Goal: Design a low-pass filter to remove high-frequency noise from an audio signal, with a cutoff at 20 kHz. Available capacitor: 1.5 nF.

  1. Known values: fc=20,000Hzf_c = 20{,}000\,\text{Hz}, C=1.5×109FC = 1.5 \times 10^{-9}\,\text{F}
  2. Solve for RR: R=12π×20,000×1.5×109R = \frac{1}{2\pi \times 20{,}000 \times 1.5 \times 10^{-9}}
  3. Calculate: R=10.00018855,305ΩR = \frac{1}{0.0001885} \approx 5{,}305\,\Omega
  4. Use the nearest standard value: 5.1 kΩ (E24 series) gives fc20.8kHzf_c \approx 20.8\,\text{kHz}.

Common RC Filter Values Quick Reference

Target fcf_cRC
100 Hz10 kΩ160 nF (use 150 nF)
1 kHz10 kΩ16 nF (use 15 nF)
10 kHz10 kΩ1.6 nF (use 1.5 nF)
20 kHz5.1 kΩ1.5 nF
100 kHz1 kΩ1.6 nF (use 1.5 nF)

Frequently Asked Questions

What is the roll-off rate of a first-order RC filter?

A first-order RC filter attenuates at −20 dB per decade (or −6 dB per octave) beyond the cutoff. For sharper roll-off, cascade two stages (second order, −40 dB/decade) or use an active filter with an op-amp.

Does the low-pass and high-pass formula change for RL filters?

For RL filters (resistor + inductor), the cutoff formula is fc=R/(2πL)f_c = R / (2\pi L), where LL is inductance in henries. The behavior is identical — only the components swap roles.

What phase shift does the RC filter introduce?

At exactly fcf_c, the filter introduces a −45° phase shift (low-pass) or +45° phase shift (high-pass). Phase shift is 0° far below fcf_c for low-pass, and approaches 0° far above fcf_c for high-pass.

Does the load impedance affect the cutoff frequency?

Yes. If you connect a low-impedance load at the output, it appears in parallel with the output component and shifts fcf_c higher. To prevent loading effects, buffer the output with a unity-gain op-amp (voltage follower).

Comentarios (0) /en/blog/filtro-paso-bajo-alto