ThisCalculator

Everyday

Compression Calculator B Series: How to Use

Updated · Standard formula, shown below

Compression ratio 11.07 :1
Swept volume per cylinder
449.34 cc
Result
Clearance volume
48.86 cc
Result
Cylinder bore
81 mm
You entered

Compression Calculator B Series: How to Use

The B series compression calculator works out the compression ratio of a B-series engine (Honda/Acura) from cylinder bore, stroke, and combustion chamber volume, and it returns the ratio as a number like 11.5:1. You enter bore and stroke in millimeters, plus the volumes of the combustion chamber, piston dome or dish, head gasket, and deck height, and the calculator gives the static compression ratio. This is the same math engine builders use to check whether a piston, head, and gasket combination will hit a target ratio before assembling the motor.

Formula

The static compression ratio is the total cylinder volume at bottom dead center (BDC) divided by the volume at top dead center (TDC). In symbols:

CR = (Swept Volume + Clearance Volume) / Clearance Volume

  • Swept Volume = (π/4) × bore² × stroke (the volume the piston sweeps)
  • Clearance Volume = combustion chamber volume + piston dome/dish volume + head gasket volume + deck height volume

All volumes must be in the same unit (cc or cm³). Since bore and stroke are in mm, convert them to cm by dividing by 10 before using the formula. The head gasket volume is the area of the bore times the gasket thickness (π/4 × bore² × gasket thickness). The deck height volume is the area of the bore times the deck height (distance the piston sits below or above the block deck).

Worked Example

Using the default values from the calculator above:

  • Bore = 81 mm → 8.1 cm
  • Stroke = 87.2 mm → 8.72 cm
  • Chamber = 45 cc
  • Piston dome = 0 cc (flat top)
  • Head gasket thickness = 0.75 mm → 0.075 cm
  • Deck height = 0 mm (piston at deck)

Step 1: Swept volume

Swept = (π/4) × (8.1)² × 8.72 = 0.7854 × 65.61 × 8.72 = 449.3 cc

Step 2: Head gasket volume

Gasket volume = (π/4) × (8.1)² × 0.075 = 0.7854 × 65.61 × 0.075 = 3.87 cc

Step 3: Clearance volume

Clearance = chamber + dome + gasket + deck volume = 45 + 0 + 3.87 + 0 = 48.87 cc

Step 4: Compression ratio

CR = (449.3 + 48.87) / 48.87 = 498.17 / 48.87 = 10.19

The calculator shows 10.19:1, which rounds to 10.2:1. This matches the default setup: an 81 mm bore, 87.2 mm stroke (typical B20), and a 45 cc chamber gives a street-friendly ~10.2:1 ratio.

What the Result Means

The compression ratio is the single biggest factor in choosing fuel octane and cam timing. A ratio of 9.0–10.5:1 is typical for a street B-series on premium pump gas (91–93 octane). Above 11.0:1, you usually need higher octane fuel or a knock-resistant combustion chamber design. The calculator gives the static ratio, not the dynamic ratio, which also depends on camshaft intake valve closing point. Dynamic compression is what actually determines knock resistance, but static ratio is the starting point for any build.

Common Mistakes and Unit Mix-Ups

  • Mixing mm and cm: Always convert bore, stroke, gasket, and deck height to cm before computing volumes. A common error is using mm directly, which gives volumes 1000× too large.
  • Piston dome sign: A domed piston reduces clearance volume, so enter it as a positive number. A dished piston increases clearance volume, so enter it as a negative number. Flat tops are 0.
  • Forgetting the head gasket: The gasket adds a small but meaningful volume. A 0.75 mm gasket on an 81 mm bore adds about 3.9 cc, which can lower the ratio by 0.3–0.5 points.
  • Deck height sign: If the piston sits above the block deck at TDC (common with some builds), the volume is negative. If it sits below, it’s positive. Most stock B-series pistons sit slightly below deck, so enter a positive number in mm.
  • Chamber volume measurement: Use a burette and a clear plate to measure the actual chamber volume. Published chamber sizes can vary by head casting and valve size.

