Engine Displacement Calculator

Workshop-ready calculator

Engine Displacement Calculator

The Complete Guide to Calculating Engine Displacement

Engine Theory

The Complete Guide to Calculating Engine Displacement

Master the swept-volume formula from first principles. Step-by-step worked examples in metric and imperial, interactive diagrams, unit-conversion tables, and the 3 mistakes that produce wrong answers.

April 11, 2026 15 min read Engine Displacement Calculator

Every piston engine on the road, on a dyno, or in a rulebook is defined by one foundational number: displacement. It is the total volume swept by all pistons in one complete revolution of the crankshaft. If you understand the formula, you can calculate it from 3 measurements, convert it between any unit system, and verify whether a marketing badge matches engineering reality.

This guide walks through the math from first principles, shows worked examples in both metric and imperial, and explains the 3 most common mistakes that produce wrong answers.

If you want to run the math interactively while you read, open the engine displacement calculator in a second tab — it updates live as you type.

The Core Formula: 3 Inputs, 1 Output

Engine displacement is the total swept volume of all cylinders combined. The formula computes the volume of one cylinder (a circular cross-section times a linear travel distance), then multiplies by the number of cylinders:

Displacement = (π ÷ 4) × Bore² × Stroke × Cylinders

Each variable has a specific physical meaning:

VariableWhat It RepresentsExample Value
BoreInternal diameter of each cylinder101.6 mm (4.000”)
StrokeDistance the piston travels from TDC to BDC88.4 mm (3.480”)
CylindersTotal number of cylinders in the engine8
π ÷ 4Converts bore diameter into circular cross-sectional area0.7854 (constant)

The π ÷ 4 factor exists because cylinders are round. The area of a circle is π × r², but since engine specs use diameter (bore) rather than radius, the formula rewrites as (π ÷ 4) × d². This is not an approximation — it is the exact mathematical conversion from diameter to area.

Step-by-Step Example in Millimeters

Let’s calculate displacement for a classic small-block V8 with the following specifications:

  • Bore: 101.6 mm
  • Stroke: 88.4 mm
  • Cylinders: 8

Step 1 — Calculate One-Cylinder Area

Cylinder cross-sectional area = (π ÷ 4) × 101.6² = 0.7854 × 10,322.56 = 8,107.32 mm²

Step 2 — Calculate One-Cylinder Volume

One-cylinder volume = 8,107.32 × 88.4 = 716,887 mm³

Step 3 — Multiply by Cylinder Count

Total displacement = 716,887 × 8 = 5,735,099 mm³

Step 4 — Convert to Useful Units

ConversionFormulaResult
Cubic centimeters (cc)mm³ ÷ 1,0005,735 cc
Liters (L)cc ÷ 1,0005.735 L
Cubic inches (CID)cc ÷ 16.387064350.0 CID

This is the classic Chevrolet 350 — one of the most produced engines in history. The formula confirms that the marketing name “350” is almost perfectly aligned with the engineering calculation.

Step-by-Step Example in Inches

The same formula works directly in inches. Using a Ford 302:

  • Bore: 4.000”
  • Stroke: 3.000”
  • Cylinders: 8

Displacement = (π ÷ 4) × 4.000² × 3.000 × 8 = 0.7854 × 16.000 × 3.000 × 8 = 302.1 CID

From there:

  • 302.1 × 16.387064 = 4,949 cc
  • 4,949 ÷ 1,000 = 4.949 L

Ford markets this as a “5.0L” engine. The actual displacement is 51 cc short of 5,000 cc — a common pattern where marketing rounds to the nearest half-liter.

Unit Conversion Reference Table

All 3 unit systems describe the same physical quantity. The conversion factors are exact, not approximations:

FromToMultiply By
Cubic inchescc16.387064
ccCubic inches0.061024
ccLiters0.001
Literscc1,000
Cubic inchesLiters0.016387
LitersCubic inches61.024

Use the displacement converter when you need to switch between unit systems without re-entering bore and stroke.

The 3 Mistakes That Produce Wrong Answers

Mistake 1: Mixing Unit Systems

If bore is entered in millimeters and stroke is entered in inches, the result is mathematically meaningless. Both dimensions must be in the same unit before the formula runs. A 101.6 mm bore with a 3.480” stroke produces a number that is neither cubic inches nor cubic centimeters.

Fix: Convert all inputs to the same unit before calculating. The formula does not care which system you use — it only requires consistency.

Mistake 2: Forgetting the π ÷ 4 Factor

Some builders calculate bore × bore × stroke × cylinders and skip the circular-area constant. This treats each cylinder as a square instead of a circle, overstating displacement by approximately 27%. A 350 CID engine would appear to be 446 CID under this error.

