Step-by-Step SOP

How to Calculate Compression Ratio

Seven steps. Seven measurements. One result that determines every piston, gasket, and cam decision. Grab your bore gauge and burette — let's do the math on a real engine.

Run the numbers you collect from this guide on the Engine Calculator home page for instant static and dynamic compression results. All compression tools are organized at the /calculators hub.

Tool List — Everything You'll Need

You don't need a full machine shop to calculate compression ratio, but you do need specific tools with specific precision. A tape measure and a guess aren't going to cut it.

📏
Dial Bore Gauge + Micrometer
For bore measurement
📐
Dial Indicator
For deck clearance and crank throw
🧪
100 ml Burette + Plexiglass Plate
For combustion chamber cc
🧴
Marvel Mystery Oil + Light Grease
For sealing burette plate
🔩
Micrometer (thousandths)
For gasket thickness
⚖️
CMM or Digital Scale
For piston volume if CMM-available

The Seven Steps

1

Step 1: Mic the Bore

Use a dial bore gauge. Measure at three depths (top, middle, bottom of cylinder) and two axes (parallel and perpendicular to crank). Record all six readings and use the LARGEST. Wear and taper make the bottom of a used cylinder wider than the top.

⚠️ Critical:Never trust a '0.030 over' label — always verify.
2

Step 2: Determine Stroke

Stroke = 2 × crankshaft throw. Measure throw directly: install a dial indicator on a crank journal, rotate the crank 180°, and double the distance. Or trust a known crank part number — most stroker cranks are clearly stamped.

⚠️ Critical:Boring over doesn't change stroke, but swapping crankshaft does.
3

Step 3: Burette the Chamber (most critical!)

1) Close both intake and exhaust valves — seal seats with light grease. 2) Seal the spark plug hole. 3) Lay a clear plexiglass plate over the chamber area, seal edges with grease. 4) Zero the burette, fill slowly through a small hole in the plexiglass until it reaches the plate. Record volume in cc. Do this THREE times and average.

⚠️ Critical:Always re-measure after any head milling or porting.
4

Step 4: Get Piston Dome/Dish Volume

Call the manufacturer. Aftermarket pistons carry their cc rating on the box or spec sheet. Domed pistons REDUCE clearance volume (−cc). Dished pistons ADD it (+cc). Flat top = 0 cc. If unsure, CMM-verify or do a water-displacement test.

⚠️ Critical:A 2 cc error here changes CR by ~0.25 points.
5

Step 5: Gasket Thickness — Compressed, Not Advertised

New MLS gaskets compress under torque-to-yield. A '0.040" advertised' gasket may settle to 0.036" in the engine. Mic a compressed sample between two flat surfaces torqued to spec, or trust the manufacturer's installed (compressed) thickness.

⚠️ Critical:Use the gasket's BORE, not cylinder bore, for gasket volume.
6

Step 6: Deck Clearance at TDC

1) Remove the head. 2) Bring piston to ABSOLUTE TDC — use a dial indicator on the piston face, don't trust timing marks. 3) Zero a second indicator on the block deck surface. 4) The difference is your deck clearance. Positive = piston below block. Negative = piston above (dangerous!).

⚠️ Critical:Piston rocks near TDC — measure at 0° and 360° crank, average them.
7

Step 7: Run the Formula

CR = (Vd + Vc) / Vc Vd = (π/4) × bore² × stroke Vc = chamber_cc + piston_cc + gasket_cc + deck_cc Use consistent units — everything in inches → cu in, everything in mm → cc. Multiply by 16.387064 to convert between cu in and cc.

⚠️ Critical:The result is your STATIC compression ratio. For DCR, see the slider-crank formula.

Complete Worked Example — Chevy SBC 350

Let's walk through a real engine build. A classic Chevy small-block 350 bored 0.030\" over with +4cc domed pistons and 0.041\" MLS gaskets. Every number below is real, measured on real parts.

EXAMPLE ENGINE
Chevy SBC 350 — 30 over, +4cc domes

Input Specs (all measured or verified)