Choosing the Right Target Ratio

Your target compression ratio depends on the fuel you plan to run and the camshaft. For a naturally aspirated street B-series on pump gas:

  • 9.0–10.0:1 – safe with 91 octane, works with stock or mild cams
  • 10.0–11.0:1 – needs 93 octane, works with mid-size cams (e.g., 272–288 duration)
  • 11.0–12.0:1 – needs 93+ or race fuel, requires careful tuning and a cam that bleeds off dynamic compression
  • 12.0:1 and up – race fuel or E85 only, high overlap cams recommended

If you are turbocharging or supercharging, lower the static ratio (8.5–9.5:1) to avoid detonation under boost. The calculator is for static ratio; dynamic compression (which accounts for cam timing) is a separate calculation.

Limitations of the Formula

This calculator assumes a perfectly flat piston top and a simple cylindrical volume above the piston. Real pistons have valve reliefs, domes, and dishes that are not perfectly shaped, so the dome/dish volume you enter should be the actual measured volume, not the manufacturer’s “dome cc” if it was measured differently. The head gasket volume is also assumed to match the bore diameter, but some gaskets have a smaller or larger bore opening. For maximum accuracy, measure the gasket’s actual inner diameter. Finally, the static ratio does not account for rod length or crank stroke variations that affect the piston position at TDC; those are built into the stroke and deck height values you enter.

Frequently Asked Questions

What is the stock compression ratio of a B16A?

The B16A (1.6L VTEC) has a stock compression ratio of 10.2:1 (B16A1) or 10.4:1 (B16A2). The calculator can reproduce that if you enter the stock bore (81 mm), stroke (77.4 mm for B16A), chamber volume (about 42 cc), and a stock head gasket thickness of about 0.6 mm.

How do I measure my combustion chamber volume?

Use a burette filled with a light oil or solvent and a clear acrylic plate with a small hole. Level the head, seal the valves, and fill the chamber through the plate hole. Read the volume in cc. This is the standard “cc’ing” method.

Does a thicker head gasket lower compression?

Yes. A thicker gasket increases clearance volume, which lowers the ratio. For example, on an 81 mm bore, increasing gasket thickness from 0.75 mm to 1.00 mm adds about 1.3 cc, which can drop the ratio by about 0.1–0.2 points, depending on the total clearance volume.

What is a good compression ratio for a turbo B-series?

For a turbocharged B-series on pump gas, a static ratio of 8.5–9.5:1 is common. Lower ratios allow more boost without detonation. Many stock B18C1 (GSR) engines run 10.0:1, which is too high for significant boost without forged pistons and careful tuning.

Why does my calculated ratio differ from the manufacturer’s spec?

Manufacturer specs often use nominal values for chamber volume, gasket thickness, and piston deck height. Real parts vary due to machining tolerances, valve sizes, and head milling. Also, some manufacturers quote a “dynamic” ratio or use a different formula for dome volume. Measure your actual parts for an accurate number.

Can I use this calculator for other engine families?

Yes. The formula is universal for any piston engine. The B-series-specific part is just the typical bore and stroke ranges. Enter any engine’s bore, stroke, chamber volume, etc., and the calculator will give the correct static compression ratio.

Related

Formula used
in bore | Cylinder bore | mm | 81 | 0
in stroke | Crankshaft stroke | mm | 87.2 | 0
in chamber | Combustion chamber volume | cc | 45 | 0
in dome | Piston dome (+) or dish (-) | cc | 0 | 0
in gasket | Head gasket thickness | mm | 0.75 | 0
in deck | Piston deck height (above block = +) | mm | 0 | 0
out ratio | Compression ratio | :1 | ((pi/4 * (bore/10)^2 * ((stroke/10) + (deck/10) + (gasket/10)) + (chamber + dome)) / (chamber + dome)) | 2
out swept | Swept volume per cylinder | cc | (pi/4 * (bore/10)^2 * (stroke/10)) | 2
out clearance | Clearance volume | cc | (chamber + dome + (pi/4 * (bore/10)^2 * ((deck/10) + (gasket/10)))) | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.