Bore and Stroke Calculator

Analyze bore/stroke ratio and engine characteristics

Enter Dimensions

Bore/Stroke Ratio

1.149
Oversquare Engine

Dimensions

Bore4.000" / 101.60 mm
Stroke3.480" / 88.39 mm
Single Cylinder Volume43.73 ci

Performance Characteristics

Higher RPM potential, better breathing, typically more horsepower oriented

Optimal RPM Range4000-7000+ RPM
Mean Piston Speed @6000 RPM3480 ft/min

What the Bore and Stroke Calculator Does

The bore and stroke calculator takes two of the most fundamental engine dimensions, the cylinder bore (the diameter of the cylinder) and the stroke (the distance the piston travels from bottom dead center to top dead center), and turns them into the numbers that actually predict how an engine behaves. From these two measurements it computes the bore/stroke ratio, classifies the engine as oversquare, square, or undersquare, estimates the swept volume of a single cylinder, and reports mean piston speed at 6000 RPM.

Engine builders, hot-rodders, restorers, and curious enthusiasts reach for a bore stroke calculator because the ratio alone tells a surprisingly complete story. A wide, short-stroke "oversquare" engine breathes freely and loves high RPM, which is why it shows up in sport bikes and performance cars. A narrow, long-stroke "undersquare" engine trades top-end revs for low-end torque and is the classic choice for trucks, tractors, and low-end grunt. This calculator lets you test combinations on screen before you ever pick up a measuring tool or order parts.

The tool accepts measurements in either inches or millimeters and instantly displays both. Internally it converts everything to inches using the exact factor of 25.4 mm per inch, computes the dimensionless ratio, and derives the displacement and piston-speed figures from there. Because the ratio is dimensionless, an engine measured in metric or imperial returns the identical classification, making this a handy reference whether you are reading a Japanese spec sheet or an American crate-motor catalog.

Bore/Stroke Ratio Formula

The heart of the calculator is a single, clean division. The bore/stroke ratio is simply the bore diameter divided by the stroke length, both expressed in the same unit. Because the units cancel, the result is a pure number with no dimension attached.

A ratio greater than 1.0 means the bore is wider than the stroke is long; the engine is oversquare. A ratio of exactly 1.0 is a perfectly square engine. A ratio less than 1.0 means the stroke is longer than the bore is wide, an undersquare (or "long-stroke") engine. The calculator applies this rule directly: any value above 1 is labeled oversquare, any value below 1 undersquare, and 1.000 exactly is square.

Bore/Stroke Ratio

Ratio = Bore ÷ Stroke

Where:

  • Ratio= Bore/stroke ratio (dimensionless; >1 oversquare, =1 square, <1 undersquare)
  • Bore= Cylinder bore diameter, converted to inches internally
  • Stroke= Piston stroke length, converted to inches internally

Single-Cylinder Volume and Mean Piston Speed

Beyond the ratio, the calculator reports the swept volume of one cylinder. A cylinder is geometrically a circular cylinder, so its volume is the area of the bore circle multiplied by the stroke. Using the bore in inches, the area is (π/4) times the bore squared, and multiplying by the stroke gives cubic inches. The tool also displays this in cubic centimeters by multiplying the cubic-inch figure by 16.387064, the exact conversion between the two units.

The second derived figure is mean piston speed at 6000 RPM, a key durability and friction metric. Every revolution the piston travels two stroke lengths (down and back up), so the distance per minute is the stroke times two times the engine speed. Dividing by 12 converts inches per minute into feet per minute. Performance engines typically live below roughly 4000 ft/min for street use, with all-out race motors pushing well beyond that. A long stroke raises piston speed for a given RPM, which is exactly why long-stroke engines rev lower.

Output How It Is Found
Single-cylinder volume (ci) (π / 4) × bore² × stroke, in inches
Single-cylinder volume (cc) cubic inches × 16.387064
Mean piston speed at 6000 RPM (ft/min) (stroke × 2 × 6000) / 12

Cylinder Volume and Mean Piston Speed

V = (π / 4) × Bore² × Stroke | MPS = (Stroke × 2 × 6000) / 12

Where:

  • V= Swept volume of one cylinder, in cubic inches
  • Bore= Cylinder bore diameter in inches
  • Stroke= Piston stroke length in inches
  • MPS= Mean piston speed at 6000 RPM, in feet per minute

Oversquare, Square, and Undersquare Engines

The classification the calculator returns is one of the most useful shorthand descriptions in engine design. Each type carries predictable behavior that the tool summarizes in plain language alongside an optimal RPM range.

Type Ratio Character
Oversquare > 1.0 Higher RPM potential, better breathing, horsepower-oriented; optimal 4000-7000+ RPM
Square = 1.0 Balanced between power and torque, a versatile all-rounder
Undersquare < 1.0 More low-RPM torque, better efficiency, longer stroke; optimal 2000-5500 RPM

An oversquare engine has a larger bore, which leaves more room for big intake and exhaust valves and shortens the stroke so the pistons travel less distance per revolution. That combination feeds high-RPM horsepower. An undersquare engine reverses the trade: the long stroke acts on a longer lever arm at the crankshaft, producing strong torque down low, while the smaller bore limits valve area and ultimately caps how high it can safely spin. Square engines split the difference and are common in mainstream passenger-car designs.

How to Use the Bore and Stroke Calculator

