Engine Compression Ratio Calculator
Compute static CR from cylinder bore, piston stroke, combustion chamber volume, piston dome or dish, deck clearance, and head gasket specs. Results update instantly as you type.
Dome volume is subtracted from clearance volume, raising the ratio.
The Complete Guide to Engine Compression Ratio Calculations
Compression ratio is one of the most consequential numbers in engine building. It affects peak power, fuel requirements, heat rejection, detonation risk, and overall thermal efficiency. This guide walks through exactly how static compression ratio is calculated, what each physical input contributes, and how to use this calculator to plan or verify your engine combination before any parts are ordered or machined.
How to Use This Calculator
Start by selecting your preferred unit for linear dimensions using the Inches / Millimeters toggle at the top. That setting applies to bore, stroke, deck clearance, gasket bore, and gasket thickness all at once. Enter your cylinder bore diameter and piston stroke in Panel 1. In Panel 2, enter the combustion chamber volume in cubic centimeters as measured with a burette or pulled from your cylinder head manufacturer's spec sheet. Select whether your piston crown has a dome (which raises CR) or a dish and valve pockets (which lower CR), then enter that volume in cc. Fill in the deck clearance height above the piston at TDC, and the compressed head gasket bore diameter and thickness. The compression ratio and volume breakdown in Panel 3 update immediately as you type - no submit button needed.
The Static Compression Ratio Formula
The standard formula used in automotive engineering is:
Where Vswept is the cylinder displacement volume swept by the piston from BDC to TDC, and Vclearance is the sum of all remaining volumes in the cylinder at TDC. All volumes must be in the same unit before dividing. This calculator uses cubic centimeters (cc) for all intermediate math, then presents the dimensionless ratio.
How Each Clearance Volume Component Is Calculated
The total clearance volume at TDC is the sum of four distinct physical spaces:
1. Combustion Chamber Volume: Measured directly in cc by filling the chamber with fluid (burette test) or read from the head specification sheet. This is usually the largest contributor to clearance volume.
2. Piston Dome or Dish Volume: A dome protrudes into the chamber and displaces space that would otherwise be clearance volume, so it is subtracted. A dish or valve relief adds space, so it is added. This calculator applies dome as a negative adjustment and dish as a positive adjustment to the clearance total.
3. Head Gasket Volume: Calculated from gasket bore and compressed thickness using the formula: Vgasket = (PI / 4) x gasket_bore^2 x gasket_thickness, then converted to cc. Note that the gasket bore diameter is often slightly larger than the cylinder bore, and that difference matters at these precision levels.
4. Deck Clearance Volume: Calculated from the cylinder bore diameter and the deck height (the gap between piston top and block deck surface at TDC). Same cylindrical formula: Vdeck = (PI / 4) x bore^2 x deck_height, converted to cc. Blocks that are decked flat to zero have no deck clearance contribution.
Piston Dome vs. Dish: Why the Sign Matters
A flat-top piston is the neutral baseline: it contributes neither positive nor negative volume to the clearance calculation. A domed piston invades the combustion chamber, shrinking the effective TDC space and pushing the ratio up. Engine builders intentionally use high dome pistons to achieve 12:1 or 13:1 ratios in race engines with large-chamber heads. Conversely, a dished piston expands the clearance volume, which is useful when building an engine that will run pump gas, accept a head gasket change that raised the ratio, or tolerate forced induction.