How to Calculate a Compression Ratio

by Richard Rowe

In the most basic sense, compression ratio is the simply the volume of an engine's cylinder with the piston at the bottom -- called bottom dead center -- divided by the cylinder volume with the piston at the top -- called top dead center. However, calculating compression ratio is nowhere near that simple in practice. An accurate compression ratio calculation must account for combustion chamber volume, head gasket thickness, piston deck height and piston domes or dishes.


Determine the swept volume -- volume displaced by the moving piston -- of one cylinder in centimeters. Formula: bore x bore x stroke x .0031416 = single cylinder swept volume.


Calculate the clearance volume, which is the distance from the top of the piston to the engine block deck surface. Formula: bore x bore x deck height x 0.1996 = clearance volume in cubic centimeters. Deck height is the distance from the piston top to the deck in centimeters. A piston that's completely even with the block will have a deck volume of zero. Note that pop-up pistons -- where the piston pops up over the block deck surface -- has a "negative volume."


Obtain the manufacturer's specs regarding your cylinder head's combustion chamber volume, the head gasket's compressed volume and the displacement of the piston's dish-valve reliefs or dome, all in cubic centimeters. For this explanation, you'll consider a dish or valve relief as a regular "positive" cc measurement, and a dome as a "negative" cc measurement -- as a dome removes volume from the chamber.


Add your derived figures up to get cylinder volume with the piston at TDC. Formula: combustion chamber volume + gasket compressed volume + clearance volume minus clearance volume for pop-up pistons + dish-valve relief volume minus volume for a domed piston = chamber volume at top dead center. Add CV-TDC to your swept volume to derive cylinder volume at bottom dead center.


Divide CV-BDC by CV-TDC to arrive at your final compression ratio.

About the Author

Richard Rowe has been writing professionally since 2007, specializing in automotive topics. He has worked as a tractor-trailer driver and mechanic, a rigger at a fire engine factory and as a race-car driver and builder. Rowe studied engineering, philosophy and American literature at Central Florida Community College.

Photo Credits

  • photo_camera Aeronautical piston engine image by Andrew Breeden from