Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Compression Ratio
10.08 : 1
swept + clearance over clearance
Swept (displacement) volume 499.56 cc
Clearance volume 55 cc

What is the Compression Ratio Calculator?

An engine's compression ratio (CR) describes how much the air-fuel mixture is squeezed inside a cylinder before ignition. It is the ratio between the total cylinder volume (when the piston is at the bottom of its stroke) and the clearance volume (when the piston is at the top). A higher compression ratio generally means more thermal efficiency and power, but it also raises the octane requirement to avoid knock. This calculator computes CR from three values you can measure directly: bore, stroke, and clearance volume.

How to use it

Enter the cylinder bore (the diameter of the cylinder) and the stroke (the distance the piston travels), both in millimetres. Then enter the clearance volume in cubic centimetres (cc) — this is the combustion chamber volume remaining above the piston at top dead centre, including head gasket, deck and chamber. The calculator returns the swept (displacement) volume per cylinder and the resulting compression ratio.

The formula explained

The swept volume is the volume of a cylinder: \(V_{disp} = \frac{\pi}{4} \times \text{bore}^2 \times \text{stroke}\). With bore and stroke in mm the result is in mm³, so we divide by 1000 to convert to cc. The compression ratio is then $$\text{CR} = \frac{V_{disp} + V_{clear}}{V_{clear}}$$

Cylinder cross-section showing bore, stroke, swept volume and clearance volume
Compression ratio compares total volume (swept + clearance) to clearance volume alone.

Worked example

For an 86 mm bore, 86 mm stroke and 55 cc clearance: $$V_{disp} = 0.7853982 \times 86^2 \times 86 = 499{,}481 \text{ mm}^3 \approx 499.48 \text{ cc}$$ Then $$\text{CR} = \frac{499.48 + 55}{55} \approx 10.08 : 1$$

Two cylinders comparing total volume at bottom dead center versus compressed clearance volume at top dead center
CR is the ratio of cylinder volume at the bottom of the stroke to the volume at the top.

FAQ

Does this account for all cylinders? No — it computes per-cylinder swept volume and CR. CR is the same for every cylinder, so multiply swept volume by the cylinder count for total displacement.

What raises compression ratio? A smaller clearance volume (thinner gasket, milled head, domed piston) or a larger swept volume raises CR.

Why convert mm³ to cc? Clearance volume is usually quoted in cc, so the swept volume must use the same units before adding them.

Last updated: