High Pass Filter Calculator - RC Cutoff, Gain, and Phase

High pass filter calculator: pick a topology, enter R and C (or R and L), set a test frequency, and read the cutoff frequency, gain in dB, and phase shift in one pass.

High Pass Filter Calculator

Pick the first-order passive high-pass topology. RC is the most common.

Series resistor for RC, or the resistor across the inductor for RL.

Capacitor in farads. Use 1e-9 for 1 nF, 1e-6 for 1 µF.

Inductor in henries. Only used when topology is set to RL.

The frequency at which to evaluate gain (dB) and phase shift.

Results

Cutoff Frequency f_c
0Hz
Time Constant τ 0s
Gain at Test Frequency 0dB
Phase Shift 0°
Magnitude (linear) 0

What Is a High Pass Filter Calculator?

A high pass filter calculator is a tool that designs and analyses a passive first-order high-pass filter from its component values, giving you the cutoff frequency, the magnitude in dB, and the phase shift at any test frequency. Use it when you need to pick R and C for a crossover, AC-coupling network, DC blocker, or rumble filter and want the math done in one step.

  • Audio crossover design: size a 1.6 kHz tweeter crossover by entering the desired R and a standard capacitor value to confirm the cutoff lands where you expect
  • AC coupling and DC blocking: confirm a series coupling capacitor and input bias resistor create a -3 dB corner low enough to pass the signal of interest
  • Anti-aliasing and rumble filter: pick RC values that attenuate sub-audible content below 20 Hz before it reaches an ADC or a power amplifier input
  • Test bench sanity check: predict the gain and phase of an existing filter board before measuring it with a network analyser or scope probe

First-order high-pass filters are the workhorses of mixed-signal design. They are built from one resistor and one capacitor (RC topology) or one resistor and one inductor (RL topology) and are described by a single time constant. The same equation appears in op-amp AC-coupling networks, Sallen-Key stages, and most simple crossover schematics, so once you understand one RC filter you can read the rest of a schematic with confidence.

If you want to see how the capacitor's frequency-dependent impedance drives the high-pass response, Capacitive Reactance Calculator shows the Xc = 1 / (2πfC) part of the math on its own.

How the High Pass Filter Calculator Works

The high pass filter calculator takes R, C, the test frequency, and a topology flag, then turns them into a cutoff frequency, a time constant, a magnitude in dB, and a phase shift. The work is four short formulas, all in closed form.

f_c = 1 / (2 * pi * R * C), |H(jf)| = (f / f_c) / sqrt(1 + (f / f_c)^2), φ = 90° - arctan(f / f_c)
  • R (resistance): Series resistance in ohms. Larger R lowers the cutoff and slows the filter.
  • C (capacitance): Capacitance in farads. Larger C lowers the cutoff and slows the filter.
  • f (test frequency): Frequency in hertz at which gain and phase are evaluated.
  • f_c (cutoff frequency): The -3 dB corner where |H| = 1 / sqrt(2) of the passband value.

For the RC topology, the cutoff is f_c = 1 / (2πRC). The same form appears in every RC filter derivation, so once you trust the equation you can apply it to coupling caps, integrators, differentiators, and Sallen-Key stages.

Worked example: 1 kHz RC high pass

R = 1.59 kΩ, C = 100 nF, f = 1 kHz

f_c = 1 / (2π × 1590 × 1e-7) ≈ 1.00 kHz. At f = 1 kHz, |H| = 1 / sqrt(2) = 0.7071, gain = -3.01 dB, φ = 45°.

Cutoff ≈ 1.00 kHz, gain = -3.01 dB at 1 kHz, phase shift = 45°.

Because the test frequency matches the cutoff, the output sits at the -3 dB point - the textbook signature of a first-order high-pass filter.

According to Wikipedia, the cutoff frequency of an RC high-pass filter equals 1 / (2πRC), and the magnitude response rolls off at 20 dB per decade below the cutoff.

The same RC product shows up in the time-constant solver, so Capacitor Charge Time Calculator is a good companion for visualising the natural response of the filter.

Key Concepts Explained

Four ideas that make first-order high-pass behaviour predictable. Each one is also where this calculator's numbers come from.

Cutoff Frequency

The corner where the magnitude falls to 1 / sqrt(2) of the passband value. Below f_c the filter rolls off at -20 dB per decade; above f_c the output approaches the passband gain. For RC, f_c = 1 / (2πRC).

Transfer Function

H(s) = sRC / (1 + sRC) for an RC high pass. Substituting s = jω gives the complex gain H(jω), whose magnitude is plotted in dB and whose argument is the phase shift.

Time Constant τ

τ = RC for RC, τ = L/R for RL. The reciprocal of 2πτ is the cutoff frequency. τ also sets the natural decay rate of the capacitor's voltage after a step input.

Phase Response

Phase φ = 90° - arctan(f / f_c). At the cutoff φ = 45°; one decade below f_c the phase approaches 90° (capacitor dominates); one decade above, φ approaches 0° (output tracks input).

When you need a phase value at a frequency that is not the cutoff, Phase Shift Calculator handles the general arctan math the high-pass phase response reduces to.

How to Use This Calculator

Five short steps take you from raw component values to a complete frequency-response summary.

  1. 1 Choose a topology: Pick RC for the classic resistor-capacitor filter or RL when the design uses an inductor and a series resistor.
  2. 2 Enter R and C (or R and L): Use the resistance and capacitance fields for RC; for RL the inductance field becomes active. Enter values in base units (ohms and farads, or ohms and henries).
  3. 3 Set a test frequency: Type the frequency at which you want to know the gain and phase. A good first pick is 1 kHz for audio work, 1 MHz for RF.
  4. 4 Read the result panel: The panel shows cutoff frequency, time constant, gain in dB, magnitude (linear), and phase shift, all updated as you type.
  5. 5 Iterate the values: Adjust R or C in 10% steps and watch the cutoff move. Once the cutoff lands where you want it, note the resulting gain and phase for your design margin.

