Compression ratio calculator

Static · dynamic · effective under boost. Free, runs in your browser

Compression ratio is two volumes divided by each other, and every argument about it comes from the four small volumes that make up the smaller one. Type the parts you have, or the ratio you want, and the calculator solves whichever end you are missing.

Dynamic ratio (optional)

Boost (optional)

Static compression ratio11.00:1
Clearance volume per cylinder87.61cc
Swept volume per cylinder876.4cc
Total displacement7.01 L7,011 cc · 427.9 cubic inches across 8 cylinders.

Closest engine in the simulator

V8 7.0L Pushrod 8 cyl, 104.8 × 101.6 mm, 7.01 L, 11.0:1

Measured on the simulator's dyno: 502 hp at 5,688 rpm, 648 N·m at 4,638 rpmSame bore, stroke, compression ratio and displacement as the Chevrolet LS7 7.0 V8.


What compression ratio is

It is a ratio of volumes, not a pressure. The smaller number is the clearance volume: everything still left above the piston when it reaches top dead centre. The larger number is that same clearance plus the swept volume, the cylinder the piston displaces between bottom and top dead centre.

CR = (swept volume + clearance volume) ÷ clearance volume

The V8 7.0L Pushrod in the simulator has a 104.8 mm bore and a 101.6 mm stroke, so each cylinder sweeps 876 cc. At 11.0:1 the clearance has to be 87.6 cc, because 876 ÷ 10 is what the equation rearranges to. Nothing about fuel, boost or cylinder count enters it. Eight cylinders of that geometry make 7.01 L, and the ratio is the same as it would be on one.

Every term in the equation

The swept volume is bore, stroke and π. The clearance volume is four separate things stacked, and getting one of them wrong by two cubic centimetres moves the ratio by 0.23 of a point on this engine.

  • The combustion chamber. The volume cast and machined into the head above the valves, with the valves and the spark plug fitted. Catalogue numbers are nominal; a burette and a plate of perspex give the real one, and a skimmed head is smaller than the catalogue says.
  • The head gasket. A short cylinder of gasket bore by compressed thickness, and the word compressed is the one that matters: a gasket measures thicker in the box than it does torqued down. A 1.3 mm gasket across this 104.8 mm bore is 11.2 cc, 13 % of the whole clearance volume. Gasket bore is usually a little larger than cylinder bore, which is why the calculator takes it separately.
  • Deck clearance. The gap between the piston crown and the top of the block at top dead centre. Positive when the crown stops below the deck, which adds volume. Negative when the piston stands proud of the deck, which takes volume away, and the calculator takes a negative number for that case.
  • Piston dish or dome. Here a dish is positive and a dome is negative, because a dish adds volume above the piston and a dome fills it. Published calculators split on this sign, and a number carried across from one that inverts it lands a full point out. Valve reliefs count as dish, positive, on top of whatever the crown does.

Static versus dynamic

The static ratio assumes compression begins at bottom dead centre. It does not. The intake valve stays open well past bottom dead centre so the incoming column's momentum keeps filling the cylinder, and nothing is compressed until that valve shuts. Dynamic compression ratio measures from the crank angle where the valve closes, so part of the stroke is spent pushing charge back out of the port rather than squeezing it.

On this short block, 11.0:1 static with the intake valve closing 60° after bottom dead centre and a 154.1 mm rod is 9.13:1 dynamic. Close the valve ten degrees earlier and it becomes 9.71:1. Ten degrees of cam timing is worth 0.57 of a point, and buying the same swing through static ratio alone would mean cutting 4.8 cc out of the chamber. That is why a big cam and a high static ratio go together: the cam gives some of the ratio back, and the engine that reads 11:1 on paper is compressing like a 9.1:1 engine.

Rod length is in the calculation for the same reason. A long rod holds the piston near bottom dead centre for longer, so less of the stroke has passed by the time the valve shuts, and the dynamic ratio comes out higher for identical volumes and identical cam timing.

Boost and effective ratio

A compressor delivers charge that is already above atmospheric pressure, so the cylinder's ratio acts on top of the compressor's. Treating that first stage as isentropic gives the effective ratio:

CR_effective = CR_static × (P_absolute ÷ P_atmospheric)^(1 ÷ 1.4)

One bar of boost on a 10:1 engine reads 16.33:1 by that formula. The forum rule of thumb takes a square root instead and reads 14.10:1, roughly 14 % lower, which is why two people can quote different effective ratios for the same engine and both believe they are right.

Effective ratio is a knock proxy, not a work ratio. It says something about the pressure and temperature the end gas sees; it says nothing about expansion, because the piston still expands over the same geometric volume it always did. That is the reason boosted engines run low static ratios: the highest static ratio on any charged petrol engine in the roster is 10.0:1, while its naturally aspirated petrol engines reach 13.3:1.

What the roster runs

Every crank engine in the simulator, sorted by compression ratio. Bore, stroke, ratio, fuel and induction are the preset's own configuration; the peak is what that engine measured on the simulator's dyno, not a quoted figure. The spread runs from 18.7:1 on the Two-Stroke Diesel I6 7.0L down to 6.0:1 on the blown engines at the bottom, which trade static ratio for manifold pressure.

EngineCylBore × strokeCRFuelInductionMeasured peak
Two-Stroke Diesel I6 7.0L6108.0 × 127.018.7:1dieselSupercharged231 hp @ 2,100
Diesel I4 2.8L Turbo493.0 × 103.017.8:1dieselTurbo153 hp @ 4,200
Diesel V8 7.3L Power Stroke8104.4 × 106.217.5:1dieselTurbo226 hp @ 3,300
Diesel I6 5.9L Turbo6102.0 × 120.017.5:1dieselTurbo212 hp @ 3,000
Diesel I4 2.0 TDI483.0 × 92.017.5:1dieselNatural72 hp @ 5,000
Diesel V8 6.7L HD8107.0 × 92.017.0:1dieselNatural221 hp @ 4,500
Turbo Diesel V8 6.7L8107.0 × 92.017.0:1dieselTurbo595 hp @ 4,500
Diesel V16 60L16159.0 × 190.014.5:1dieselTurbo2,541 hp @ 2,100
F1 V8 2.4L898.0 × 39.813.3:1gasoline 102Natural743 hp @ 19,250
F1 V10 3.0L1098.0 × 39.813.0:1gasoline 102Natural902 hp @ 19,250
V12 6.0L 60°1284.0 × 75.011.5:1gasoline 95Natural392 hp @ 6,042
LPG I4 2.0L (Autogas)486.0 × 86.011.5:1lpg 110Natural105 hp @ 7,000
V6 3.0L 60°689.0 × 80.011.2:1gasoline 95Natural194 hp @ 7,500
W18 6.3L1876.5 × 75.611.0:1gasoline 95Natural494 hp @ 5,688
V8 7.0L Pushrod8104.8 × 101.611.0:1gasoline 98Natural502 hp @ 5,688
Inline-6 3.0L684.0 × 90.011.0:1gasoline 95Natural194 hp @ 5,200
V8 5.0L 90°894.0 × 90.010.8:1gasoline 95Natural298 hp @ 7,000
W12 6.0L1284.0 × 90.210.8:1gasoline 95Natural426 hp @ 5,270
Two-Stroke 250 MX166.4 × 72.010.6:1gasoline 95Natural45 hp @ 7,888
Inline-4 2.0L486.0 × 86.010.5:1gasoline 95Natural117 hp @ 7,200
Boxer-6 3.0L691.0 × 76.410.5:1gasoline 95Natural189 hp @ 5,267
Boxer-4 2.0L484.0 × 90.010.5:1gasoline 95Natural114 hp @ 4,950
V10 8.4L10103.0 × 100.610.2:1gasoline 96Natural615 hp @ 6,200
Inline-5 2.5L Turbo582.5 × 92.810.0:1gasoline 98Turbo413 hp @ 7,000
VR6 2.8L 15°681.0 × 90.310.0:1gasoline 95Natural154 hp @ 4,600
Supercharged V8 6.2L8103.9 × 90.99.5:1gasoline 98Supercharged534 hp @ 6,200
V8 4.6L SOHC890.2 × 90.09.4:1gasoline 92Natural269 hp @ 5,117
W16 8.0L Quad-Turbo1686.0 × 86.09.0:1gasoline 98Turbo1,038 hp @ 6,800
Turbo I6 3.0L686.0 × 86.08.5:1gasoline 98Turbo385 hp @ 7,000
Utility Single 163cc168.0 × 45.08.5:1gasoline 95Natural5 hp @ 4,000
Thumper 500184.0 × 90.08.5:1gasoline 95Natural28 hp @ 5,133
V-Twin 1340 45°288.8 × 108.08.5:1gasoline 95Natural59 hp @ 5,500
Two-Stroke I3 750366.0 × 72.97.3:1gasoline 95Natural36 hp @ 4,146
H-24 36.8L Supercharged24127.0 × 121.07.0:1gasoline 130Supercharged1,728 hp @ 3,850
P&W R-2800 Double Wasp (18-cyl twin-row)18146.1 × 152.46.7:1gasoline 130Supercharged1,966 hp @ 2,900
Vedeneyev M-14P (9-cyl radial)9105.0 × 130.06.3:1gasoline 130Supercharged341 hp @ 3,100
U-16 3.8L Blown1660.0 × 84.06.0:1gasoline 110Supercharged199 hp @ 4,317
X-24 42.5L Aero24127.0 × 139.76.0:1gasoline 130Supercharged1,378 hp @ 2,902

