High Pass Filter Calculator

Enter the resistor, capacitor, and signal frequency of a first-order RC high-pass filter to get the cutoff frequency, gain, output voltage, and phase shift.

Quick Facts

Cutoff frequency
f_c = 1 / (2πRC)
The -3 dB point, where output amplitude falls to 70.7% of the input.
Roll-off rate
-20 dB/decade (-6 dB/octave)
First-order (single R-C stage) attenuation below cutoff; cascade stages to steepen it.
Behavior
Blocks low frequencies, passes high frequencies
Opposite of a low-pass filter; used to remove DC offset, hum, or rumble.

Your Results

Calculated
Cutoff Frequency (f_c)
-
f_c = 1 / (2πRC), the -3 dB point
Gain at Signal Frequency
-
20·log₁₀(Vout / Vin)
Output Voltage Amplitude
-
Vout = Vin × f / √(f² + f_c²)
Phase Shift
-
φ = arctan(f_c / f), output leads input

Ready

Enter R, C, and a signal frequency, then press Calculate.

How to use the High Pass Filter Calculator

A first-order RC high-pass filter passes signals above a cutoff frequency and attenuates signals below it — the opposite of a low-pass filter. It is built from a single resistor and capacitor: the capacitor sits in series with the signal path, and the output is taken across the resistor. At low frequencies the capacitor's reactance (1/2πfC) is large, so most of the signal drops across the capacitor and little reaches the output; at high frequencies the reactance shrinks and the signal passes through nearly unattenuated. This calculator finds the cutoff frequency from your R and C values, then evaluates the filter's gain, output amplitude, and phase shift at any signal frequency you specify.

The cutoff frequency formula

The -3 dB cutoff (or "corner") frequency of an RC high-pass filter is f_c = 1 / (2πRC), where R is resistance in ohms and C is capacitance in farads. At f = f_c, the output amplitude is 1/√2 ≈ 70.7% of the input (a drop of about 3 dB) and the output leads the input by exactly 45°. For any signal frequency f, the filter's linear gain is Vout/Vin = f / √(f² + f_c²), which converts to decibels as 20·log₁₀(Vout/Vin). The phase shift is φ = arctan(f_c / f) — the output leads the input, approaching 90° well below cutoff and 0° well above it.

Reading the roll-off and choosing components

Below the cutoff frequency, a first-order (single-stage) RC high-pass filter attenuates the signal at roughly 20 dB per decade (6 dB per octave) — each tenfold drop in frequency cuts the output by a further factor of about 10. To push the cutoff lower, increase R or C (or both); to push it higher, decrease them. Common uses include blocking DC offset before an amplifier stage, removing low-frequency rumble or hum from audio, and AC-coupling signals between circuit stages. A real op-amp or transistor stage adds its own input impedance and bandwidth limits, so the practical cutoff can shift slightly from the ideal RC calculation — check the datasheet for high-gain or high-frequency designs.

Frequently Asked Questions

What is the cutoff frequency of an RC high-pass filter?
The cutoff (or -3 dB) frequency is f_c = 1 / (2πRC), where R is in ohms and C is in farads. For example, a 1 kΩ resistor with a 100 nF capacitor gives f_c = 1 / (2π × 1,000 × 0.0000001) ≈ 1,591.5 Hz.
How much does a high-pass filter attenuate signals below the cutoff frequency?
A first-order (single R-C) high-pass filter rolls off at about 20 dB per decade (6 dB per octave) below cutoff. At exactly the cutoff frequency the output is already down 3 dB (about 70.7% of the input); one decade below cutoff it is down roughly another 20 dB. Cascading additional R-C stages steepens the roll-off.
What is the phase shift of an RC high-pass filter?
The output leads the input by φ = arctan(f_c / f). Far above the cutoff frequency the phase shift approaches 0°; far below it approaches 90°; exactly at the cutoff frequency it is 45°.
How do I lower or raise the cutoff frequency?
Since f_c = 1 / (2πRC), increasing either R or C lowers the cutoff frequency, and decreasing either raises it. Doubling both R and C halves the cutoff frequency again, since RC appears as a product in the formula.