Home / Engine Displacement Calculator

Engine Displacement Calculator

Enter the bore, stroke and number of cylinders. Use inches or millimeters; the calculator shows the engine size in every common unit.

Engine

in
in
Displacement
0L
Cubic inches
0
Cubic centimeters
0
Per cylinder
0
Bore-to-stroke ratio
0

How engine displacement is calculated

Displacement is the total volume swept by all the pistons as they move from the bottom to the top of their stroke. Each cylinder is a cylinder in the geometric sense: its volume is the area of the bore times the length of the stroke.

Displacement formula

Displacement = π ÷ 4 × bore² × stroke × number of cylinders
1 cubic inch = 16.387 cc; 1,000 cc = 1 liter

Worked examples

Oversquare, square and undersquare

Building an engine? Calculate the compression ratio next, and estimate output with the horsepower calculator.

Frequently asked questions

How do you calculate engine displacement?

Multiply pi divided by 4 by the bore squared, the stroke and the number of cylinders. With inches you get cubic inches; with centimeters you get cc.

How many cubic inches is a 5.7 liter engine?

About 348 cubic inches. Multiply liters by 61.024 to get cubic inches, or divide cubic inches by 61.024 to get liters.

How many cc is 1 cubic inch?

One cubic inch is 16.387 cubic centimeters.

Does a bigger bore increase displacement more than a longer stroke?

Yes, proportionally. Displacement grows with the square of the bore but only linearly with the stroke, so a 1% larger bore adds about 2% displacement.

More car calculators

Last updated October 2026.