RC Low Pass Filter Cutoff Frequency Calculator (fc, dB)

RC Low Pass Cutoff Frequency Calculator

Design a first-order RC low pass filter that passes low frequencies and attenuates high ones. Find the -3 dB cutoff with fc = 1 / (2 pi R C), solve for the resistor or capacitor you need, and check the attenuation in decibels at any test frequency along with the time constant and rolloff rate.

🎯Real RC Low Pass Presets

🔌Filter Inputs

Pick the unknown; enter the other values below.

Series resistor value in the chosen unit.

Multiplier applied to R.

Shunt capacitor to ground in the chosen unit.

Multiplier applied to C.

Desired -3 dB frequency when solving for R or C.

Multiplier applied to the target cutoff.

Frequency to evaluate the attenuation at.

Multiplier applied to the test frequency.

Controls rounding on every result card.

Cutoff frequency fc 0 Hz -3 dB point, output at 70.7%
Solved component 0 R or C for the target fc
Attenuation at test f 0 dB gain in dB at the test frequency
Time constant tau 0 s rolloff -20 dB/decade

🔢Formula Snapshot

fc1 / (2 pi R C)
-3 dB70.7% at fc
tauR × C
-20dB per decade

📊Frequency Ratio vs Attenuation

f / fc RatioGain |H|Attenuation dBRegion
0.10.995-0.04 dBPassband
0.50.894-0.97 dBPassband
10.707-3.01 dBCutoff fc
20.447-6.99 dBStopband
50.196-14.1 dBStopband
100.0995-20.0 dB1 decade up
200.0500-26.0 dBStopband
1000.0100-40.0 dB2 decades up

🔌Common R and C to Cutoff fc

Resistor RCapacitor CCutoff fcTime Constant tau
1 k100 nF1.592 kHz100 us
10 k10 nF1.592 kHz100 us
1 k1 uF159.2 Hz1 ms
10 k1 uF15.92 Hz10 ms
100 k1 nF1.592 kHz100 us
1 k10 nF15.92 kHz10 us
4.7 k10 nF3.386 kHz47 us
2.2 k100 nF723.4 Hz220 us
47 k1 nF3.386 kHz47 us
330470 nF1.026 kHz155 us

📏Decibel and Octave Rolloff Guide

Frequency Above fcChangeAdded AttenuationNote
1 octave (x2)Double f-6 dBFirst-order slope
1 decade (x10)10x f-20 dBFirst-order slope
2 decades (x100)100x f-40 dBDeep stopband
3 decades (x1000)1000x f-60 dBVery deep cut
Half powerAt fc-3.01 dBGain 0.707
Half voltagex1.732 fc-6.02 dBGain 0.500
Tenth voltagex9.950 fc-20.0 dBGain 0.100

🗃RC Low Pass Comparison Grid

Resistor RCapacitor CCutoff fcAtten at 2x fcTauTypical Use
8 k1 nF19.89 kHz-6.99 dB8 usAudio anti-alias
1.6 k100 nF994.7 Hz-6.99 dB160 usPWM smoothing
16 k100 nF99.47 Hz-6.99 dB1.6 msSensor debounce
160 k100 nF9.947 Hz-6.99 dB16 msSupply noise
1601 nF994.7 kHz-6.99 dB160 nsRF roofing
3.3 k1 nF48.23 kHz-6.99 dB3.3 usOp-amp input
1 k10 nF15.92 kHz-6.99 dB10 usAudio band
3.2 k10 nF4.974 kHz-6.99 dB32 usADC input
32 k100 nF49.74 Hz-6.99 dB3.2 msMains hum
8 k10 nF1.989 kHz-6.99 dB80 usSine shaper

Formula Breakdown

fc = 1 / (2 pi R C)The -3 dB cutoff of a first-order RC low pass. With R = 1 kohm and C = 100 nF, fc = 1 / (2 pi × 1000 × 0.0000001) = 1592 Hz.
R = 1 / (2 pi fc C)Rearrange to pick a resistor for a target cutoff. For fc = 1592 Hz with C = 100 nF, R = 1 / (2 pi × 1592 × 0.0000001) = 1000 ohms.
C = 1 / (2 pi fc R)Rearrange to pick a capacitor. For fc = 1592 Hz with R = 1 kohm, C = 1 / (2 pi × 1592 × 1000) = 100 nF.
|H(f)| = 1 / sqrt(1 + (f / fc)^2)The magnitude of the transfer function. Low frequencies pass at nearly full amplitude while high frequencies are progressively attenuated.
dB = 20 × log10(|H|)Convert the magnitude to decibels. At f = fc the ratio is 0.707, so dB = 20 × log10(0.707) = -3.01 dB.
tau = R × CThe time constant. It relates to cutoff by fc = 1 / (2 pi tau). With R = 1 kohm and C = 100 nF, tau = 0.0001 s = 100 us.
Slope = -20 dB/decadeAlso -6 dB per octave. Above the cutoff, every tenfold rise in frequency cuts the output by another 20 dB.

