Quick answer
Use this speaker box volume calculator to calculate internal enclosure volume from panel dimensions. It is designed for loudspeaker and subwoofer cabinet planning, not general shipping box volume.
Enter the external cabinet dimensions and material thickness. The calculator subtracts the wall thickness from all six sides to give the internal air volume. Optionally select a driver size to subtract an estimated driver displacement. Net internal volume (Vb) is what you compare against the driver's Thiele/Small parameters.
How the speaker box volume calculator works
The calculator converts your external measurements to centimetres, subtracts twice the material thickness from each axis, and computes two volumes:
- Internal volume — the air space after accounting for wall thickness on all sides.
- Net internal volume (Vb) — internal volume minus an estimated driver displacement.
Front and side views are drawn to scale with labelled external dimensions. The grey inner rectangle shows the internal air space.
Formulas used
For a rectangular enclosure with external width W, height H and depth D, and material thickness t:
- Internal width = W − 2t, internal height = H − 2t, internal depth = D − 2t
- External volume = W × H × D
- Internal volume = (W − 2t) × (H − 2t) × (D − 2t)
- Net volume = internal volume − driver displacement
Driver displacement is approximated as a cylinder: V = π × r² × (r × 0.5), where r is the driver radius. This is a rough estimate; use the driver datasheet figure if precision matters.
Material thickness values in the selector are always in centimetres regardless of the unit chosen for dimensions.
Worked example
Cabinet for a 6.5" driver, 18 mm MDF, external dimensions 30 × 40 × 25 cm:
- Internal: (30 − 3.6) × (40 − 3.6) × (25 − 3.6) = 26.4 × 36.4 × 21.4 = 20,556 cm³ = 20.6 L
- Driver displacement (6.5", r = 8.25 cm): π × 8.25² × 4.125 ≈ 882 cm³ = 0.88 L
- Net volume ≈ 20.6 − 0.88 = 19.7 L
A typical 6.5" mid-bass driver has a Vb of 10–25 L depending on the design, so this cabinet is in the right range.
Limitations and assumptions
- Rectangular enclosures only. For angled or trapezoidal cabinets use a dedicated tool.
- Bracing is not included. Subtract estimated bracing volume from the net result (typically 5–15% depending on brace thickness and count).
- Driver displacement is a cylindrical estimate — actual displacement varies by model. Check the driver datasheet for Vd.
- Port tubes, crossover boards and damping material also reduce usable volume and are not calculated here.
- Real-world performance depends on box alignment, driver parameters and damping — always verify against the driver's Thiele/Small data.
When to use each speaker design tool
- This calculator (2D) — rectangular cabinet volume with front and side drawings. Good for panel cutting.
- 3D Speaker Box Calculator — same calculation with a 3D cabinet preview.
- Subwoofer Box Calculator — sealed and ported enclosure design from Thiele/Small parameters.
- Port Length Calculator — calculate bass reflex port length from box volume and tuning frequency.
- Thiele/Small Calculator — derive enclosure recommendations from driver parameters.
- Speaker Building Basics Guide — overview of the full DIY speaker design process.
Frequently asked questions
- How do you calculate speaker box volume? For a rectangular box, multiply internal width by internal height by internal depth, then convert cubic centimetres or cubic inches to litres or cubic feet. Subtract driver, brace, port and crossover displacement for net usable volume.
- Should speaker box volume use internal or external dimensions? Use internal dimensions for acoustic volume. External dimensions are useful for cutting and fit checks, but the air volume that affects the driver is inside the panels after material thickness is removed.
- How much do braces and drivers reduce internal volume? It depends on the parts, but 5–15% is a common allowance for bracing in small DIY cabinets. Driver and port displacement should be taken from datasheets when available because estimates can be noticeably wrong for large woofers.
- Is this calculator suitable for subwoofer boxes? Yes for basic rectangular volume checks, but final subwoofer design should also use driver Thiele-Small parameters, target tuning, port area and excursion limits. Use the subwoofer box design tools for that alignment work.
- What is the difference between sealed and ported box volume? Sealed boxes use cabinet air stiffness as part of the alignment. Ported boxes also need a tuned vent, so net volume must account for the port and the tuning frequency as well as the driver.
- What is net internal volume (Vb)? Internal air space after subtracting wall thickness and driver displacement. This is the volume that should match the driver's Thiele/Small Vb specification.
- How do I account for bracing? This calculator does not include bracing. Subtract estimated bracing volume manually — typically 5–15% of internal volume depending on the brace design.
- Why does wall thickness matter? Each panel takes up space inside. For 18 mm walls on a 30 × 40 × 25 cm cabinet, you lose about 3.6 cm on each dimension, reducing usable volume by roughly 4 L.
- What is driver displacement? The volume taken up by the magnet and basket inside the box. This tool estimates it from driver diameter — use the datasheet Vd for precision.
- Should I use the 2D or 3D calculator? Both compute the same rectangular volume. The 3D version adds a visual preview. This 2D version produces dimensioned drawings better suited for panel cutting.