Picking a 100 Hz rumble filter for a microphone pre-amp: enter R = 1.59 kΩ and C = 1 µF. The calculator shows f_c = 100.1 Hz. At 50 Hz the gain is about -7 dB, at 25 Hz it is -13 dB, and at 1 kHz the gain is back to 0 dB - exactly the behaviour you want for sub-audible rejection.

If you want to sanity-check the passband output at DC-blocked low frequencies, Voltage Divider Calculator computes the resistive divider that sets the DC level downstream.

Benefits of Using This Calculator

Why use a high-pass calculator instead of a slide-rule RC time constant and a hand-drawn Bode plot?

  • Speed: One form gives you cutoff, time constant, gain in dB, and phase shift, with no need to juggle the four formulas in parallel.
  • Fewer round-trip errors: Manual math usually slips a factor of 2π. Encoding the equation once removes the most common mistake students make on first-order filters.
  • Topology flexibility: RC and RL share the page, so the same tool serves audio crossovers (RC) and power-electronics snubbers (RL) without switching calculators.
  • Passband and stopband insight: Picking test frequencies above and below f_c makes the -20 dB/decade roll-off visible, so you can predict stopband attenuation without running a SPICE simulation.
  • Design margin context: A phase shift of 45° at the corner is a useful tell - if you see a much larger phase, you are looking at a second-order or higher filter, not a first-order.

If the gain number is in dB and you need it back as a linear ratio, Decibel (dB) Calculator handles the dB-to-ratio conversion cleanly.

Factors That Affect Your Results

What moves the cutoff, the gain, and the phase - and where the closed-form math starts to drift from real measurements.

Component tolerance

A 5% capacitor and 1% resistor combine for about 5% uncertainty in the cutoff. For precise audio work, choose 1% film capacitors and 0.1% resistors.

Parasitic capacitance and inductance

PCB trace capacitance, lead inductance, and the capacitor's own ESR shift the real-world cutoff, especially above a few megahertz. The first-order model assumes ideal parts.

Source and load impedance

Thevenin source resistance and the next stage's input resistance form a second divider with the filter. Place the next stage's input resistance in parallel with R in the model.

Test frequency relative to f_c

At f = f_c the gain is -3.01 dB. A decade below the corner the gain is -20 dB; two decades below, -40 dB. Above f_c the magnitude flattens and approaches 0 dB (the passband level), with no further roll-off from this single pole.

Topology choice (RC vs RL)

RC filters dominate in audio and signal conditioning because capacitors are cheaper and more accurate than inductors. RL high-pass designs appear in power-electronics rectifier snubbers and high-power RF.

  • First-order only. The closed-form math assumes a single pole; cascaded RC stages need the same calculator run twice and combined with the standard -40 dB/decade roll-off.
  • Ideal source and load. Real sources have nonzero output impedance, and the next stage draws current. With a finite load R_L in parallel with R, the effective resistance becomes R || R_L, which raises the loaded cutoff above the unloaded value - so pick the next stage so its input impedance is at least ten times R.

According to All About Circuits, a first-order RC high-pass filter has the transfer function H(s) = sRC / (1 + sRC) and its cutoff frequency is defined as the point where the magnitude falls to 1/sqrt(2) of the passband value, which corresponds to -3.0103 dB.

If you have a wavelength or period in mind rather than hertz, Frequency Calculator converts the units before the cutoff math.

High pass filter calculator showing resistor and capacitor inputs, a topology selector, a test frequency field, and a result panel with cutoff frequency, time constant, gain in dB, and phase shift
High pass filter calculator showing resistor and capacitor inputs, a topology selector, a test frequency field, and a result panel with cutoff frequency, time constant, gain in dB, and phase shift

Frequently Asked Questions

Q: What is a high pass filter?

A: A high pass filter is a two-port circuit that passes frequencies above a chosen cutoff with little loss and attenuates frequencies below that cutoff, typically at 20 dB per decade for a first-order design. The most common implementation is a series capacitor followed by a resistor to ground (or to the next stage).

Q: How do you calculate the cutoff frequency of an RC high pass filter?

A: The cutoff frequency of an RC high pass filter is f_c = 1 / (2πRC). R is the resistance in ohms and C is the capacitance in farads. The result is in hertz. Doubling either R or C halves the cutoff.

Q: What is the -3 dB point of a high pass filter?

A: The -3 dB point is the cutoff frequency itself, where the magnitude of the transfer function equals 1 / sqrt(2) of the passband value. Power is down by 3 dB and amplitude is down by about 29.3% (-3.0103 dB exactly). It is the standard reference point for filter response.

Q: What is the difference between a first-order and second-order high pass filter?

A: A first-order high pass uses one reactive element (a single capacitor or inductor) and rolls off at 20 dB per decade. A second-order high pass uses two reactive elements and rolls off at 40 dB per decade, with a sharper transition band but a more complex design.

Q: Why does a high pass filter block DC?

A: A high pass filter blocks DC because a series capacitor looks like an open circuit at zero hertz. No current flows into the next stage, so the DC component of the input is rejected. As frequency rises, the capacitor's reactance Xc = 1 / (2πfC) drops and the signal passes.

Q: How do you choose R and C for a high pass filter?

A: Start from the target cutoff f_c and pick a standard capacitor value, then solve R = 1 / (2πf_c C). For audio crossovers, choose R so that the input impedance of the next stage is at least ten times R, so the loading effect is small. Verify with the calculator before building.