💡RC Low Pass Design Tips

The -3 dB point is not off: At the cutoff frequency the output is still 70.7 percent of the input, only 3 dB down, and the phase lags by 45 degrees. The passband is not perfectly flat right up to fc, so set your cutoff about 1.5 to 2 times above the highest signal you want to keep clean.
Rolloff is gentle, plan for it: A single RC stage falls at only 20 dB per decade, or 6 dB per octave. To reject an interferer 20 dB you must place it a full decade above fc. For sharper skirts, cascade stages or move to an active filter, since each first-order section adds another 20 dB per decade.

In the analog world of electronics, we have a device called an RC low pass filter. It’s an electronic circuit that uses basic components: A capacitor and a resistor. You can find these easily. It doesn’t require fancy amplifiers or power supplies.

So why isn’t it good? Building this thing is the easy part. The hard part is finding the line where the right information gets through but noise stays out. That boundary is referred to as cutoff frequency, or fc. Make it too high and you risk letting unwanted frequencies pass; make it too low and you run the risk of losing your desired signal.

How to Use an RC Low Pass Filter

This equation is simple. Here’s how it reads. Fc = 1 / (2 pi R C). Simply plug in the resistance and capacitance values and you’ll get the frequency at which things start to change. Specifically, at that frequency, you’re seeing 70.7 percent of what you put in. That translates into a 3-dB drop in decibels, which is why they call this the -3 dB point. This is also referred to as the half-power frequency since voltage squared equals power.

A lot of folks think of the cutoff as a sharp border beyond which the sound simply ceases to exist. Not true. Although signal isn’t what it was before, there is still some left. And if you want your audio to be clear to 20kHz, then making the cutoff exactly on 20kHz are not the best option. What happens then is that you diminish the uppermost sounds that humans can hear. Make the cut-off higher instead, say at 30 or even 40kHz, and let it roll off at frequencies no one can hear.

When you’re down to two knowns it’s easy enough to do in your head. In real design, you often end up with three moving part. For example, you may want to block noise at a certain frequency but only have one of the capacitors on hand (so you’re down to the resistor). Or perhaps you want to use an analog-to-digital converter which has a specific cutoff. Enter the other two numbers and choose the one to solve for, and the calculator does all the algebra for you. The missing number pops out.

But there’s another nice feature here: you can plug in a test frequency and see what the attenuation will be. This is useful to make sure filter is doing what you want.

This simple circuit has one major drawback: it’s a soft slope of loss. After the cut-off frequency, higher frequencies drops at the rate of 20 dB per decade. This means that for each doubling of frequency, you lose 6 dB. For every ten times increase in frequency, you lose 20 dB. That’s not steep enough to filter out high-frequency radio interference entirely. Consider connecting a couple (or even three) RC stages in series. Each extra stage add an extra 20 dB per decade slope.

Knowing the tradeoff matters more then knowing the formula. The other thing to be aware of is what’s called the time constant, or tau: tau = R x C. That tells you how fast the circuit respond to abrupt voltage changes. A high-value (big) capacitor and resistor produce a long time constant (slow response) at a low cutoff frequency. That can make for a strong filter, but it may strip out too much information if you’re filtering a sensor’s digital pulse. It may eliminate the real signal completly.

Tau is listed alongside frequency results by the tool. It reminds us that time-domain behavior and frequency response are linked ideas. When designing these filters you don’t do exact math but you do set boundaries. The goal is to leave the signal clean without introducing delay in the time domain.

Begin by using a canned filter (i.e. Start with a canned filter, such as anti-aliasing or PWM smoothing, and then tune the parts to the desired noise characteristics. Examine the decibel drop at the noise source’s frequency. If that is not enough, reduce the cutoff frequency or add another stage. Doing so would of got you off the ground without problems caused by noisy circuits down the road.

RC Low Pass Filter Cutoff Frequency Calculator (fc, dB)