Fix: Always include the 0.7854 constant. If you are using the calculator, this factor is built into the tool.

Mistake 3: Converting at the Wrong Step

Converting bore from millimeters to inches, then calculating in millimeters, then converting the result back to inches produces double-conversion errors. The conversion should happen either at the input stage or at the output stage — never at both.

Fix: Pick one unit system, calculate, then convert the final result.

Why Bore Has More Leverage Than Stroke

Bore is squared in the formula. Stroke is not. This means a 1% increase in bore adds approximately 2% to displacement, while a 1% increase in stroke adds approximately 1%.

ChangeOriginal (350 CID)New ValueNew DisplacementGain
+1mm bore (101.6 → 102.6)4.000”4.039”353.5 CID+3.5
+1mm stroke (88.4 → 89.4)3.480”3.519”354.0 CID+4.0
+0.030” overbore4.000”4.030”355.4 CID+5.4
+0.250” stroke (stroker)3.480”3.730”375.1 CID+25.1

Notice that a 1mm bore increase and a 1mm stroke increase produce nearly the same gain on this engine (3.5 vs 4.0 CID) — but the bore change is amplified by the squaring while the stroke change is amplified by the larger absolute dimension. On smaller-bore engines, the bore advantage is more pronounced.

For a deeper dive into bore machining, read The Effects of Overboring an Engine Block.

What Each Input Really Means

Bore — The Cylinder’s Footprint

Bore is the internal diameter of the cylinder, measured in millimeters or inches. Increasing bore expands the circular footprint of the combustion chamber and allows larger valves, improving high-RPM airflow. However, increasing bore requires removing material from the cylinder wall, which is limited by casting thickness.

Bore is measured with a dial bore gauge or snap gauge at multiple points in the cylinder to check for taper and out-of-round. Factory tolerance is typically ±0.0005” (0.013 mm).

Stroke — The Piston’s Travel Distance

Stroke is the linear distance between top dead center (TDC) and bottom dead center (BDC). It is determined entirely by the crankshaft throw — the offset distance between the main journal centerline and the rod journal centerline.

Changing stroke requires a different crankshaft. A longer stroke increases displacement and also increases mean piston speed at any given RPM, which limits the safe redline. Use the mean piston speed calculator to check whether a stroker combination stays within material limits.

Cylinder Count — The Multiplier

Cylinder count is the simplest variable. Once you know the volume of one cylinder, multiply by the total count. Common configurations include inline-4 (4 cylinders), V6 (6), V8 (8), inline-6 (6), and flat-6 (6).

Displacement vs. Marketed Engine Size

Manufacturers round displacement to clean marketing numbers. The formula gives the engineering reality:

Marketing NameActual CIDActual ccActual LitersDifference
”2.0L” (Honda K20)121.91,9981.998−2 cc
”5.0L” (Ford Coyote)302.14,9514.951−49 cc
”5.7L” (Hemi)345.05,6545.654−46 cc
”6.2L” (GM LS3)376.06,1626.162−38 cc
”350” (Chevy SBC)350.05,7355.735exact

The badge is always the rounded approximation. The formula is always the precise answer.

Use Displacement as a Starting Point

Displacement is the most fundamental engine specification, but it is only one dimension of engine behavior. Two engines with identical displacement can produce very different power and torque curves depending on:

  • Bore-to-stroke ratio — determines rev ceiling and torque character (read more)
  • Compression ratio — determines thermal efficiency (calculate it)
  • Cam timing — determines where in the RPM range the engine breathes best
  • Airflow — determines volumetric efficiency and actual cylinder filling

Start with displacement to establish the baseline. Then branch into the supporting calculators to build the complete picture. The main calculator links directly to every supporting tool on the site.

Article FAQ

What measurements do I need to calculate engine displacement?

You need 3 values — bore diameter, stroke length, and the number of cylinders. All 3 must be in the same unit system before you run the formula.

Does the formula work in both inches and millimeters?

Yes. When bore and stroke are in millimeters the result is in cubic millimeters (divide by 1,000,000 for liters). When they are in inches the result is in cubic inches. The formula itself does not change.

Why does my calculation differ from the badge on the engine?

Manufacturers round displacement to clean marketing numbers. A "5.0L" engine may calculate to 4,951 cc. The formula gives the engineering value; the badge gives the branding value.

Can I use this formula for diesel engines and motorcycles?

Yes. The formula applies to every reciprocating piston engine regardless of fuel type, ignition method, or vehicle category. Bore, stroke, and cylinder count are universal.

Continue the workflow

Move from reading to calculation.

Every article should feed back into the tool stack. Jump into the main calculator, compare supporting build math, or keep browsing the educational hub.