NodeLoop
Sallen-Key · E-series rounding · Bode + step response · SPICE export

Active Filter Designer (Sallen-Key + Bode Plot)

Design practical Sallen-Key active low-pass and high-pass filters: quick sizing from f0 or from fp/fs specs (Butterworth / Chebyshev I), E-series rounding, op-amp sanity checks, Bode/step plots, and SPICE export.

Quick start (2 minutes)

  1. Pick Low-pass or High-pass, then choose Quick (f0) or From specs (fp/fs).
  2. Quick: choose order + preset and enter f0. From specs: pick Butterworth/Chebyshev I and enter fp, fs, Ap, As.
  3. Pick a realistic C (C0G/film recommended), then enable E-series rounding.
  4. (Optional) Fill in op-amp GBW / slew to see quick feasibility warnings.
  5. Use Export to download a SPICE netlist / PDF summary for review.

Designer

First-pass Sallen-Key sizing with E-series rounding, quick op-amp feasibility checks, and plots to sanity-check magnitude/phase/step response.

Email this export (PDF + share link).

Start here

Quick: you already know the order/f0 or want to explore fast.
From specs: you only know fp/fs/Ap/As and need an order.

Targets

From specs converts fp/fs/Ap/As into order plus per-stage f0/Q targets.

Each 2nd-order stage uses one op-amp channel. 4th order = 2 stages.

Hz

For Butterworth, each stage usually needs K > 1 to reach the target Q. Normalizing keeps your overall passband gain sane.

Component constraints

Rule of thumb: keep filter resistors roughly 1 kΩ → 200 kΩ to avoid excessive noise, bias-current errors, and parasitics. If you see out-of-range warnings, increase C to lower R (or decrease C to raise R).

Advanced: Op-amp sanity check
MHz
V/µs
Vpp

What this checks

This tool treats each 2nd-order stage as one op-amp channel (or one section of a dual/quad). The checks are a quick per-stage sanity check (not “between stages”).

GBW recommended (worst stage): ---
GBW entered: ---
Slew recommended: ---
Slew entered: ---

These are heuristics. Always confirm stability, output swing/current, noise, and phase margin with the real op-amp + layout (and simulate when in doubt).

Advanced: Tolerance band (Monte Carlo)

Disabled.

OK

    Design summary

    Response:
    Workflow:
    Alignment:
    Order:
    Target:
    Q max:

    Higher Q means more peaking/ringing. Use it as a quick sanity check, then validate with simulation.

    Inspector: Hover anywhere in a plot to inspect

    Dashed = ideal, solid = achieved. Shaded regions show pass/stop bands. Hover anywhere in a plot to inspect.

    Magnitude (dB)

    Phase (deg)

    Step response (normalized)

    Tip: step response is the easiest way to “feel” Q (overshoot/ringing). For high-pass, the output eventually returns to 0.

    Results

    Circuit sketch (Sallen-Key stage)

    One stage at a time. Cascade the stages in order (Vout → Vin).

    Stage

    This is the classic VCVS Sallen-Key cell used by the equations in this tool (equal-component workflow).

    Stage order matters: start with lower-Q stages and place higher-Q stages later. Add the output divider only after the final stage.

    BOM

    Stage R1=R2 C1=C2 K Rg Rf Notes

    What this tool designs (and what it doesn’t)

    • Design model: equal-component Sallen-Key stages (R1=R2, C1=C2).
    • Goal: first-pass values + plots (ideal transfer function), with E-series rounding and quick feasibility warnings.
    • Not included: real op-amp open-loop gain/phase, noise, output swing/current, PCB parasitics, and stability margin checks.
    • Recommended workflow: use the BOM + plots here, then validate with an op-amp datasheet and a SPICE run (export included).

    Key formulas (equal-component Sallen-Key)

    Natural frequency: f0 = 1 / (2πRC)

    Q from op-amp closed-loop gain: Q = 1 / (3 − K) (so Butterworth Q≈0.707 typically needs K≈1.586)

    Non-inverting gain resistors: K = 1 + Rf/Rg

    If you need Q < 0.5 or want high-Q with strict unity gain, consider a different topology (e.g. MFB).

    Practical notes

    Pick C first

    Choose 1 nF → 100 nF to keep R in a sane range and reduce bias/noise issues. Use C0G/NP0 or film when the corner needs to be stable.

    Mind the op-amp

    High-Q stages demand more GBW and phase margin. Treat the built-in checks as heuristics and verify with your chosen amplifier.

    Higher order = cascading

    4th/6th/8th order filters are cascades of 2nd-order stages. In practice, place the highest-Q stage later in the chain to reduce internal clipping risk.

    Related tools