Engine Compression Ratio Calculator
Calculate an engine's static compression ratio and displacement from cylinder bore, stroke, cylinder count, and combustion chamber volume.
- Compression ratio
- 12.45:1
- Swept volume per cylinder
- 572.6 cc
- Total displacement
- 2,290.2 cc (2.29 L)
How it works
An engine's static compression ratio compares the total cylinder volume with the piston at the bottom of its stroke to the volume left once the piston reaches the top: CR = (swept volume + chamber volume) ÷ chamber volume. Swept volume per cylinder is the standard cylinder-volume formula, (π ÷ 4) × bore² × stroke. Verified via web search against JE Pistons' own 'How To Calculate Engine Compression Ratio And Displacement' guide and AJ Design's compression-ratio reference.
Bore and stroke get this page's metric/imperial toggle (mm or inches, both genuinely in active use — mm for most modern engines, inches for classic American ones), converted to centimeters internally so swept volume comes out in cubic centimeters. Combustion chamber volume is kept as a plain, un-toggled cc figure: verified via web search that engine builders worldwide — including in the US — measure chamber volume with a cc-graduated burette, so cc is the domain-standard unit for that measurement regardless of which system the rest of the engine is specified in.
This deliberately models only swept volume and chamber volume, the two terms in the basic CR formula. A precise build sheet also nets out head gasket volume, deck clearance volume, and any piston dome (which subtracts from) or dish (which adds to) clearance volume — real, but smaller, adjustments this calculator doesn't attempt, since they depend on parts this calculator has no input for. Fold any of those into the chamber volume figure yourself for a more exact result.
FAQ
What compression ratio is 'normal'?
It varies by fuel and induction type, not a single universal number — naturally aspirated gasoline engines commonly run somewhere around 9:1 to 12:1, high-octane or race-fuel engines can run higher, and forced-induction (turbo/supercharged) engines are usually built lower, often 8:1 to 10:1, to leave headroom before knock under boost. There's no single 'correct' figure this calculator can validate against; it just reports the ratio your entered dimensions produce.
Why does my calculated displacement not exactly match my engine's advertised size?
Advertised displacement is usually rounded (a '2.0L' engine might be 1,998cc), and this calculator's bore/stroke inputs are only as precise as what you enter — a bore given to two decimal places instead of three, for instance, shifts the result slightly since swept volume scales with bore squared. Small differences between a calculated and advertised figure are almost always rounding, not an error.
Related calculators
- Percentage Calculator
- Quadratic Equation Solver
- GCD & LCM Calculator
- Circle Area & Circumference Calculator
- Right Triangle Calculator (Pythagorean Theorem)
- Ratio Simplifier
- Exponent & Root Calculator
- Oblique Triangle Solver (Law of Cosines)
- Distance, Midpoint & Slope Calculator
- Permutations & Combinations Calculator (nPr, nCr)
- Arithmetic & Geometric Sequence Calculator
- Regular Polygon Calculator
- Z-Score & Percentile Calculator
- Cubic Equation Solver
- Prime Factorization Calculator
- System of Linear Equations Solver (2 Equations)
- Half-Life Decay Calculator
- Vector Calculator (Dot Product, Cross Product, Angle)
- Ohm's Law Calculator
- Projectile Motion Calculator
- Matrix Determinant & Inverse Calculator (2x2 / 3x3)
- Ideal Gas Law Calculator (PV = nRT)
- Snell's Law Calculator (Refraction Angle)
- Wire Resistance Calculator
- Clock Angle Calculator
- Pythagorean Means Calculator (AM, GM, HM)
- Number Base Converter (Decimal to Binary, Octal, Hex)
- Dice Probability Calculator
- Pythagorean Triple Generator
- Binomial Probability Calculator
- Torque Calculator
- Law of Sines Triangle Solver
- Modular Exponentiation Calculator
- Simple Pendulum Period Calculator
- Kinetic Energy Calculator
- Complex Number Calculator
- Circular Sector & Arc Length Calculator
- System of 3 Linear Equations Solver
- Reynolds Number Calculator
- Coulomb's Law Calculator
- Speed of Sound in Air Calculator
- Thin Lens Equation Calculator
- Centripetal Force Calculator
- Resistors in Series and Parallel Calculator
- RC Circuit Time Constant Calculator
- Escape Velocity Calculator
- Doppler Effect Calculator
- Birthday Paradox Calculator
- Ellipse Area, Circumference & Eccentricity Calculator
- Hyperbola Calculator
- Hooke's Law Spring Calculator
- Molarity (Molar Concentration) Calculator
- Momentum & Impulse Calculator
- Kepler's Third Law Orbital Period Calculator
- Triangle Area from Coordinates Calculator
- Beer-Lambert Law Absorbance Calculator
- LC Circuit Resonant Frequency Calculator
- Musical Note Frequency Calculator
- Dipole & Monopole Antenna Length Calculator
- Decibel (dB) Converter
- Elo Rating Calculator
- Beam Deflection Calculator
- Stellar Parallax Distance Calculator
- pH & pOH Calculator
- Poker Outs Odds Calculator (Texas Hold'em)
- Flywheel Kinetic Energy Calculator
- Voltage Divider Calculator (with Loading Effect)
- Wind Turbine Power Output Calculator
- Compound Gear Train Calculator
- Column Buckling Calculator (Euler's Critical Load)
- Henderson-Hasselbalch Buffer pH Calculator
- Capacitor Energy Storage Calculator
- CNC Speeds & Feeds Calculator
- Battery Runtime Calculator (Peukert's Law)
- Inductor Energy Storage Calculator
- Terminal Velocity Calculator
- Brewster's Angle Calculator (Polarizing Angle)
- Wheatstone Bridge Calculator
- Wien's Displacement Law Calculator
- Stefan–Boltzmann Law Calculator
- Young's Modulus (Elastic Modulus) Calculator
- Horizontal Cylindrical Tank Volume Calculator
- Solenoid Inductance Calculator
- Force Between Parallel Wires Calculator
- Pulley Belt Length & Speed Ratio Calculator
- 555 Timer Astable Frequency & Duty Cycle Calculator
- Buoyancy Calculator (Archimedes' Principle)
- Hydrostatic Pressure Calculator
- Tank Drain Time Calculator
- Op-Amp Slew Rate / Full-Power Bandwidth Calculator
- RL Circuit Time Constant Calculator
- Reverberation Time Calculator (Sabine Equation)
- Schwarzschild Radius Calculator
- Helmholtz Resonator Frequency Calculator
- Rayleigh Criterion (Diffraction Limit) Calculator
- Spring-Mass Oscillation Period Calculator
- Venturi Meter Flow Rate Calculator
- Darcy-Weisbach Pipe Friction Loss Calculator
- Critical Angle Calculator (Total Internal Reflection)
- Transformer Turns Ratio Calculator
- Area Moment of Inertia Calculator (Second Moment of Area)
- Numerical Aperture Calculator (Optical Fiber)
- Diffraction Grating Calculator
- Confidence Interval Calculator
- Arrhenius Equation Calculator
- Hagen-Poiseuille Flow Rate Calculator
- Shaft Torsion Calculator (Angle of Twist & Shear Stress)
- Series RLC Circuit Resonance Calculator
- Parallel RLC Circuit Resonance Calculator
- Projectile Motion on an Incline Calculator
- Parallel-Plate Capacitor Calculator
- Rocket Equation Calculator (Tsiolkovsky Delta-v)
- Photoelectric Effect Calculator
- Op-Amp Gain Calculator (Inverting & Non-Inverting)
- Stokes' Law Settling Velocity Calculator
- Bolt Preload Calculator (Torque to Clamp Force)
- Gravitational Force Calculator (Newton's Law of Gravitation)
- Banking Angle Calculator (Curve Superelevation)
- Springs in Series and Parallel Calculator
- Freezing Point Depression / Boiling Point Elevation Calculator
- Redshift to Velocity Calculator
- Lensmaker's Equation Calculator
- Combined Gas Law Calculator
- Angular Momentum Conservation Calculator
- LED Series Resistor Calculator
- Sample Size Calculator (Margin of Error)
- Lorentz Force Calculator (Magnetic Force on a Moving Charge)
- Drag Force Calculator (Aerodynamic / Fluid Drag)
- Exposure Value (EV) & Equivalent Exposure Calculator
- Hydraulic Press Calculator (Pascal's Law)
- Clausius-Clapeyron Equation Calculator
- Modular Inverse Calculator
- Specific Heat (Q = mcΔT) Calculator
- Bayes' Theorem Calculator (Diagnostic Test Accuracy)
- Euler's Totient Function Calculator
- Graham's Law of Effusion Calculator
- Wye-Delta (Y-Δ) Transformation Calculator