Crossover Frequency Calculator — Speaker Crossover Design
Design a passive speaker crossover: enter the desired crossover frequency and speaker impedance, and get the inductor and capacitor values needed to split audio into low and high frequency bands for your woofer and tweeter.
Hz
Ω
Filter order
6 dB/octave roll-off — signals above/below this split to tweeter/woofer
- 1
Angular frequency ω = 2π × fc
2π × 2,500 = 15,707.96 rad/s - 2
Low-pass inductor L = Z ÷ ω
8 ÷ 15,707.96 = 509.3 µHSeries inductor blocks high frequencies, passing lows to the woofer. - 3
High-pass capacitor C = 1 ÷ (ω × Z)
1 ÷ (15,707.96 × 8) = 7.96 µF
How does this calculator work?
Crossover component values: 1st order — woofer inductor L = Z/(2πfc), tweeter capacitor C = 1/(2πfc·Z). 2nd order Butterworth adds shunt components scaled by √2. Enter the target crossover frequency (Hz) and speaker impedance (Ω) to get exact L and C values in millihenries and microfarads.
Formula
How this is calculated
A passive crossover uses inductors (coils) and capacitors to route different frequency bands to the correct driver. An inductor acts as a low-pass filter: it passes low frequencies to the woofer and blocks high ones. A capacitor acts as a high-pass filter: it blocks low frequencies and lets highs through to the tweeter. The crossover frequency fc is where each filter is 3 dB down — both drivers share the load equally at that exact frequency.
For a first-order (6 dB/octave) crossover, each section needs just one component: a series inductor L = Z/(2πfc) for the woofer, and a series capacitor C = 1/(2πfc·Z) for the tweeter, where Z is the nominal speaker impedance (commonly 4, 6, or 8 Ω). First-order crossovers sum flat at the crossover point with correct polarity and are simple to build, but their gradual roll-off means both drivers reproduce a wide overlap band.
A second-order Butterworth crossover (12 dB/octave) uses two components per section and attenuates the stopped band much more steeply, reducing driver overlap and improving power handling for the tweeter. The Butterworth alignment (Q = 1/√2) gives a maximally flat response without peaking. This calculator gives component values for the standard series-first topology; adjust for shunt-first or higher-order alignments (Linkwitz-Riley 4th order, Bessel) as needed. Real-world values should be rounded to the nearest standard (E12/E24) series inductor or capacitor.
Frequently asked questions
Typical 2-way speakers cross between 2 kHz and 4 kHz, where the woofer is losing efficiency and the tweeter can handle the power. Avoid frequencies where either driver is near its resonance or distortion limits. The tweeter's minimum safe crossover is usually stated in its datasheet.
Use the driver's nominal impedance — most home speakers are 4 Ω or 8 Ω. For more accuracy, use the impedance at the crossover frequency from the driver's impedance curve (not the minimum). Mismatching shifts the actual crossover point.
A first-order section uses one component per driver path. A second-order adds a shunt (parallel) component to each path — a shunt capacitor across the woofer and a shunt inductor across the tweeter — steepening the roll-off to 12 dB/octave and better protecting the tweeter from low-frequency excursion.
Also known as
TG we-Calculate Editorial Team. (2026). Crossover Frequency Calculator — Speaker Crossover Design [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/crossover-calculator
TG we-Calculate Editorial Team. "Crossover Frequency Calculator — Speaker Crossover Design." TG we-Calculate. 2026. https://we-calculate.com/calculator/crossover-calculator.
TG we-Calculate Editorial Team, "Crossover Frequency Calculator — Speaker Crossover Design," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/crossover-calculator
@misc{wecalculate_crossover_calculator, title = {Crossover Frequency Calculator — Speaker Crossover Design}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/crossover-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
