Engine Displacement Calculator

Calculate engine displacement from bore, stroke, and cylinder count — cc, liters, cubic inches.

Calculator Automotive Updated Apr 19, 2026
Learn how this works
How to Use
  1. Enter bore and stroke.
  2. Pick cylinder count.
  3. Result shown in cc, L, and ci.
Inputs
Presets
Displacement

Show Work

Enter values to see the step-by-step calculation.

Formula

Volume per cylinder
V = π · (bore/2)² · stroke
Total displacement
D = V · n (cylinders)
cc → L
÷ 1000
cc → ci
× 0.0610237

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.

About the Engine Displacement Calculator

Need a hand with automotive and vehicle projects? The Engine Displacement Calculator does the work for you — free, and right here in your browser. Calculate engine displacement from bore, stroke, and cylinder count — cc, liters, cubic inches.

How it works

Type your numbers into the boxes. The answer shows up right away — you do not have to press a button. If you change a number, the answer changes too. So you can try different numbers and watch what happens, or check an answer you worked out yourself. Just make sure each box has the right kind of number in it.

Want the deeper story? The Knowledge Base explains the ideas behind the tools in more detail.

Frequently Asked Questions

Bore / stroke ratio?

Over-square (bore > stroke) revs higher; under-square (stroke > bore) makes more low-end torque.

How do I use the Engine Displacement Calculator?

Simply type your numbers and read the result, which refreshes the instant you change something. There is nothing to submit and nothing to wait for.

Is it free? Does it work without internet?

Yes to both. It is free with no sign-up, and once the page has loaded it keeps working even with no internet.

Where does my data go?

Nowhere — every calculation runs on your own device. Nothing you enter is uploaded, logged, or stored.

Common Use Cases

Engine build

Compute displacement after boring/stroking.

Import label

Convert cc ↔ ci for spec sheets.

Last updated: