
A compression ratio calculatorexists because compression ratio isn't a part you can order. It's an outcome — what six separate measurements happen to add up to once the engine is together. And the arithmetic is far touchier than most first-time builders expect. Twenty-six thousandths of an inch, roughly a fingernail's thickness, separates 9.87:1 from 10.52:1on the same short block. That is the entire difference between a 0.041 in composite head gasket and a 0.015 in MLS shim, and it's also the difference between an engine that shrugs at 87 octane and one that wants 93.
The 355 That Came Out a Full Point Under Plan
Here's the build the calculator above is loaded with, because it's the one that catches people. A 350 small block bored 0.030 over: 4.030 in bore, 3.480 in stroke, which works out to 355 cubic inchesor 5.82 litres. Flat-top pistons with four valve reliefs, 5 cc. Iron heads with 64 cc chambers. Pistons finishing 0.020 in down the hole, a 0.041 in composite gasket on a 4.100 in bore.
Ask around and you'll hear that combination called "about 10.5:1". Run the volumes and it's 9.87:1. That's not a rounding disagreement, it's two-thirds of a point. At the usual 3–4% of power per point of compression, that's about 2% of peak torque you paid for and never received. The gap comes from the two volumes nobody quotes in a build thread: the 0.020 in of deck clearance is worth 4.18 cc, and the head gasket adds another 8.87 cc. Together they're 13 cc — a fifth of the chamber itself, hiding in plain sight.
Six Volumes Go In, Four of Them Sit Above the Piston
The formula is short. Everything hard about it is in the measuring.
CR = (Vswept + Vclearance) ÷ Vclearance
Swept volume is the cylinder the piston sweeps between BDC and TDC: (π ÷ 4) × bore² × stroke, the same geometry our engine displacement calculator multiplies by cylinder count. For our 355 that's 727.41 cc per hole. Clearance volume is everything still left above the crown at TDC, and it arrives from four directions:
| Source | How it's found | Our 355 | Share |
|---|---|---|---|
| Combustion chamber | Burette and a plexiglass plate | 64.00 cc | 78.0% |
| Head gasket | Gasket bore² × compressed thickness | 8.87 cc | 10.8% |
| Piston dish / reliefs | Piston spec sheet, or cc it yourself | 5.00 cc | 6.1% |
| Deck clearance | Dial indicator on the crown at TDC | 4.18 cc | 5.1% |
| Clearance volume | The number the ratio divides by | 82.05 cc | 100% |
Substitute and you get (727.41 + 82.05) ÷ 82.05 = 9.87:1. Note the sign convention, because it's where the arithmetic goes wrong most often: a dish or a valve relief adds to clearance volume and lowers the ratio, while a domed piston subtractsfrom it. Swap our 5 cc flat top for a 6 cc dome — an 11 cc swing — and the same short block jumps to 11.24:1. Deck clearance carries a sign too. Enter it negative when the piston pops above the block deck at TDC, which stroker combinations do routinely.
Here's What Each Fix Is Actually Worth
Say 9.87:1 isn't what you wanted. You have four levers, and they cost wildly different amounts of money for wildly different returns. These are all computed against the same 355:
| Change | New ratio | Gain | Rough cost |
|---|---|---|---|
| Mill the heads 0.010 in | 10.05:1 | +0.19 | $60–$120 the pair |
| Deck the block to zero deck | 10.34:1 | +0.48 | $150–$300, and it fixes quench |
| 0.015 in MLS gasket instead of 0.041 in | 10.52:1 | +0.65 | $40–$90 — you were buying one anyway |
| 58 cc heads instead of 64 cc | 10.57:1 | +0.70 | New castings, four figures |
| Chamber measures 2 cc over spec | 9.65:1 | −0.21 | Free, and entirely unwelcome |
Look at the ranking. The cheapestchange on the list buys the second-most compression, and it's a part you had to order regardless. That's why gasket thickness is the first thing an experienced builder reaches for and the last thing a parts catalogue mentions. Decking the block is the sleeper: 0.48 points is respectable on its own, but the real prize is pulling the crown up level with the deck so the quench pad gets within 0.035–0.045 in of the head. That squeeze is worth a point of detonation resistance by itself, which means zero-decking raises compression and lets you get away with more of it.
Your Camshaft Gets a Vote, and It Outvotes the Pistons
Now the part that separates a working number from a trivia number. Static compression ratio pretends the cylinder starts compressing at BDC. It doesn't. The intake valve is still hanging open well past bottom dead center, and until it seats, the piston is just pushing mixture back up the runner.
Dynamic compression ratiomeasures from where compression genuinely begins. Our 355 with a mild street cam closes its intake valve 60° after BDC. At that crank angle, with a 5.700 in rod, the piston has only climbed 0.67 in off the bottom — 80.8% of the stroke is still ahead of it. Trapped volume is 587.95 cc rather than 727.41, and the ratio the engine actually experiences is 8.17:1, not 9.87:1.
Change nothing but the camshaft and watch what happens:
| Cam (intake closes) | Stroke remaining | Static CR | Dynamic CR | Fuel |
|---|---|---|---|---|
| 40° ABDC — stock/RV grind | 91.5% | 9.87:1 | 9.11:1 | Race fuel or E85 |
| 60° ABDC — mild street | 80.8% | 9.87:1 | 8.17:1 | 87 octane, comfortably |
| 75° ABDC — big solid roller | 70.2% | 9.87:1 | 7.23:1 | 87 octane, but soft below 3,000 |
One short block, one static ratio, and a fuel requirement that swings from pump regular to race gas. This is why "what compression can I run on 91?" has no answer without a cam card. The builder consensus is a dynamic ratio of 8.0–8.5:1for 87 octane with iron heads, and aluminum heads buy you roughly another quarter point because they pull heat out of the chamber faster. Go under 7.5:1 dynamic and you haven't made the engine safe, you've made it lazy — low-rpm cylinder pressure collapses, and manifold vacuum can drop below what power brakes need.
Cylinder pressure is also what the ignition system has to fire through. Higher pressure means the mixture between the electrodes is harder to ionise, which is why builds like these usually run a tighter gap — the same trade-off our spark plug gap calculator walks through. And once the combination is settled, the horsepower from torque calculator turns the dyno sheet into the number everyone actually asks about — though a chassis dyno reads at the tyres, so run it through the drivetrain loss calculator before you compare it to a flywheel rating.
Where the Ratio Should Land
Targets by fuel and hardware, assuming a competent tune and quench in the 0.035–0.045 in window:
| Static CR | Heads | Fuel | Typical use |
|---|---|---|---|
| 8.0–9.0:1 | Either | 87 | Turbo and supercharged builds |
| 9.0–10.0:1 | Iron | 87 | Stock rebuilds, mild street |
| 10.0–10.75:1 | Iron | 91–93 | Warm street, needs tight quench |
| 10.5–11.5:1 | Aluminum | 91–93 | Street/strip with a real camshaft |
| 12.0:1 and up | Aluminum | E85 or race | Competition only |
Two notes on that table. First, forced induction changes the question. Static ratio is only the starting point for a boosted engine, because 10 psi raises absolute manifold pressure from 14.7 to 24.7 psi — a 68% increase in what the piston starts squeezing. That multiplies far harder than half a point of static ratio ever will, so boosted builds start low and buy their power from the compressor. Second, E85 is the cheap route past pump-gas limits: the DOE's alternative fuels data rates it at 100–105 octane against 87–93 for pump gasoline.
It's worth knowing how these numbers got where they are. In 1970 a Chevrolet LS6 454 shipped at 11.25:1 and a 426 Hemi at 10.25:1, because leaded premium was near 100 octane. When lead came out of the fuel for 1971, GM dropped its entire lineup to around 8.5:1 essentially overnight — that same 454 became an 8.5:1 engine in a single model year. Today a Mazda SkyActiv-G runs 13:1on 87 octane regular, as does Toyota's 2.5-litre Dynamic Force four. They pull it off with direct injection, which cools the charge 15–25°C as the fuel evaporates inside the cylinder, with knock sensors trimming timing in real time — and with variable valve timing that holds the intake valve open late, deliberately keeping dynamic compression low while static compression stays high. The factories are running the same trade-off in this article, just with better tools. The EPA and DOE's guidance on octane makes the corollary point: higher octane buys knock resistance, not energy, so there's nothing to gain from premium in an engine that doesn't need it.
The Measurements That Come Back Wrong
Trusting the advertised chamber volume.Casting tolerance moves real chambers 2–4 cc off the catalogue figure, and on our 355 every cc is worth about 0.11 of a ratio point. A head that measures 66 cc instead of 64 drops you from 9.87:1 to 9.65:1 before anything else goes wrong. A burette, a plate and twenty minutes settles it.
Using the gasket thickness you can feel with a caliper. Catalogues quote the compressedfigure, and a composite gasket crushes 0.005–0.010 in when the head bolts come up to torque. Measure the one in your hand and you'll overstate clearance volume by 1–2 cc.
Assuming deck clearance is the same on all eight holes.A production block that's never been decked can vary 0.005 in or more across the deck, and one corner of the block frequently sits lower than the other. Measure every cylinder, then use the average — or better, deck the block and stop guessing.
Getting the piston sign backwards.This one is worth more than a point. A 5 cc dish and a 5 cc dome are 10 cc apart in clearance volume, and confusing them turns a 9.87:1 build into 11.10:1 on paper. If the crown has metal standing proud of the ring land, it's a dome and it subtracts. If it has a bowl or four scalloped reliefs, it adds.