Three groups fall out of that table. Every diesel sits above every petrol engine, because a diesel compresses air alone and needs the heat to light the injection. Of the 21 naturally aspirated petrol engines, 14 fall between 10:1 and 11.5:1, with the two racing engines above them on 102 octane. The charged engines sit lower, and the wartime aero engines lowest of all, running high manifold pressure on 130 octane avgas. Why the fuel sets that ceiling is the subject of what engine knock is; this page does not print an octane verdict, because the simulator's knock model has no spark map and a single ignition timing cannot answer that question honestly.

Worked example: the 7.0-litre V8

Take the 104.8 × 101.6 mm short block, a flat-top piston, zero deck clearance and a 1.3 mm compressed gasket, and ask what chamber reaches 11.0:1.

  • Swept volume per cylinder: 876.4 cc. Across 8 cylinders that is 7.01 L.
  • Clearance volume for 11.0:1: 876.4 ÷ 10 = 87.64 cc.
  • Gasket, deck and piston together: 11.21 cc, all of it gasket here.
  • Head chamber needed: 87.6411.21 = 76.4 cc.

Fit a 70 cc head to the same short block instead and the ratio goes to 11.79:1: 6.4 cc of chamber is worth 0.79 of a point. Then give it a cam that closes the intake valve 60° after bottom dead centre, and what the engine actually compresses is 9.13:1. Those three numbers are the whole argument: the same short block reads as three different engines depending on which ratio someone quotes at you.

The preset built on this geometry measures 502 hp at 5,688 rpm and 648 N·m at 4,638 rpm on the simulator's dyno. Change its ratio in the spec editor and run the dyno again to see what a point is worth on a real curve rather than in a table.

Questions people ask

What is a good compression ratio for 91 or 93 octane?

Most of the pump-petrol engines in this simulator sit between 8.5:1 and 11.5:1, and the boosted ones sit in the lower half of that range because boost raises the effective ratio on top of the static one. Static ratio alone does not decide whether an engine knocks: chamber shape, cam timing, charge temperature and ignition advance all move the margin, which is why two 11:1 engines can want different fuel. Build the ratio you want, then run the engine under load and read what the knock model says.

Is a piston dish positive or negative?

On this page a dish is positive and a dome is negative, because a dish adds volume above the piston and a dome takes it away. Published calculators disagree on this sign, so a piston volume copied from one tool into another can land a full point out. The safe check is that adding dish volume must lower the ratio and adding dome volume must raise it.

Does the number of cylinders change the compression ratio?

No. Compression ratio is a per-cylinder quantity, and the equation contains only the swept and clearance volumes of one cylinder. Cylinder count sets total displacement, which is why the calculator asks for it, but a single and a V16 built on the same bore, stroke, chamber and gasket run the same ratio.

Can I get the compression ratio from a compression-test PSI reading?

Not reliably. A gauge reading is a cranking pressure, and it moves with cranking speed, cam timing, ring and valve sealing, throttle position and air temperature. The common shortcut of dividing the reading by atmospheric pressure gives something closer to the dynamic ratio than the static one, and it usually reads low. Measure the chamber with a burette if the answer has to be right.

What happens if the compression ratio is too high?

The unburned charge ahead of the flame front reaches its autoignition temperature before the flame arrives, and it lights on its own. That is knock: a pressure spike at the wrong crank angle, which loads the head gasket, hammers the bearings and can hole a piston within seconds under boost. The fixes are higher octane, less ignition advance, a cooler charge or a later intake valve closing, and each of them gives back some of the power the ratio was raised to find.

Why do diesels run 17:1 and petrol engines 10:1?

A diesel has nothing to pre-ignite. It compresses air alone and injects fuel near top dead centre, so the ratio is set by what it takes to light the fuel rather than by what the fuel will tolerate, and compression has to carry the charge past roughly 750 K on its own. That is why the diesels here run 14.5:1 to 18.7:1 while no petrol engine in the roster passes 13.5:1. A petrol engine carries a fuel and air mixture up the whole compression stroke, so its ratio is capped by that mixture's resistance to autoignition.


Sources

  • John B. Heywood, Internal Combustion Engine Fundamentals, chapter 2. The cylinder geometry, the clearance-volume definition and the crank-slider relation the dynamic calculation uses.
  • Wallace Racing, dynamic compression ratio calculator The classic reference for computing from intake valve closing and rod length, and the page most forum arguments about dynamic ratio point at.
  • Chevrolet Performance crate engine specifications The published 11.0:1 and 104.8 × 101.6 mm the LS7 preset is built to.
  • The sign convention for piston volume is not standard across published calculators: some ask for a dome as a positive number and subtract it internally, others ask for it signed. This page takes dish positive, dome negative, and says so on the field.

Other calculators

Want this to solve for deck height or cam timing as well? Tell us.