Calculate exhaust pipe inside diameter, engine displacement, or max RPM for a 4-stroke engine with a target exhaust gas velocity in a single pipe.

Exhaust Diameter Calculator

Enter any 2 values to calculate the missing variable (assumes a 4-stroke engine and a target average exhaust gas velocity of ~80 m/s ≈ 260 ft/s in a single pipe).

Exhaust Diameter Formula

The calculator uses a simplified 4-stroke engine exhaust flow model. It assumes one exhaust event every two crankshaft revolutions, 100% volumetric efficiency, no exhaust temperature expansion correction, and a target average exhaust gas velocity of 80 m/s in a single pipe.

D = sqrt((V_d * RPM) / (30*pi*v))
RPM = (D² * 30*pi*v) / V_d
V_d = (D² * 30*pi*v) / RPM
  • D = exhaust pipe inside diameter, in meters before unit conversion
  • Vd = total engine displacement, in cubic meters before unit conversion
  • RPM = maximum engine speed in revolutions per minute
  • v = target average exhaust gas velocity, 80 m/s
  • pi = 3.14159…

If you leave the exhaust diameter blank, the calculator solves for the inside diameter needed to support the entered displacement and RPM. If you leave RPM blank, it estimates the maximum RPM that matches the entered displacement and pipe diameter. If you leave displacement blank, it estimates the engine displacement that matches the entered RPM and pipe diameter.

Common Exhaust Diameter Reference Values

The table below shows the approximate engine displacement times RPM value that corresponds to common single-pipe inside diameters using the same 80 m/s target velocity.

Inside Diameter Approx. Vd × RPM Example Match
2.00 in 19,459 L-RPM 3.0 L at about 6,486 RPM
2.25 in 24,628 L-RPM 4.0 L at about 6,157 RPM
2.50 in 30,404 L-RPM 5.0 L at about 6,081 RPM
3.00 in 43,782 L-RPM 6.0 L at about 7,297 RPM
3.50 in 59,592 L-RPM 7.0 L at about 8,513 RPM

Supported Unit Conversions

Input Type Supported Units Base Unit Used in Formula
Engine displacement L, cc, in³, ft³, m³ m³
Exhaust diameter in, mm, cm, m, ft, yd m
Engine speed RPM RPM

Example Calculations

Example 1: Find exhaust diameter

You have a 2.0 L engine with a maximum speed of 6,500 RPM.

D = sqrt((0.002 * 6500) / (30*pi*80))

The result is 0.0415 m, which is about 1.64 in inside diameter.

Example 2: Find maximum RPM

You have a 5.0 L engine and a 2.5 in inside diameter single exhaust pipe.

RPM = (0.0635² * 30*pi*80) / 0.005

The result is about 6,081 RPM.

FAQ

Does this work for dual exhaust?

The calculator assumes one single pipe carrying the full engine flow. For a true dual exhaust where each pipe carries half the engine flow, each pipe can be smaller than the equivalent single-pipe diameter. A quick estimate is:

Dâ‚‘ach = Dâ‚›ingle / sqrt(2)

For example, if the equivalent single pipe is 3.00 in, two equal pipes would be about 2.12 in each by area.

Should you use the exact calculated diameter?

Usually, you choose the nearest available inside diameter, then consider packaging, noise, ground clearance, bends, mufflers, catalytic converters, and the engine’s power curve. The calculated value is a flow-based target, not a complete exhaust system design.

Why can real exhaust sizing differ from this result?

Real exhaust gas is hot, pulsing, and affected by headers, pipe length, bends, collectors, mufflers, turbochargers, and catalytic converters. This calculator uses average flow and a fixed target velocity, so it is best for a first-pass diameter estimate.