๐๏ธ RC Filter Designer
Design low-pass, high-pass, and band-pass first-order RC filters. Find cutoff frequency and attenuation at any target frequency.
Low-Pass RC Filter
fc = 1 / (2ฯ R C) | |H(f)| = 1 / โ(1 + (f/fc)ยฒ)
Optional: check attenuation at a specific frequency
โ Please enter valid R and C values.
๐ก At fc the output is attenuated by โ3 dB (โ 70.7% of input). Each octave above fc adds another โ6 dB roll-off (โ20 dB/decade).
Attenuation vs. Frequency (Low-Pass)
| Freq / fc | Frequency | Gain (V/V) | Attenuation (dB) | Pass |
High-Pass RC Filter
fc = 1 / (2ฯ R C) | |H(f)| = (f/fc) / โ(1 + (f/fc)ยฒ)
Optional: check attenuation at a specific frequency
โ Please enter valid R and C values.
๐ก At fc the output is โ3 dB. Each octave below fc adds another โ6 dB (โ20 dB/decade roll-off in the stop-band).
Attenuation vs. Frequency (High-Pass)
| Freq / fc | Frequency | Gain (V/V) | Attenuation (dB) | Pass |
Band-Pass Filter (HP + LP stages)
fL = 1/(2ฯRHPCHP) | fH = 1/(2ฯRLPCLP)
High-Pass stage (sets lower cutoff fL):
Low-Pass stage (sets upper cutoff fH):
โ Please enter valid values and ensure fL < fH.
๐ก For a non-interacting design, use RLP < RHP / 10 so the LP stage doesn't load the HP stage significantly.