What is the low pass filter cutoff frequency formula?
For an RC low pass filter, fc = 1 / (2πRC), with R in ohms, C in farads and fc in hertz. At fc the output is 3.01 dB below the input (70.7 % of the amplitude) and lags it by 45°.
Put in R and C and this RC filter calculator returns the low-pass cutoff frequency, or give it the cutoff you want and get the resistor or capacitor, rounded to standard values. See the Bode plot, the attenuation at any frequency and what a load does to the result.
Optional: gain and phase at this frequency.
Optional: input resistance of whatever the output drives.
Cutoff frequency (−3 dB)
159.2 Hz
Assumes a low-impedance source and a high-impedance load. Add a load resistance if the next stage draws current.
Use fc = 1 ÷ (2πRC). A 10 kΩ resistor with a 100 nF capacitor has a time constant of 1 ms, so fc = 159 Hz. At that frequency the output is 3 dB down (70.7 % of the input) and lags by 45°; above it the output falls by 20 dB for every tenfold increase in frequency.
A resistor in series with the signal and a capacitor to ground form a voltage divider whose ratio depends on frequency. The capacitor’s reactance falls as frequency rises, so more of the signal is shunted to ground.
Rearranged for the part you are choosing:
The gain and phase at any frequency f follow from the same ratio f / fc:
Each one can be rerun in the calculator above: a cutoff from known parts, a PWM smoother and an anti-aliasing filter.
τ = RC = 10,000 × 100 × 10⁻⁹ = 1 ms. fc = 1 ÷ (2π × 0.001) = 159 Hz. The 10–90 % rise time is 2.2 ms, and the filter is 20 dB down at 1.58 kHz.
For a 10 Hz cutoff with a 1 µF capacitor, R = 1 ÷ (2π × 10 × 1 µF) = 15.9 kΩ. The nearest E24 value is 16 kΩ, giving fc = 9.95 Hz. At the 1 kHz PWM frequency the ripple is attenuated by 40.0 dB, roughly a hundredfold.
C = 1 ÷ (2π × 10 kHz × 1 kΩ) = 15.9 nF. The nearest E12 capacitor, 15 nF, gives 10.6 kHz. Use C0G/NP0 ceramic here: its capacitance does not drift with voltage or temperature the way X7R does.
fc = 1 / (2πRC) for standard resistor and capacitor values. Find the cutoff you need and read off a pair.
| R \ C | 1 nF | 10 nF | 100 nF | 1 µF | 10 µF |
|---|---|---|---|---|---|
| 1 kΩ | 159 kHz | 15.9 kHz | 1.59 kHz | 159 Hz | 15.9 Hz |
| 4.7 kΩ | 33.9 kHz | 3.39 kHz | 339 Hz | 33.9 Hz | 3.39 Hz |
| 10 kΩ | 15.9 kHz | 1.59 kHz | 159 Hz | 15.9 Hz | 1.59 Hz |
| 47 kΩ | 3.39 kHz | 339 Hz | 33.9 Hz | 3.39 Hz | 339 mHz |
| 100 kΩ | 1.59 kHz | 159 Hz | 15.9 Hz | 1.59 Hz | 159 mHz |
Every first-order low-pass filter has the same shape; only fc moves it. Multiply your cutoff by the ratio in the first column.
| f / fc | Gain | Output amplitude | Phase |
|---|---|---|---|
| 0.1× | -0.04 dB | 99.5 % | -5.7° |
| 0.5× | -0.97 dB | 89.4 % | -26.6° |
| 1× | -3.01 dB | 70.7 % | -45.0° |
| 2× | -6.99 dB | 44.7 % | -63.4° |
| 5× | -14.15 dB | 19.6 % | -78.7° |
| 10× | -20.04 dB | 10.0 % | -84.3° |
| 100× | -40.00 dB | 1.0 % | -89.4° |
Capacitor type matters as much as value. Class 2 ceramics (X7R, X5R) lose a large share of their capacitance with DC bias and temperature, which moves the cutoff; C0G/NP0 ceramics and film capacitors stay put. The source impedance adds to R, and the input resistance of the next stage appears in parallel with C: if either is within a factor of ten of R, include it (the calculator’s load field does this for the load). When you need a sharper edge than 20 dB per decade, cascade a second RC through a buffer, or use a second-order active filter.
For an RC low pass filter, fc = 1 / (2πRC), with R in ohms, C in farads and fc in hertz. At fc the output is 3.01 dB below the input (70.7 % of the amplitude) and lags it by 45°.
R and C form a voltage divider whose ratio depends on frequency. At low frequencies the capacitor’s reactance is high and the output follows the input; as frequency rises the reactance falls and more of the signal is shunted to ground.
159 Hz. 10,000 Ω × 100 × 10⁻⁹ F = 1 ms, and 1 ÷ (2π × 1 ms) = 159 Hz.
20 dB per decade (6 dB per octave) above the cutoff, because it has one pole. Ten times the cutoff is about −20 dB and a hundred times is about −40 dB. If you need steeper filtering, cascade stages through a buffer or use a second-order active filter such as a Sallen-Key.
Pick the capacitor first, because capacitors come in fewer standard values (often E6 or E12) and C0G/NP0 ceramics are limited in size. Then compute R = 1 / (2π fc C) and round it to the nearest E24 or E96 value. Keep R between about 1 kΩ and 100 kΩ: much lower loads the source, much higher picks up noise and is shifted by the next stage’s input current.
Yes. A resistive load RL across the capacitor makes a divider with R, so the passband gain drops to RL / (R + RL) and the cutoff rises to 1 / (2π (R ∥ RL) C). Enter the load in the calculator above to see both. A load at least ten times R changes the cutoff by 10 % or less.
τ = RC. The step response reaches 63.2 % after one τ and 99.3 % after five. The 10–90 % rise time is τ × ln 9 ≈ 2.2 τ, which is the same as 0.35 ÷ fc.
Yes: set the cutoff well below the PWM frequency. With 1 kHz PWM, a 10 Hz cutoff (16 kΩ and 1 µF) attenuates the ripple by about 40 dB, at the cost of a slow response (τ ≈ 16 ms). A higher PWM frequency or a second filter stage gets less ripple with a faster response.
See all free electronics tools →
ProtoFlow is free AI PCB design software: describe a circuit and get a schematic with real parts, PCB layout with an autorouter, SPICE simulation and Gerber files. Native KiCad, Altium and EAGLE import and export. Free on macOS, Windows and Linux.
Free to start. No card required.