Skip to content
Diamond-Grade Automotive Calculator

Engine Displacement Calculator

Compute total displacement in cc, liters and cubic inches from bore, stroke and cylinder count. Includes reverse-solving, 20+ engine presets, bore/stroke ratio analysis and mean piston speed safety bands.

20+
engine presets
0.01 cc
precision
cc · L · ci
three units
Free
no signup

Inputs

Pick an engine preset (or enter your own bore/stroke) and click Calculate.

What is Engine Displacement?

Engine displacement is the total volume swept by every piston as it travels from top dead center to bottom dead center across one full crankshaft revolution. It's the cleanest single number for describing how much air an engine can move on a single intake stroke, and it sets the ceiling for how much fuel can be burned per cycle. Bigger displacement means more air, more fuel and — all else equal — more torque. That's why a 7.3L Ford Godzilla feels different from a 1.6L Honda B16 even when peak horsepower is similar: the larger engine makes its power lower in the RPM range because it doesn't need to rev as hard to move the same air mass.

Displacement is calculated from three numbers: bore (the diameter of each cylinder), stroke (how far the piston travels), and cylinder count. The formula — π × (bore/2)² × stroke × cylinders — is the same whether you're working in millimeters (giving cubic millimeters, divide by 1000 for cc) or inches (giving cubic inches directly). The relationship between bore and stroke also tells you a lot about the engine's personality. Oversquare engines (bore > stroke, like the F20C's 87×84mm) breathe well at high RPM and are common in sports cars. Undersquare engines (stroke > bore, like the Coyote 5.0's 92.2×92.7) build torque early and tolerate forced induction well. Square engines (bore ≈ stroke, like the K20's 86×86mm) are a balanced compromise. This calculator handles all three, plus reverse-solving — handy when planning stroker builds where you have a target displacement and want to explore which bore/stroke combinations get you there.

The Formula

# Displacement (cc) from bore × stroke in mm

Displacement = π × (bore_mm / 2)² × stroke_mm × cylinders / 1000

# Displacement (ci) from bore × stroke in inches

Displacement = π × (bore_in / 2)² × stroke_in × cylinders

# Mean piston speed (ft/min)

Mean Piston Speed = stroke_in × RPM × 2 / 12

How to Use This Calculator (5 Steps)

  1. 1. Pick Forward mode (you have bore/stroke and want displacement) or Reverse (you have target displacement and want suggested bore/stroke combos).
  2. 2. Choose units — millimeters for import/metric engines, inches for American V8s.
  3. 3. Select an engine preset to autofill, or enter your own bore and stroke.
  4. 4. Set cylinder count (3, 4, 5, 6, 8, 10, or 12).
  5. 5. Open Advanced to enter operating RPM and review mean piston speed and max safe RPM.

When You'll Reach for This Tool

Planning a stroker build

Use Reverse mode to explore bore/stroke combos for your target displacement, then size injectors with our Fuel Injector Sizing Calculator.

Estimating power potential

Pair displacement with VE and RPM in our Engine Horsepower Calculator for a quick power estimate.

Sizing a carburetor

Feed your displacement into the Carburetor CFM Calculator to find the right carb size.

Converting injector units

Once you know your fueling target, jump to the lb/hr ↔ cc/min Converter to translate between US and import injector specs.

Pro Tips

  • 1 liter = 1000 cc = 61.024 cubic inches. The 5.7L SBC name is the rounded version of 350.45 ci of actual displacement.
  • Keep mean piston speed under 3500 ft/min for daily-driven builds. Above that, rotating assembly upgrades are mandatory.
  • Stroking gains displacement without altering bore — a 350 SBC + 3.75" stroke crank = 383 ci. But piston speed climbs at the same RPM.
  • Overbore changes cylinder wall thickness. Sonic-test a used block before going +0.030" or more.
  • Displacement alone doesn't set power. A high-VE engine with boost can make 200hp/L; a low-VE truck motor might make 60hp/L.

Engine Displacement FAQs

Have more questions? Contact us

Trusted by Engine Builders Worldwide

4.9
Based on 3,284 reviews

The 20 engine presets save me time on every quote. Mean piston speed callout is a great safety check for stroker builds.

D
Derek M.
Engine Builder

Used this all semester. Reverse mode helped me design my SAE engine project.

A
Aisha P.
Mechanical Engineering Student

Quick way to confirm displacement when I get a customer car with no documentation.

T
Tom B.
Drag Race Tuner

Honda K-series presets are accurate. Saves me reaching for the service manual every time.

Y
Yuki K.
JDM Importer

Love using our calculator?

From Other Categories

Expand your calculations

Learn More

Related Articles

Dive deeper with our expert guides and tutorials related to Engine Displacement Calculator

Loading articles...