Process / pipelineSignal ProcessingFrequency filteringPipeline

Butterworth Filter Design

Also known as: Butterworth IIR Design, Butterworth Lowpass Filter

OriginatorStephen ButterworthYear1930Sources2Related methods7

The Butterworth filter is a type of signal processing filter designed to have the flattest possible frequency response in the passband while rolling off toward the stopband with a gentle slope. Introduced by Stephen Butterworth in 1930, it has become one of the most widely used filter designs in electrical engineering and digital signal processing due to its predictable and smooth frequency characteristics.

Key highlights

  • Maximally flat frequency response in the passband with no ripple or overshoot
  • Smooth, monotonic magnitude response makes it predictable and easy to design
  • Well-established design methodology with simple closed-form equations
  • Computationally efficient for real-time signal processing applications

Intuition

This section is available to Pro members. Upgrade to Pro

How it works

This section is available to Pro members. Upgrade to Pro

When to use it

Choose Butterworth filters when you need a smooth, monotonic frequency response without passband ripple and can accept a gradual transition to the stopband. They are particularly suitable for audio processing, biomedical signal filtering, and applications where phase distortion is acceptable. Avoid Butterworth filters when you require a very sharp cutoff with minimal filter order, as Chebyshev or Elliptic filters would be more efficient in such cases.

Strengths & limitations

Strengths
  • Maximally flat frequency response in the passband with no ripple or overshoot
  • Smooth, monotonic magnitude response makes it predictable and easy to design
  • Well-established design methodology with simple closed-form equations
  • Computationally efficient for real-time signal processing applications
Limitations
  • Requires higher filter order than Chebyshev or Elliptic filters for equivalent transition bandwidth
  • Gradual transition region may not be suitable for applications requiring sharp frequency cutoff
  • Phase response is nonlinear, introducing phase distortion in the signal

Common pitfalls

This section is available to Pro members. Upgrade to Pro

Applications

This section is available to Pro members. Upgrade to Pro

Frequently asked

How do I choose the filter order for a Butterworth filter?

The filter order is determined from the attenuation requirement and transition bandwidth using the equation: n ≥ log₁₀[(10^(As/10) - 1)/(10^(Ap/10) - 1)] / [2·log₁₀(ωs/ωp)], where As is stopband attenuation in dB, Ap is passband ripple in dB, and ωs, ωp are stopband and passband frequencies. Round up to the nearest integer.

What is the relationship between analog and digital Butterworth filters?

Analog Butterworth filters can be transformed to digital equivalents using the bilinear transformation, which maps the s-plane poles to z-plane poles while preserving the magnitude response characteristics and filter order. This technique allows you to design in the well-established analog domain and then convert to digital implementation.

Why does Butterworth filter have no ripple?

The Butterworth design minimizes the derivative of the magnitude response at the cutoff frequency (ω=ωc), which forces the response to be as flat as possible. This mathematical constraint eliminates ripple in the passband but necessitates a gentler rolloff rate compared to filters that allow ripple.

Can I use a Butterworth filter for real-time signal processing?

Yes, Butterworth filters are excellent for real-time applications. Digital IIR implementations are computationally efficient requiring only O(n) operations per sample, where n is the filter order. Direct Form II structures provide numerical stability for real-time implementation.

Sources

  1. 1.
    Butterworth, S. (1930). On the Theory of Filter Amplifiers. Wireless Engineer and Experimental Wireless, 7, 536–541.
  2. 2.
    Oppenheim, A. V., Schafer, R. W., & Buck, J. R. (1999). Discrete-Time Signal Processing (2nd ed.). Prentice Hall.

You have read it. What now?

Cite this page

ScholarGate. (2026, June 3). Butterworth Filter Design. ScholarGate. https://scholargate.app/signal-processing/butterworth-filter-design

Butterworth Filter Design | ScholarGate