Maximum Motor Displacement Calculator
- Displacement (cubic inches)
- cu in
- Result
- Per-cylinder volume
- cc
- Result
- Cylinder bore
- 86 mm
- You entered
This calculator works out the maximum engine displacement (in cubic centimeters or cubic inches) that fits within a given bore, stroke, and number of cylinders. Enter the cylinder bore, piston stroke, and cylinder count, and you get the total displacement, plus per-cylinder volume for reference.
Formula
The standard formula for engine displacement is:
Displacement = (π/4) × bore² × stroke × number of cylinders
- Bore – diameter of each cylinder, in millimeters (mm) or inches (in)
- Stroke – distance the piston travels from top dead center to bottom dead center, in the same unit as bore
- Number of cylinders – typically 1, 2, 3, 4, 6, 8, 10, or 12
- Displacement – total swept volume of all cylinders, usually in cubic centimeters (cc) or cubic inches (ci)
The π/4 factor comes from the area of a circle (π × r²) with radius = bore/2, giving π × (bore/2)² = π/4 × bore². Multiplying by stroke gives the volume of one cylinder, and multiplying by cylinder count gives the total.
Worked Example
Using the calculator defaults: bore = 86 mm, stroke = 86 mm, cylinders = 4.
- Bore² = 86² = 7396 mm²
- π/4 × bore² = 0.785398 × 7396 = 5808.8 mm² (area of one cylinder)
- Area × stroke = 5808.8 × 86 = 499,557 mm³ (volume of one cylinder)
- Convert mm³ to cc: 1 cc = 1000 mm³, so 499,557 / 1000 = 499.6 cc per cylinder
- Total displacement = 499.6 × 4 = 1998.2 cc
The calculator shows 1998.2 cc (rounded to 1 decimal) and 121.94 cubic inches. This matches a typical 2.0L four-cylinder engine.
What “Maximum” Displacement Means
This calculator gives the theoretical maximum displacement for a given bore and stroke combination. In practice, the actual maximum is limited by physical constraints:
- Cylinder wall thickness – overboring too much weakens the block and risks coolant leaks or cracking.
- Piston-to-valve clearance – a longer stroke moves the piston closer to the valves at TDC.
- Rod length and deck height – the piston must not hit the cylinder head or protrude above the deck.
- Engine block casting – some blocks have siamese cylinders (no water gap between them), limiting overbore.
So the calculator tells you the swept volume for any bore/stroke, but the “maximum” for a specific engine is the largest bore and stroke that still leave enough material and clearance. Always check the engine builder’s recommendations or machine shop limits before committing.
How to Use the Calculator for Engine Building
If you’re planning a stroker or overbore build, follow these steps:
- Measure your current bore and stroke (or look up factory specs).
- Decide on a target displacement – e.g., 2.0L to 2.2L.
- Enter the maximum safe bore (often 0.5–1.0 mm over stock for street engines) and the stroke you’re considering.
- Adjust the stroke until the displacement matches your goal.
- Cross-check that the new stroke doesn’t require shorter rods or a different crank – that changes the whole rotating assembly.
For example, a 4-cylinder with 86 mm bore and 86 mm stroke gives 1998 cc. Increasing stroke to 92 mm (keeping bore) gives 2138 cc. Increasing bore to 88 mm (keeping stroke) gives 2092 cc. The calculator lets you try these combinations instantly.
Common Mistakes and Unit Mix-Ups
The most frequent error is mixing units. If you enter bore in inches and stroke in millimeters, the result is nonsense. Use the same unit for both. The calculator assumes millimeters for the cc output; if you want cubic inches, enter both in inches and use the cubic-inch output (or convert manually: 1 inch = 25.4 mm).
Another mistake is forgetting that displacement is the swept volume, not the total combustion chamber volume. The chamber volume (including head gasket thickness and piston dish) is not part of displacement. This calculator only covers swept volume.
Rounding too early can shift results by a few cc. Keep at least 3-4 significant figures during calculation. The calculator rounds only at the final display.
Limits of the Formula
The formula assumes perfectly cylindrical bores and a flat piston crown. Real engines have slightly tapered bores, valve reliefs, and piston dishes, but these affect compression ratio, not displacement – displacement is purely bore × stroke × cylinder count.
Also, the formula gives the total swept volume for all cylinders. Some engines (like certain rotary or opposed-piston designs) don’t fit this simple model. For conventional reciprocating piston engines, it’s exact.
Finally, “maximum” displacement is not always desirable. Bigger displacement increases torque and power potential, but also increases heat, fuel consumption, and stress on the bottom end. The “maximum” that fits may not be the best for your reliability goals.
Comparing Displacement Units
Engine displacement is commonly quoted in liters (L), cubic centimeters (cc), and cubic inches (ci). Here’s how they relate:
- 1 liter = 1000 cc
- 1 cubic inch = 16.387 cc
- 1 cc = 0.0610 cubic inches
For example, a 350 cubic inch V8 is 5735 cc (5.7 L). A 2.0L four-cylinder is 122 cubic inches. The calculator gives both cc and cubic inches, so you can compare across specifications.
Frequently Asked Questions
Does bore or stroke affect displacement more?
Displacement scales with the square of the bore and linearly with stroke, so bore has a bigger effect per unit change. Increasing bore from 86 to 88 mm (2.3%) with the same stroke increases displacement by about 4.7%, while increasing stroke from 86 to 88 mm (2.3%) increases displacement by only 2.3%. That’s why overboring is a common way to gain displacement without changing the crank.
Can I use this calculator for two-stroke engines?
Yes, the formula is the same. Two-stroke engines also have a bore and stroke, and displacement is calculated identically. The only difference is that the power stroke occurs every revolution, but that doesn’t affect swept volume.
What is the maximum overbore for a stock engine block?
It varies widely. Many cast-iron blocks can safely go 1.0 mm over, while some aluminum blocks with thin cylinder walls may only tolerate 0.5 mm. The only reliable way is to have the block sonic-tested to measure wall thickness. Never assume a maximum without checking.
How do I convert displacement from cc to liters?
Divide by 1000. For example, 1998 cc ÷ 1000 = 1.998 L. Most engines are rounded to the nearest tenth of a liter, so 1998 cc is called a 2.0L.
Does stroke length change the redline or power band?
Yes. A longer stroke increases piston speed at a given RPM, so the engine’s maximum safe RPM is lower. Longer strokes also tend to produce more torque at low RPM but less high-RPM power. This is why stroker engines often feel stronger in the midrange but run out of breath at high revs.
Can I use this calculator for a single-cylinder motorcycle engine?
Absolutely. Just enter the cylinder count as 1. For example, a single-cylinder with 100 mm bore and 90 mm stroke gives 706.9 cc, which is a typical 700cc class motorcycle.
Related
Formula used
in bore | Cylinder bore | mm | 86 | 0 in stroke | Piston stroke | mm | 86 | 0 in cyl | Number of cylinders | - | 4 | 1 out disp_cc | Total displacement | cc | cyl * (pi/4) * bore^2 * stroke | 1 out disp_ci | Displacement (cubic inches) | cu in | disp_cc / 16.387064 | 2 out per_cyl | Per-cylinder volume | cc | (pi/4) * bore^2 * stroke | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.