Cars & Vehicles

Engine displacement calculator

Bore, stroke and cylinders → displacement in cc and liters.

  • Instant
  • Free
  • Private (processed locally)
  • No sign-up

ℹ️ Displacement = (π/4) × bore² × stroke × cylinders. 100% local.

Calculate an engine’s displacement

Enter the bore, the stroke and the number of cylinders. The tool gives the total displacement in cc and liters.

The formula

  • Per cylinder = (π/4) × bore² × stroke
  • Total = per cylinder × cylinders
  • In mm then ÷ 1000 = cc
  • 1 liter = 1000 cc

Example

InputValue
Bore81 mm
Stroke86.4 mm
Cylinders4
Displacement≈ 1781 cc (1.78 L)

100% local calculation, no data sent.

Frequently asked questions

What is the displacement formula?

Displacement = (π/4) × bore² × stroke × number of cylinders. With bore and stroke in mm, divide by 1000 for cc.

Bore vs stroke?

The bore is the cylinder diameter; the stroke is the distance the piston travels between top and bottom dead center.

Why convert to liters?

Engines are often named in liters (1.8 L): 1 liter = 1000 cc. The tool gives both.

Per-cylinder displacement?

It is the volume of a single cylinder; times the number of cylinders gives the total displacement.