Free Passive Crossover Calculator
C = kC / (Z × f), L = kL × Z / f
Enter speaker parameters to see component values
Understanding Passive Speaker Crossover Design
Producing high‑fidelity sound from a loudspeaker demands that each driver operates within its optimum frequency range. The Crossover Calculator – a passive crossover calculator that runs entirely online – enables you to determine the precise capacitors and inductors required for a 2‑way (tweeter + woofer) or 3‑way (tweeter + midrange + woofer) passive crossover network. Beyond the main filters, the tool includes circuits for impedance compensation (Zobel) and level attenuation (L‑pad), making it a comprehensive audio crossover design calculator for hobbyists and professionals alike.
Why Multiple Drivers Are Preferred
A single full‑range driver cannot simultaneously deliver deep bass and clear highs. A large cone moves enough air for low frequencies but becomes too massive to reproduce high transients accurately; a small diaphragm excels at treble but lacks low‑end output. High‑quality speakers solve this by using dedicated drivers: a tweeter for highs, a woofer for lows, and often a midrange driver to cover the crucial middle band. The result is a balanced frequency response with minimal distortion – a principle that has driven speaker crossover design for decades.
How a Passive Crossover Works
A passive crossover sits between the amplifier and the drivers, using only passive components (capacitors and inductors) to split the audio signal. Low‑pass filters send bass to the woofer, high‑pass filters deliver treble to the tweeter, and band‑pass filters route the midrange to the mid driver. Because no external power is needed, it is called a “passive” crossover – the passive crossover calculator simplifies the selection of component values for these filters.
Crossover Order and Filter Types
The order of a crossover determines how steeply the filter attenuates frequencies beyond the cutoff (the roll‑off slope). The calculator supports four orders:
| Order | Slope (dB/octave) | Typical Components | Notes |
|---|---|---|---|
| 1st | 6 | 1 cap + 1 inductor per filter | Minimal parts, low loss, but poor driver protection |
| 2nd | 12 | 2 caps + 2 inductors per filter | Good compromise; supports Butterworth, Bessel, Linkwitz‑Riley, Chebyshev |
| 3rd | 18 | 3 caps + 3 inductors per filter | Steeper attenuation; Butterworth or Bessel options |
| 4th | 24 | 4 caps + 4 inductors per filter | Very steep slope, high component count, possible interaction and insertion loss |
The choice of slope and filter characteristic directly affects sound quality and driver safety. The 2‑way crossover calculator and 3‑way crossover calculator within this tool let you experiment with different orders and visualise the resulting component list.
Using the Crossover Calculator
- Set the number of drivers – choose “2” for a 2‑way design, “3” for a 3‑way design, or “1” if you only need a Zobel or L‑pad circuit for a single driver.
- Select order and filter type – 2nd‑order Butterworth is a safe starting point for most projects.
- Enter impedance – input the rated impedance (in ohms) of each driver, usually found on the datasheet.
- Define crossover frequency(‑ies) – for a 2‑way, pick a frequency within the overlapping response of both drivers, typically between 2 000 and 3 000 Hz; for a 3‑way, provide a low and high crossover, ensuring a spread of 3 or 3.4 octaves.
- Review the results – the calculator outputs capacitance values (μF) and inductance values (mH) for every capacitor and inductor, together with a schematic diagram showing how to wire them.
Worked Example: 2‑Way, 2nd‑Order Butterworth
Suppose a tweeter with impedance , a woofer with impedance , and a crossover frequency . For a 2nd‑order Butterworth network, the component values are:
\begin{aligned} C_1 &= \frac{0.1125}{Z_t \times f_c} = \frac{0.1125}{6 \times 3000} \approx 6.25\ \mu\text{F} \$$4pt] C_2 &= \frac{0.1125}{Z_w \times f_c} = \frac{0.1125}{4 \times 3000} \approx 9.375\ \mu\text{F} \$$4pt] L_1 &= \frac{0.2251 \times Z_t}{f_c} = \frac{0.2251 \times 6}{3000} \approx 0.4502\ \text{mH} \$$4pt] L_2 &= \frac{0.2251 \times Z_w}{f_c} = \frac{0.2251 \times 4}{3000} \approx 0.3001\ \text{mH} \end{aligned}The constants (0.1125, 0.2251) are specific to the Butterworth alignment, taken from the well‑known design tables in Vance Dickason’s Loudspeaker Design Cookbook (7th edition). For other orders and filter types, the calculator substitutes the appropriate constants automatically.
Additional Circuits: Zobel and L‑pad
Zobel Network – A speaker’s voice coil inductance causes its impedance to rise with frequency, deviating from the constant‑impedance assumption used in crossover design. A Zobel circuit (a resistor and capacitor in parallel with the driver) flattens this curve. Enter the driver’s DC resistance () and inductance (), and the calculator provides:
L‑pad Attenuator – When a driver plays too loudly relative to others, an L‑pad reduces its output without altering the impedance the crossover sees. It comprises a series resistor () and a parallel resistor (). Given the driver’s impedance and desired attenuation in dB:
Both circuits are integrated into the speaker crossover calculator, allowing you to refine your design beyond the basic filter.
With this tool, even complex multi‑way designs become straightforward, helping you build speakers that deliver accurate, full‑range sound with confidence.
FAQ
1. How do I choose the crossover frequency for a 2‑way design?
Select a frequency that lies within the overlapping bandwidth of the tweeter and woofer. Check the frequency response specs of each driver and pick a point where both can reproduce sound cleanly. A typical range for a 2‑way crossover is 2 000–3 000 Hz.
2. What is the practical difference between a 2nd‑order and a 4th‑order crossover?
A 2nd‑order crossover (12 dB/octave roll‑off) offers a good balance of component count, driver protection, and cost. A 4th‑order crossover (24 dB/octave) provides much steeper attenuation, so unwanted frequencies are blocked more effectively, but it requires more parts and can introduce phase issues and insertion loss that may affect sound quality.
3. Why do I need a Zobel circuit in my speaker design?
A Zobel circuit compensates for the rising impedance of a driver caused by its voice‑coil inductance. Without it, the crossover filter’s performance changes with frequency, leading to inaccurate filtering. The Zobel network (a resistor and capacitor in parallel with the driver) keeps the impedance nearly constant, ensuring the crossover works as designed.
4. Can this calculator be used for active (powered) crossovers?
No, this calculator is designed specifically for passive crossovers, which use only capacitors and inductors and require no external power. Active crossovers split the signal before amplification and need separate amplifier channels, a different design approach not covered by this tool.
How to Use
- Select the number of speakers (2-Way or 3-Way) and choose a filter order type.
- Enter the impedance of each speaker driver and the crossover frequency (and second frequency for 3-way).
- The calculator instantly shows the capacitor and inductor values needed for your passive crossover design.