The cutoff frequency (fc, also known as the -3dB point) of a first-order passive RC low pass filter is calculated using the formula fc = 1 / (2πRC). At this exact frequency, the output voltage drops to 70.7% (1/√2) of the input voltage, the signal power is halved, and the phase shift is exactly -45°. Whether you are smoothing an Arduino PWM signal into a pseudo-analog DC voltage, rolling off high-frequency RF noise on a sensor line, or building an audio crossover, this single equation dictates your component selection.
However, plugging numbers into a calculator without tracking units or understanding load impedance is the fastest way to design a filter that fails on the bench. Below is the complete derivation, reference data, and strict unit-tracking methodology required to calculate low pass filter parameters accurately.
The Core Formula and Symbol Definitions
The fundamental equation governing the corner frequency of a passive resistor-capacitor network is derived from the point where the resistive impedance (R) equals the capacitive reactance (XC). Since XC = 1 / (2πfC), setting R = XC and solving for f yields the standard cutoff formula:
fc = 1 / (2 × π × R × C)
| Symbol | Parameter | Base SI Unit | Practical Bench Unit |
|---|---|---|---|
| fc | Cutoff (-3dB) Frequency | Hertz (Hz) | Hz, kHz, MHz |
| R | Resistance | Ohms (Ω) | kΩ, MΩ |
| C | Capacitance | Farads (F) | nF, μF |
| π | Pi (Mathematical Constant) | ~3.14159 | Use ≥ 5 decimals |
For a deeper theoretical breakdown of how capacitive reactance changes with frequency, the All About Circuits AC textbook chapter on low-pass filters provides excellent phasor diagrams showing the voltage division math.
Standard RC Cutoff Frequency Reference Table
Before doing custom math, it helps to know what standard values look like in practice. The table below maps common real-world applications to standard E12/E24 resistor values and widely available capacitor values. Notice how the capacitor dielectric material changes depending on the application—this is a critical hardware decision that the math alone won't tell you.
| Application Scenario | Resistor (R) | Capacitor (C) | Calculated fc | Recommended Dielectric |
|---|---|---|---|---|
| Arduino PWM Smoothing (1kHz base) | 10 kΩ | 100 nF | 159.1 Hz | X7R (Ceramic) |
| Audio Tweeter Crossover Network | 1.2 kΩ | 10 nF | 13.26 kHz | C0G/NP0 or Film |
| ECG/Biomedical Anti-Aliasing | 47 kΩ | 10 nF | 338.6 Hz | C0G/NP0 (Low microphonics) |
| I2C/SPI Bus High-Freq Snubber | 47 Ω | 1 nF | 3.39 MHz | C0G/NP0 (Low ESL) |
| Mains Hum (50/60Hz) Rejection | 16 kΩ | 100 nF | 99.47 Hz | Metallized Polyester (Film) |
Note: For audio and precision sensor paths, always avoid high-K dielectrics like Y5V or standard X7R. These exhibit severe voltage coefficients (capacitance drops as DC bias increases) and piezoelectric microphonics, which will distort your filter's actual cutoff frequency under load.
Rearranged Forms for Component Selection
On the bench, you rarely pick both components from scratch. Usually, you have a target cutoff frequency and a constraint on either the resistor or the capacitor. Because capacitor values are spaced much further apart (typically E12 series: 1.0, 1.5, 2.2, 3.3, 4.7, 6.8) compared to resistors (E24 or E96 series), the best practice is to select the capacitor first, then calculate the required resistor.
Solving for Resistance (R)
Use this when you have a specific capacitor in your bin and need to find the matching resistor to hit your target frequency.
R = 1 / (2 × π × fc × C)
Solving for Capacitance (C)
Use this when your resistor value is fixed (for example, matching an op-amp's input impedance or a microcontroller's GPIO current limit) and you need to find the capacitor.
C = 1 / (2 × π × fc × R)
Worked Examples with Strict Unit Tracking
The most common reason filter math fails in hobbyist and student projects is unit mismanagement. Calculators do not know what a 'k' or a 'μ' means. You must convert all values to base SI units (Ohms and Farads) before multiplying.
Problem 1: Finding the Cutoff Frequency from Given Components
Scenario: You are building an audio preamp and place a 4.7 kΩ resistor in series with a 22 nF capacitor to ground. What is the -3dB cutoff frequency?
- Identify and convert R: 4.7 kΩ = 4.7 × 103 Ω = 4,700 Ω
- Identify and convert C: 22 nF = 22 × 10-9 F = 0.000000022 F
- Multiply the denominator: 2 × 3.14159 × 4,700 × 0.000000022 = 0.0006504
- Divide 1 by the denominator: 1 / 0.0006504 = 1537.5 Hz
Answer: The cutoff frequency is 1.54 kHz. This is a reasonable magnitude for an audio stage filtering out high-frequency RF interference before an amplification stage.
Problem 2: Finding the Capacitor for a Target Frequency
Scenario: You need to filter out 60 Hz mains hum from a sensitive DC sensor reading. You want a cutoff frequency of 30 Hz to ensure the 60 Hz fundamental and its harmonics are heavily attenuated. Your source impedance dictates you must use a 100 kΩ resistor to avoid loading the sensor. What capacitor do you need?
- Identify and convert fc: 30 Hz (already in base units)
- Identify and convert R: 100 kΩ = 100 × 103 Ω = 100,000 Ω
- Apply the rearranged formula: C = 1 / (2 × π × 30 × 100,000)
- Multiply the denominator: 2 × 3.14159 × 3,000,000 = 18,849,540
- Divide 1 by the denominator: 1 / 18,849,540 = 5.305 × 10-8 F
- Convert to practical units: 5.305 × 10-8 F = 53.05 nF
Answer: The exact math requires 53.05 nF. Since 53 nF is not a standard value, you would select the nearest standard E12 capacitor, which is 47 nF (yielding a slightly higher cutoff of ~33.8 Hz) or 68 nF (yielding ~23.4 Hz). For aggressive 60Hz rejection, the 47 nF C0G ceramic capacitor is the correct bench choice.
Assumptions, Unit Traps, and Realistic Magnitudes
The formula fc = 1 / (2πRC) is elegant, but it models an idealized universe. If your physical circuit violates the underlying assumptions, your calculated cutoff frequency will not match your oscilloscope traces. For advanced active filter topologies that solve some of these issues, the Analog Devices Filter Wizard is an industry-standard tool for modeling real-world component parasitics.
When the Formula Applies (and Its Assumptions)
- Zero Source Impedance: The formula assumes the signal driving the filter has an output impedance of 0 Ω. If your sensor has a 5 kΩ output impedance and you use a 10 kΩ filter resistor, your actual R is 15 kΩ, shifting the cutoff frequency down by 33%.
- Infinite Load Impedance: The formula assumes whatever is reading the filter (an ADC, an op-amp, a speaker) draws zero current. If you drive a 10 kΩ load with a filter that uses a 10 kΩ resistor, the load acts as a voltage divider. Not only will your cutoff frequency shift, but your maximum output voltage will be permanently clamped to 50% of the input, even at DC.
- First-Order Roll-off: This math only applies to a single-pole (first-order) filter. The attenuation rate is -20 dB/decade (or -6 dB/octave). If you need a steeper cliff, you must cascade stages or use active Sallen-Key topologies, which require entirely different transfer functions.
⚠ The 'Micro and Kilo' Unit Trap
A notorious mistake occurs when makers plug '1' for a 1 kΩ resistor and '1' for a 1 μF capacitor directly into the formula, assuming the prefixes cancel out. They do not.
1 kΩ (103) multiplied by 1 μF (10-6) equals 10-3 seconds (1 millisecond), not 1 second. If you forget to convert to base Ohms and Farads, your calculated frequency will be off by a factor of 1,000. Always write out the scientific notation (e.g., 1e3 and 1e-6) in your calculator to force the math engine to track the magnitude correctly.
What a Realistic Answer Magnitude Looks Like
How do you know if your final number makes physical sense? Use these sanity-check bands based on the application domain:
- Audio Band: 20 Hz to 20,000 Hz. If you calculate a cutoff of 0.5 Hz for an audio coupling network, your capacitor is likely too large (causing slow turn-on thumps) or your resistor is too high (inviting thermal noise).
- DC Sensor / PWM Smoothing: 10 Hz to 500 Hz. If you are smoothing a 500 Hz PWM signal, your cutoff should be roughly 1/10th of the PWM frequency (~50 Hz) to achieve a clean DC output with minimal ripple.
- RF and Digital Bus Snubbing: 1 MHz to 100+ MHz. If you calculate a 40 Hz cutoff for an I2C bus filter, you will completely destroy the square wave edges, causing data corruption and bus lockups.
By strictly tracking your base SI units, selecting the capacitor first based on dielectric suitability, and verifying your load impedance, the RC low pass filter remains one of the most reliable and predictable circuits in electronics design.






