Engine Displacement Calculator
Displacement from bore, stroke, and cylinders.
About this calculator
Engine displacement -- the total volume swept by all pistons through one full stroke -- is the figure that gives an engine its "2.0L" or "5.7L" name, and it's calculated directly from cylinder geometry: each cylinder is a cylinder-shaped volume of diameter (bore) and length (stroke), so one cylinder's swept volume is π/4 x bore² x stroke, and total displacement multiplies that by the number of cylinders. Bore is squared in that formula because swept volume tracks the cylinder's cross-sectional area, and a circle's area grows with the square of its diameter -- which is why bore has a much larger effect on displacement than stroke does for an equal percentage change, and why boring out an engine's cylinders (increasing bore slightly during a rebuild) adds displacement faster than an equivalent stroke increase would. The Bore/Stroke Ratio this calculator reports (bore divided by stroke) is a classic engine-design signature: a ratio above 1 is "oversquare" (bore wider than stroke is long), which generally allows larger valves and higher redline RPM, favoring high-revving power -- most modern performance and sport-bike engines are oversquare.
A ratio below 1 is "undersquare" (long stroke relative to bore), which generally favors low-end torque and is common in diesel and older industrial engines. A ratio of exactly 1 is "square." The estimated horsepower figure uses a rough rule of thumb of about 1 hp per 15cc of naturally-aspirated displacement -- a broad historical average across many engine designs, useful for a sanity-check ballpark, not a substitute for a dyno figure, since actual output varies enormously with valve count, compression ratio, cam timing, forced induction, and tuning.
Inputs
Results
Displacement (liters)
2
How to Use This Calculator
- Select Input Units (Millimeters or Inches) to match how you measured bore and stroke.
- Enter Bore diameter, Stroke length, and Number of cylinders.
- Review the Displacement (liters) result.
- Use Displacement (cc) and Displacement (cubic inches) to inform your decision.
How the result changes with Bore diameter (mm)
| Bore diameter (mm) | Displacement (liters) |
|---|---|
| 43 | 0.5 |
| 65 | 1.14 |
| 129 | 4.5 |
| 215 | 12.49 |
What each input means
- Bore diameter (mm)
- Cylinder bore diameter in millimeters.
- Bore diameter (in)
- Cylinder bore diameter in inches.
- Stroke length (mm)
- Piston stroke length in millimeters.
- Stroke length (in)
- Piston stroke length in inches.
- Number of cylinders
- Total cylinder count (e.g., 4, 6, 8).
- Input units
- Select millimeters or inches -- the Bore diameter and Stroke length fields switch to match.
What each result means
- Displacement (liters)
- Total engine displacement in liters.
- Displacement (cc)
- Total engine displacement in cubic centimeters.
- Displacement (cubic inches)
- Total engine displacement in cubic inches.
- Single cylinder volume (cc)
- Volume of one cylinder.
- Bore/stroke ratio
- >1 = oversquare (rev-happy), <1 = undersquare (torque-oriented), 1 = square.
- Approx. NA horsepower
- Rough naturally-aspirated HP estimate (~1 HP per 15cc). Actual varies with design.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersBore diameter = 86, Stroke length = 86, Number of cylinders = 4, Input units = 0 = 4 input(s) provided
- Calculate Displacement (Liters)Displacement (L) = totalDisplacementCC / 10002 = 2
- Calculate Displacement (cc)Displacement (cc) = singleCylinderCC * cylinders1998.2 = 1998.2
- Calculate Displacement (Cubic Inches)Displacement (in³) = totalDisplacementCC / 16.387121.9 = 121.9
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does increasing bore add more displacement than increasing stroke by the same percentage?
Because bore is squared in the displacement formula (volume = pi/4 x bore² x stroke x cylinders) while stroke appears only linearly. Cylinder volume tracks the piston's cross-sectional area, which itself grows with the square of the bore diameter, so a 10% increase in bore raises displacement by roughly 21% (1.1² = 1.21), while a 10% increase in stroke raises it by exactly 10%. This is a real engineering consideration during an engine rebuild: boring cylinders out even slightly adds displacement faster than an equivalent stroke change would.
What does an 'oversquare' or 'undersquare' engine mean in practice?
Oversquare (bore wider than stroke, a ratio above 1) generally allows larger valve area relative to displacement and lets the piston complete its stroke in less crankshaft rotation, both of which favor higher safe redline RPM and high-revving power delivery -- common in performance and motorcycle engines. Undersquare (a long stroke relative to bore, a ratio below 1) generally favors low-RPM torque and is more common in diesel and heavy-duty industrial engines, which prioritize low-end pulling power over high-RPM output.
How accurate is the 'Approx. NA horsepower' estimate?
Treat it as a rough sanity-check ballpark, not a real performance figure. It applies a broad historical rule of thumb -- roughly 1 horsepower per 15cc of naturally-aspirated displacement -- averaged loosely across many production engine designs. Real output depends heavily on factors this calculator doesn't know: valve count and size, compression ratio, camshaft timing, cylinder head flow, whether the engine is turbocharged or supercharged, and how it's tuned. Two engines with identical displacement can differ in real horsepower by a wide margin.
Can I use this calculator to figure out my engine's displacement from measured bore and stroke?
Yes -- that's exactly its purpose, and it's the same formula engine builders and machinists use. Enter your measured bore and stroke (choosing millimeters or inches to match your measurement), and the number of cylinders, and the calculator returns total displacement in liters, cubic centimeters, and cubic inches. This is especially useful after an engine rebuild involving an overbore or stroker crankshaft, where the resulting displacement no longer matches the factory-published spec.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Compression Ratio Calculator
Static CR from bore, stroke, and chamber volume.
Auto RepairCatalytic Converter Cost Calculator
Replacement cost by vehicle class.
Auto RepairBrake Job Cost Calculator
Brake service cost from scope and vehicle class.
Auto RepairRepair vs Replace Decision Calculator
ROI of repair vs replacement.
More in Automotive & Motorcycles.