Engine Displacement Calculator
Calculate engine displacement from bore, stroke, and cylinder count — cc, liters, cubic inches.
How to Use
- Enter bore and stroke.
- Pick cylinder count.
- Result shown in cc, L, and ci.
Formula
History of Engine Displacement
Engine displacement as a regulatory unit dates to the early 1900s, when European governments taxed cars by swept volume (the UK's "RAC rating" used only bore, producing the small-bore long-stroke engines that dominated pre-WWII British cars). US manufacturers adopted cubic inches as marketing copy in the 1950s muscle-car era — the 409, 427, 440, 454, and 460 became cultural touchstones even though displacement alone doesn't determine power.
The bore-to-stroke ratio is a fundamental design choice. Over-square (bore > stroke) engines — like Honda's S2000 2.0 L (87×84 mm) — rev to 9000 RPM and make peak HP above 8000 RPM. Under-square (stroke > bore) — like the 1960s Ford 351 Cleveland (101.6×88.9 mm) — favor low-end torque at the cost of mean piston speed. Square engines (bore = stroke) balance these trade-offs.
Modern downsizing trends have shifted the conversation: a 1.5 L turbocharged engine (e.g., Ford's Ecoboost) produces the power of a naturally-aspirated 3.0 L but passes more stringent emissions and CAFE fuel-economy standards. Displacement per cylinder now matters more than total displacement: 400-500 cc per cylinder is the efficiency sweet spot for combustion surface-to-volume ratio and flame-front travel.
About This Calculator
Enter bore, stroke (either metric or imperial), and cylinder count. The tool computes per-cylinder volume V = π·(bore/2)²·stroke, multiplies by cylinder count, and returns displacement in cc, liters, and cubic inches. Bore/stroke ratio is also shown to classify the engine as over-square, square, or under-square.
Common reference engines: Chevy LS3 6.2 L (103.25×92 mm, under-square, V8), Honda K24 2.4 L (87×99 mm, under-square, I4), BMW S65 4.0 L (92×75.2 mm, over-square, V8). If you're planning a stroker build, use this to preview the new displacement before ordering pistons. Everything runs client-side; no values leave your browser.
Frequently Asked Questions
Bore / stroke ratio?
Over-square (bore > stroke) revs higher; under-square (stroke > bore) makes more low-end torque.
Common Use Cases
Engine build
Compute displacement after boring/stroking.
Import label
Convert cc ↔ ci for spec sheets.
Last updated: