RC Filter Calculator

Design low-pass and high-pass RC filters with cutoff frequency, frequency response table, gain/phase analysis, and multi-stage cascading support.

Ω
e.g. 1e-9 for 1nF
F
Peak or RMS
V
Cascaded identical stages (1-4)
Calculate attenuation at this specific frequency
Hz
Cutoff Frequency (f_c)
15.915 kHz
-3dB per stage (1 stage)
Time Constant (τ)
10.000 µs
τ = RC
Roll-off Rate
-20 dB/decade
-6 dB/octave
X_C at Cutoff
1,000.0 Ω
X_C = R = 1000Ω at f_c
Gain at 15.915 kHz
-3.0 dB
V_out = 0.7071V (70.7%)
Phase at 15.915 kHz
-45.0°
Lags input
Signal at 15.915 kHz:
Input: 1V
Output: 0.7071V

Frequency Response (1-Stage Low-Pass)

Frequencyf/f_cGain (dB)Gain (%)Phase (°)V_out (V)
159.155 Hz0.010-0.0100.0-0.61.0000
503.292 Hz0.032-0.0100.0-1.80.9995
1.592 kHz0.100-0.099.5-5.70.9950
5.033 kHz0.316-0.495.3-17.50.9535
15.915 kHz1.0-3.070.7-45.00.7071
50.329 kHz3.2-10.430.2-72.50.3015
159.155 kHz10.0-20.010.0-84.30.0995
503.292 kHz31.6-30.03.2-88.20.0316
1.592 MHz100-40.01.0-89.40.0100
5.033 MHz316-50.00.3-89.80.0032
15.915 MHz1,000-60.00.1-89.90.0010

Common RC Filter Applications

ApplicationTypef_c RangeTypical Components
Audio DC blockingHigh-pass1-10 Hz10kΩ + 1-10µF
Audio treble cutLow-pass5-15 kHz1-10kΩ + 1-10nF
Speaker crossoverBoth0.5-5 kHz1-50Ω + 1-100µF
ADC anti-aliasingLow-pass10-100 kHz1-10kΩ + 100pF-10nF
Power supply rippleLow-pass10-100 Hz1-100Ω + 100-10000µF
EMI suppressionLow-pass1-100 MHz10-100Ω + 10-1000pF
Sensor smoothingLow-pass0.1-10 Hz10-100kΩ + 1-100µF
AC coupling (RF)High-pass1-100 MHz50Ω + 10-1000pF
Planning notes, formulas, and examples

About the RC Filter Calculator

The **RC Filter Calculator** designs first-order passive low-pass and high-pass filters using one resistor and one capacitor. Enter the component values to see the cutoff frequency, roll-off rate, and a frequency response table with gain, phase shift, and output voltage at each frequency.

This calculator also supports **multi-stage cascading** for steeper roll-off. A single stage gives the standard first-order response, while two to four identical stages increase attenuation more aggressively. The response table spans a wide frequency range so you can see how the filter behaves below, at, and above the cutoff point.

That makes it useful for audio tone shaping, anti-aliasing, ripple reduction, and general signal conditioning. The built-in design helper also suggests component values when you start from a target cutoff frequency.

When This Page Helps

RC filters are the simplest analog filters, which also makes them the easiest to misestimate when you only look at the cutoff formula. The actual response depends on the component values, the stage count, and any loading effects from the next circuit.

This calculator keeps the cutoff, gain, phase, and component suggestions on the same page so you can check whether a design will behave the way you expect before you build it.

How to Use the Inputs

  1. Select the filter type — low-pass (passes low frequencies) or high-pass (passes high frequencies).
  2. Enter the resistance (R) in ohms and capacitance (C) in farads.
  3. Set the input voltage amplitude for output voltage calculations.
  4. Choose the number of cascaded stages (1-4) if steeper roll-off is needed.
  5. Optionally enter a target frequency to see the exact attenuation at that point.
  6. Read the cutoff frequency, roll-off rate, and time constant from the outputs.
  7. Use the frequency response table to understand the filter's behavior across the spectrum.
Formula used
Cutoff Frequency: f_c = 1 / (2πRC) Low-Pass Gain: |H(f)| = 1 / √(1 + (f/f_c)²) High-Pass Gain: |H(f)| = (f/f_c) / √(1 + (f/f_c)²) Multi-stage gain: |H(f)|^n for n cascaded stages Phase (low-pass): φ = −arctan(f/f_c) Phase (high-pass): φ = 90° − arctan(f/f_c) Roll-off: −20n dB/decade (n = number of stages)

Example Calculation

Result: f_c = 15.92 kHz, roll-off = -20 dB/decade

f_c = 1/(2π × 1000 × 10e-9) = 15,915 Hz ≈ 15.92 kHz. At f_c, the gain is -3 dB (70.7%), so V_out = 0.707V. At 10× f_c (159.2 kHz), gain drops to -20 dB (10%), V_out = 0.1V. Phase shift at f_c is -45°.

Tips & Best Practices

  • At the cutoff frequency f_c, gain is always -3dB per stage regardless of component values.
  • For audio applications, keep f_c well above 20 kHz for low-pass or well below 20 Hz for high-pass to avoid affecting the audible range.
  • Use standard E24 or E96 component values — the target frequency doesn't need to be exact for most applications.
  • Two cascaded (unbuffered) stages have a -3dB point at 0.64 × f_c, not 1.0 × f_c, due to loading.
  • For steeper filters without cascading losses, consider active filters using op-amps.
  • Phase shift at f_c is exactly -45° (low-pass) or +45° (high-pass) per stage.

Low-Pass vs High-Pass Topology

The only difference between an RC low-pass and high-pass filter is which component the output is taken across. **Low-pass**: output across C (the capacitor integrates the signal, smoothing high frequencies). **High-pass**: output across R (the capacitor differentiates the signal, blocking DC and low frequencies). Both use identical components and share the same cutoff frequency — they are exact complements.

Practical Design Considerations

Real capacitors and resistors have parasitic properties that affect high-frequency performance. Ceramic capacitors have low ESR and ESL, making them ideal for RF filters. Electrolytic capacitors have significant ESR, limiting their usefulness above a few kHz. Carbon film resistors can have parasitic inductance at RF frequencies. For precision filters, choose metal film resistors and C0G/NP0 ceramic or film capacitors.

Beyond First-Order Filters

When a single RC stage doesn't provide enough attenuation, engineers have several options: cascade buffered RC stages, use higher-order passive LC filters, or switch to active filters (Sallen-Key, multiple feedback). Active filters using op-amps offer adjustable Q factor, gain, and sharper roll-off without the loading problems of passive cascades. For critical applications, consider Butterworth (maximally flat), Chebyshev (steepest roll-off), or Bessel (best phase response) filter designs.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • The cutoff frequency (f_c) is where the filter's output power drops to half (-3 dB) of the input. For a low-pass filter, frequencies below f_c pass through with minimal attenuation; frequencies above f_c are progressively reduced. At f_c, the capacitor's reactance equals R.