Bore (mic'd)4.030" (0.030" over)
Stroke (measured)3.480" (standard)
Combustion chamber (burette'd)64 cc (stock)
PistonWiseco +4cc dome (−4 cc clearance)
Gasket (compressed)0.041" × 4.065" bore
Deck clearance0.015" positive

Step-by-Step Calculation

1. Swept volume Vd(π/4) × 4.030² × 3.480
= 44.30 cu in = 725.8 cc
2. Gasket volume(π/4) × 4.065² × 0.041
= 0.533 cu in = 8.73 cc
3. Deck clearance volume(π/4) × 4.030² × 0.015
= 0.191 cu in = 3.13 cc
4. Total clearance Vc64 + (−4) + 8.73 + 3.13
= 71.86 cc
Final Static Compression Ratio
11.1:1
Higher than typical 350 — domed pistons + 0.030" overbore

Error Propagation — How Bad Measurements Add Up

Every measurement has error. Here's how common mistakes cascade into your final CR:

  • Chamber cc off by 4 cc: ±0.5 CR error on this engine
  • Bore measured 0.010\" too small: −0.3 CR error
  • Using advertised (not compressed) gasket thickness: +0.15 CR error
  • Missing piston dome sign (−4 vs +4): ±1.0 CR error (huge!)

Pre-Build Checklist — Have You Measured Everything?

  • ✅ Bore mic'd at 3 depths × 2 axes — recorded largest
  • ✅ Stroke verified from crank throw (not brochure)
  • ✅ Chamber cc burette'd 3× per head — averaged
  • ✅ Piston dome/dish cc confirmed (manufacturer or CMM)
  • ✅ Gasket thickness measured compressed (not advertised)
  • ✅ Deck clearance measured with piston at true TDC
  • ✅ Used consistent units (all inches → cu in or all mm → cc)
  • ✅ Run the numbers on the calculator before ordering pistons

Related Guides & Resources

⚡

CR to PSI Calculator

Convert compression ratio to cranking PSI and back. Polytropic vs isentropic, altitude correction, visual CR-to-PSI table 7:1–15:1.

🔥

ECR with Boost

SCR or DCR plus boost PSI → effective compression ratio. Turbo vs supercharger ECR difference, target octane → max safe SCR, detonation risk matrix.

📐

Metric CR Calculator

Pure metric-unit compression ratio calculator. Bore/stroke in mm, altitude in meters, results in bar and kPa. European and Japanese engine presets.

⛽

Octane by DCR

Enter dynamic CR, altitude, head material, and quench to see if 87, 89, 91, 93, E85, or race fuel is right. Altitude and aluminum-head correction built in.

📏

Piston Comp Height

Bore, stroke, rod length, and dome volume in — required piston compression height and deck clearance out. OEM vs aftermarket reference values for stroker builds.

🧪

Clearance Volume

Calculate clearance volume from displacement and compression ratio, or reverse-solve the missing Vc component — chamber, gasket, deck, or piston dome cc.

🔩

Gasket vs CR

See how gasket thickness and head milling move compression ratio. Bore + Δthickness → ΔCR live output, gasket material effects, D16 Honda worked example.

🛵

2-Stroke CR

Two-stroke compression ratio calculator with corrected CR from port timing. Predator 212 and TZ250 presets, 2-stroke vs 4-stroke CR comparison, small-engine octane.

🏁

Racing CR Presets

One-click compression ratio presets for 350 SBC, 383 stroker, 440 Mopar, LS1–LS7, Coyote, Hemi, 351W, and Pontiac 400 — each with DCR and octane recommendation.

📖

What Is Compression Ratio in an Engine? Complete Guide with Formulas & Examples

Complete guide to engine compression ratio — physical meaning, formula, every variable explained, BDC vs TDC, swept vs clearance volume, 8:1 vs 12:1 comparison, thermal efficiency.

⚖️

Static vs Dynamic Compression Ratio — Why the Difference Is Everything for Fuel Choice

Formula-level deep dive: SCR pure geometry vs DCR real physics, IVC angle, slider-crank derivation, rod ratio effect, octane decision matrix, real LS3 stock vs cammed example.

🧪

Compression Ratio Formula — Every Term Explained with Engineering Context

Engineering-level formula derivation: CR = (Vd + Vc) / Vc from Otto Cycle thermodynamics, Vd = (π/4)bore²stroke geometry, Vc four-component breakdown, Metric vs Imperial conversion, polytropic pressure P ≈ 14.7 × DCR^n.

🔥

Effective Compression Ratio with Turbo & Supercharger — What ECR Means for Detonation

Boost physics: why turbo/supercharger create pre-compression, ECR = DCR × (boost/14.7 + 1) derivation, Turbo vs Supercharger intake temp, detonation window visualization, 2JZ-GTE E85 case study.

⚡

Compression Ratio to PSI — Polytropic Compression Physics & Engine Health Diagnosis

Polytropic vs isentropic compression physics, n=1.3 vs n=1.4 explanation, altitude P_atm correction, compression test procedure, normal PSI ranges by DCR, diagnosis matrix (rings vs valves vs head gasket).

🔧

Head Milling & Decking Block — How Much Does Each Mill Change Compression Ratio?

Machining physics: head milling chamber CC reduction by 0.010" (0.8-1.2 cc varying by hemispherical/wedge/pentroof shape), decking block clearance change, gasket thickness CR tuning efficiency, 350 SBC case study 8.5→10.5 CR.

🎯

Cam Timing and Dynamic Compression Ratio — Why a Wild Cam Lowers Your Octane Requirement

IVC angle (Intake Valve Close) DCR dominance, why late IVC = lower DCR, cam duration vs IVC relationship, using wild cam to drop octane 93→87, Harley Twin Cam 1550cc stock vs custom case study, cam card reading guide.

📊

How to Estimate Compression Ratio from a Compression Test Reading

Reverse engineering CR from PSI: DCR = (PSI/14.7)^(1/1.3) polytropic inverse, why only DCR not SCR, reverse SCR from DCR using known cam IVC, PSI reading limitations (temperature, RPM, seal), step-by-step procedure.