Compression Ratio Calculator: Static + Dynamic

Static and dynamic compression ratio from bore, stroke, chamber volume and gasket, with cranking pressure and an octane guide.

Related calculators

← All Engine Builder Calculators

Compression ratio is the ratio of total cylinder volume at bottom dead center to the remaining clearance volume at top dead center. Static compression ratio (SCR) is calculated from fixed dimensions — bore, stroke, chamber cc, gasket, piston dome/dish, and deck. But it's dynamic compression ratio (DCR) that actually determines whether your engine will detonate on a given octane, because DCR accounts for how late the intake valve closes and how much charge escapes back out before the cylinder truly seals.

The compression ratio formula

SCR = (Vd + Vc) / Vc

where Vd = displacement volume of one cylinder, and Vc = clearance volume at TDC (the total space left above the piston).

Clearance volume = combustion chamber cc + head gasket cc + deck clearance cc + piston dish or valve-relief cc (add) − piston dome cc (subtract). In the calculator a dome is entered as a positive number and a dish or reliefs as a negative one; some piston makers print the opposite sign, so check which way your sheet means it.

Worked example — SBC 350 with 64cc heads and flat-top pistons:

  • Displacement/cyl: 4.000² × 3.480 × 0.7854 = 43.73 ci = 716.6 cc
  • Chamber: 64.0 cc
  • Head gasket (4.100" bore × 0.041" thick): 8.87 cc
  • Deck clearance (piston 0.010" down at TDC): 2.06 cc
  • Piston dish/dome: 0 cc (flat-top)
  • Total clearance volume: 64.0 + 8.87 + 2.06 + 0 = 74.93 cc
  • SCR = (716.6 + 74.93) / 74.93 = 10.56:1

Octane requirement by dynamic CR

DCR — not static — determines what octane your engine actually needs. A cam with late intake valve closing can drop a 10.5:1 static CR down to about 8.0:1 dynamic (on a 350 with a 5.7" rod that takes an effective intake closing of about 70° ABDC, i.e. about 55° at 0.050"), which is why big-cam builds run pump gas at compression ratios that would knock badly with a stock cam.

Fuel (pump octane)Iron heads: most DCRAluminum heads: most DCR
87 (Regular)7.6:18.7:1
89 (Midgrade)7.9:19.0:1
91 (Premium)8.15:19.35:1
93 (Premium)8.45:19.7:1
100 (Race)about 9.5:1about 10.9:1

These limits are our own estimate, ±0.5. We worked them out from a knock model (published ignition-delay and heat-transfer equations) fitted to 15 published pump-gas builds, because we couldn't find a sourced table anywhere. They assume sea level, about 32° total timing, a traditional chamber and no knock sensor, with intake closing taken as the 0.050" point + 15°. They agree within about 0.3 with Hughes Engines' cranking-pressure guide (about 165 psi with iron heads and 195–200 psi with aluminum on 92–93) and Jeff Smith's 8.0–8.5:1 dynamic for 91 octane. Altitude, timing, mixture, quench and intake temperature all move the real limit.

Aluminum head correction: aluminum sheds heat faster than cast iron, so it takes about 1.1 more dynamic compression, roughly 1½ points of static compression, on the same fuel. A 8.5:1 DCR that knocks with iron heads may run clean with aluminum.

Common engine stock compression ratios

Factory static compression ratios for popular performance engines. Real-world builds often differ from these numbers because head gasket thickness, deck height, and piston selection vary between rebuilds.

EngineStock SCRChamber (cc)Piston TypeCompatible Fuel
SBC 350 (LT-1, '70)11.0:176DomedPremium (leaded era)
SBC 350 (L98)9.0:158 (aluminum)Dished91
SBC 350 crate (GM Goodwrench 10067353)8.5:176 (iron, non-Vortec)Flat87 (regular)
SBC 350 HO 350 (crate)9.0–9.1:164 (Vortec iron)Dished87–89
LS1 5.7L10.1:166.7Flat91
LS2 6.0L10.9:165Flat91
LS3 6.2L10.7:168Flat w/ valve reliefs91–93
LS7 7.0L11.0:170Flat w/ valve reliefs93
LSA 6.2L (supercharged)9.1:168Dished91 + boost
LT4 6.2L (supercharged)10.0:165Dished93 + boost
Ford 302 HO ('87–'95)9.0:163Flat w/ valve reliefs87
Ford 351W8.5–9.0:164Flat87
Coyote 5.0L (Gen 3)12.0:152Dished91–93
BBC 454 (LS6, '70)11.25:1112DomedPremium (leaded era)
BBC 454 (marine/truck)8.5:1119 (oval)Dished87
Mopar 340 (Six-Pack)10.5:166DomedPremium (leaded era)
Chrysler Hemi 5.7L (Gen 3)10.5:160Flat89–91
Chrysler Hemi 6.4L10.9:165Dished91
Honda K20A211.0:150Flat91–93
Honda K24A210.5:156Dished91
Toyota 2JZ-GTE (turbo)8.5:162Dished93 + boost
Cummins 5.9L 24V17.2:1Direct-injection dieselBowl-in-pistonDiesel

How each component moves the number

Compression ratio is the sum of five volumes. Change any one and CR moves. Here's how much each moves a 350 SBC (4.000 × 3.480, 64 cc chamber, flat top, zero deck, 4.100" × 0.041" gasket), worked out with this calculator. Bigger and smaller engines move by different amounts:

ChangeApprox. CR DeltaNotes
−10 cc chamber (76cc → 66cc heads)+1.1 CR points (9.44 → 10.57)The single biggest lever — head swap is the fastest way to change CR
10 cc dish (flat → dished piston)−1.2 CR pointsCommon way to drop static CR for boost/nitrous
10 cc dome (flat → domed piston)+1.6 CR pointsRacing pistons; watch valve clearance
+0.010" gasket thickness−0.28 CR pointsA 0.030" instead of a 0.041" gasket adds about 0.33 points (0.028": about 0.39)
+0.010" deck clearance (piston deeper)−0.27 CR pointsAlso affects quench distance — 0.035–0.045" quench is ideal
+0.030" overbore+0.15 CR pointsSmall effect — overbore mainly changes displacement
+0.270" stroke (3.750" crank, 383 kit)+0.76 CR pointsLonger stroke = more swept volume compressed into same chamber

The takeaway: chamber volume dominates. If you need to move CR by more than 0.5 points, changing heads is almost always the answer. If you need fine adjustment (0.2–0.4 points), swap head gasket thickness or piston dish depth.

Head gasket thickness effect

Head gasket compressed thickness directly affects clearance volume. Popular gasket thicknesses and their CR impact on a typical 4.030" bore SBC:

GasketCompressed ThicknessBoreVolume (cc)Best Use
Fel-Pro 1003 (composition)0.041"4.166"9.2 ccStock rebuilds, cast-iron heads
Cometic MLS 0.030"0.030"4.100"6.5 ccAluminum heads, tight quench
Cometic MLS 0.040"0.040"4.100"8.7 ccStd replacement, aluminum heads
Cometic MLS 0.051"0.051"4.100"11.0 ccBoosted / high-cylinder-pressure
Cometic MLS 0.060"0.060"4.100"13.0 ccRace, decompressor for nitrous

Quench matters too: compressed head gasket + deck clearance = quench distance. Ideal quench for a street SBC is 0.035–0.045". Under 0.030" risks piston-to-head contact under thermal expansion; over 0.055" loses the combustion turbulence benefit that helps prevent detonation. Use our Quench & Deck Height calculator to dial this in.

Camshaft (IVC) effect on dynamic CR

Late intake valve closing (IVC) delays cylinder sealing on the compression stroke, bleeding pressure back into the intake and dropping effective compression. On a 350 (3.48" stroke, 5.7" rod) at 10.5:1 static, a mild cam with an effective intake closing of 42° ABDC (about 27° at 0.050") gives about 9.6:1 DCR. A bigger cam closing at 65° (about 50° at 0.050") drops the same engine to about 8.4:1, and 70° (55° at 0.050") to about 8.0:1. These IVCs are the 0.050" closing + 15°, the figure the calculator and its octane limits use.

Typical effective IVC ranges (0.050" closing + 15°) and the dynamic CR they leave, as a share of static, on a 350 with a 5.7" rod:

  • Stock/RV cam: 30–45° ABDC — about 90–96% of static CR
  • Street/performance cam: 45–60° ABDC — about 83–90%
  • Race cam: 60–75° ABDC — about 73–83%
  • Long-duration race: 75°+ ABDC — under about 73%

This is why builders happily run 11:1 static CR on 93 octane with a hot cam — the effective dynamic compression is well within pump-gas territory. Plug your cam's IVC into the calculator above to see the actual DCR.

Boost and altitude adjustments

Boost: effective CR under boost = static CR × ((manifold pressure + atmospheric) / atmospheric). A 9.0:1 engine at 10 PSI boost has an effective CR of 9.0 × ((14.7 + 10) / 14.7) = ~15.1:1. This is why boosted engines run lower static CR (typically 8.0–9.5:1) — the boost multiplies cylinder pressure. Use our Boost / Effective CR Calculator for turbo/supercharger builds.

Altitude: higher elevation means lower atmospheric pressure and thinner intake charge, which reduces effective cylinder pressure. At 5,000 ft elevation (~12.2 PSI atmospheric vs 14.7 at sea level) an engine's effective compression drops by about 17% — a 10.5:1 CR at sea level acts like ~8.7:1 at 5,000 ft. Denver builds can run higher static CR than the same engine in Miami.

Frequently asked questions

Can 12:1 static compression run on pump gas?
With aluminum heads and a long cam, yes. On a 350 with a 5.7" rod, 12:1 with an effective intake closing (0.050" + 15°) of 70° ABDC still leaves about 9.1:1 dynamic: about 90 octane with aluminum heads but 98 with iron, by our estimate. At 75° it's about 8.7:1 (88 aluminum, 95 iron) and at 80° about 8.3:1 (87 aluminum, 92 iron). Aluminum takes about 1.1 more dynamic compression on the same fuel, so on iron heads 12:1 is race-fuel territory unless the cam is very long.

Do aluminum heads really let me run higher compression?
Yes — about 1½ points of static compression (about 1.1 dynamic) on the same fuel, by our estimate and Hughes Engines' rule of thumb. Aluminum sheds heat faster than cast iron, so the chamber stays cooler under load. Cooler surfaces = fewer hot spots = less detonation.

What's the ideal dynamic CR for pump gas?
With iron heads, about 8.15:1 on 91 and 8.45:1 on 93; with aluminum, about 9.35:1 and 9.7:1 (our estimate, ±0.5). Below about 7.5:1 the engine feels lazy and torque suffers. Hot weather, altitude and timing all move the edge.

How much does 0.010" of gasket thickness change CR?
On a 350-size V8 with 64 cc chambers, about 0.28 CR points (4.030" bore: 0.29). Swap a 0.041" gasket for a 0.030" and you'll gain about a third of a point.

Does deck clearance matter beyond CR?
Yes — deck clearance combined with head gasket thickness = quench distance. Ideal quench is 0.035–0.045". Too tight risks piston-to-head contact when the engine gets hot; too loose loses the turbulence benefit that fights detonation. A tight-quench 10.5:1 engine can be quieter on pump gas than a loose-quench 9.5:1 engine.

How is dynamic CR different from cranking pressure?
DCR is a geometric ratio; cranking pressure is measured with a compression gauge and includes ring seal, cam timing, and starter RPM effects. Approximate cranking pressure ≈ 14.7 × (DCR1.2 − 1) psi, ±10%, which matched two published gauge readings within 5%. An 8.0:1 DCR reads roughly 164 psi on a compression tester at sea level.

What CR do I need for boost?
Rule of thumb: drop static CR by 0.5–1.0 points per 5 PSI of planned boost. A 9.0:1 engine handles 5–7 PSI safely on pump gas; for 15+ PSI, drop to 8.0–8.5:1 static. Our boost compression calculator does this math for you.

Does chamber CC vary between the same head part number?
Yes — casting tolerances are typically ±1 cc, but valve job depth can move it ±3 cc. Always CC-check your actual heads with a burette + plexiglass plate rather than trusting the advertised number, especially on used or re-worked heads.

Should I calculate CR before or after machine work?
Both. Calculate target CR before you buy parts to make sure the combination will land where you want. Then re-verify with actual measurements after machine work — decked block, milled heads, or valve job all shift the numbers.