Using the calculator takes only a few seconds. First, choose your measurement unit, inches or millimeters, from the dropdown. Then enter the bore (cylinder diameter) and the stroke (piston travel). Both fields accept decimals to the thousandth, so a 4.030-inch bore or a 84.0 mm stroke can be entered precisely.

  1. Select inches or millimeters to match your spec sheet or measurement.
  2. Type the bore diameter into the bore field.
  3. Type the stroke length into the stroke field.
  4. Read the ratio, engine type, dimensions in both units, single-cylinder volume, optimal RPM range, and mean piston speed.

If you measure a fresh-machined block, take the bore reading after final honing and the stroke from the crankshaft throw doubled (stroke equals twice the crank-throw radius). For published engines, manufacturer spec sheets list bore and stroke directly, often in millimeters. Because the ratio is unit-independent, you can sanity-check a metric spec against an imperial one and expect an identical classification.

Worked Examples

Small-Block V8: 4.000 in bore, 3.480 in stroke

Problem:

A classic 350-style small block uses a 4.000-inch bore and a 3.480-inch stroke (inches selected). Find the ratio, engine type, and single-cylinder volume.

Solution Steps:

  1. 1Ratio = bore / stroke = 4.000 / 3.480 = 1.149, which is greater than 1, so the engine is Oversquare.
  2. 2Single-cylinder volume = (pi / 4) x 4.000^2 x 3.480 = 0.785398 x 16 x 3.480 = 43.73 cubic inches.
  3. 3Mean piston speed at 6000 RPM = (3.480 x 2 x 6000) / 12 = 41760 / 12 = 3480 ft/min.

Result:

Ratio 1.149 (Oversquare), 43.73 ci per cylinder, 3480 ft/min mean piston speed, optimal 4000-7000+ RPM.

Long-Stroke Diesel: 95 mm bore, 105 mm stroke

Problem:

A compact diesel has a 95 mm bore and a 105 mm stroke (mm selected). Determine the ratio and engine type.

Solution Steps:

  1. 1Convert to inches: bore = 95 / 25.4 = 3.740 in, stroke = 105 / 25.4 = 4.134 in.
  2. 2Ratio = 3.740 / 4.134 = 0.905, which is less than 1, so the engine is Undersquare.
  3. 3Mean piston speed at 6000 RPM = (4.134 x 2 x 6000) / 12 = 49606 / 12 = 4134 ft/min, confirming this design favors lower RPM.

Result:

Ratio 0.905 (Undersquare), strong low-end torque, optimal 2000-5500 RPM.

Perfectly Square Engine: 86 mm bore, 86 mm stroke

Problem:

A modern four-cylinder uses an 86 mm bore and an 86 mm stroke (mm selected). What ratio and type does the calculator report?

Solution Steps:

  1. 1Convert to inches: bore = 86 / 25.4 = 3.386 in, stroke = 86 / 25.4 = 3.386 in.
  2. 2Ratio = 3.386 / 3.386 = 1.000 exactly, so the engine is classified as Square.
  3. 3Single-cylinder volume = (pi / 4) x 3.386^2 x 3.386 = 0.785398 x 11.464 x 3.386 = 30.49 cubic inches (about 499.7 cc).

Result:

Ratio 1.000 (Square), balanced power and torque, roughly 30.49 ci (500 cc) per cylinder.

Tips & Best Practices

  • Remember stroke equals twice the crankshaft throw radius when measuring from the crank.
  • Use the millimeter mode for Japanese and European spec sheets, which usually list metric dimensions.
  • A ratio above 1.0 signals high-RPM breathing; below 1.0 signals low-end torque.
  • Watch mean piston speed when planning a stroker build, since a longer stroke raises it at every RPM.
  • Multiply single-cylinder volume by the cylinder count to estimate total displacement.
  • Enter the final honed bore size, not the nominal size, for accurate displacement figures.
  • Compare your ratio against known engines to predict where peak power will land.
  • Keep bore and stroke in the same unit; mixing inches and millimeters corrupts the ratio.

Frequently Asked Questions

There is no single best ratio; the right number depends on the goal. Performance and high-RPM applications favor oversquare ratios above 1.0, often 1.1 to 1.3, while torque-focused engines such as diesels and trucks use undersquare ratios below 1.0. Many balanced street engines sit close to 1.0 (square) for a blend of both.
No. The ratio is bore divided by stroke, and because both share the same unit, the units cancel out. An engine measured in millimeters returns the identical ratio and classification as the same engine measured in inches, which is why this calculator shows the result the same way in either mode.
A longer stroke means the connecting rod pushes on the crankshaft at a greater effective lever arm, increasing the turning moment for a given combustion pressure. That extra leverage produces stronger low-RPM torque. The trade-off is higher piston speed at any given RPM, which limits how high the engine can safely rev.
Mean piston speed is the average velocity of the piston over a full stroke cycle, reported here at 6000 RPM in feet per minute. It is a strong predictor of friction, wear, and mechanical stress. Street engines generally stay below about 4000 ft/min, while race engines tolerate higher speeds using specialized materials and lubrication.
It treats the cylinder as a geometric cylinder and multiplies the bore-circle area, (pi/4) times bore squared, by the stroke, using inches to produce cubic inches. It then multiplies by 16.387064 to display cubic centimeters. To estimate total engine displacement, multiply the single-cylinder volume by the number of cylinders.
Not necessarily. Oversquare engines breathe better and rev higher, favoring peak horsepower, but real-world acceleration also depends on torque, gearing, weight, and aerodynamics. An undersquare engine with abundant low-end torque can feel quicker in everyday driving even if its peak horsepower arrives at a lower RPM.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Bore and Stroke Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.