Skip to main content
Calcimator

Medical Gas Pipe Sizing Calculator

Size medical gas branch and main piping per NFPA 99 from outlet count, flow rate per outlet, and diversity factor. Gas type (oxygen, vacuum, medical air, nitrous oxide) sets the result label only -- it does not change the sizing math.

About this calculator

Total Design Flow is Number of Outlets multiplied by Flow Rate per Outlet and a diversity factor that steps down as the outlet count grows -- full credit (1.0) up to 5 outlets, 0.8 up to 12, 0.6 up to 24, and 0.5 beyond that, reflecting the assumption in NFPA 99, the Health Care Facilities Code, that not every outlet runs simultaneously on a larger system. Because that diversity factor drops at each threshold, adding outlets does not always raise total flow smoothly -- crossing from 12 to 13 outlets, for example, can actually lower the calculated flow, since the factor falls from 0.8 to 0.6 faster than the extra outlet adds demand. Flow Rate per Outlet, by contrast, always moves Total Design Flow and Est. Pressure Drop in a straight line, since it never interacts with the diversity factor.

Gas Type is the calculator's most important caveat: it only changes the displayed gas name and never multiplies into Total Design Flow, Branch Pipe Size, Main Pipe Size, or Est. Pressure Drop. Selecting Vacuum or Medical Air instead of Oxygen produces IDENTICAL sizing numbers unless you also raise Flow Rate per Outlet yourself to reflect that gas's higher typical demand.

Inputs

Results

Branch Pipe Size

1 in

Main Pipe Size

1.25 in

Est. Pressure Drop0.34 PSI
Total Design Flow96 LPM

Figures current as of 2026. Source: National Fire Protection Association, NFPA 99, Health Care Facilities Code

How to Use This Calculator
  1. Enter Number of Outlets.
  2. Select Gas Type: Oxygen, Vacuum (Suction), Medical Air, or Nitrous Oxide.
  3. Adjust Flow Rate per Outlet (LPM) to match your selected gas's typical demand — Gas Type alone does not change the sizing math.
  4. Review Branch Pipe Size (in) and Main Pipe Size.
  5. Use Est. Pressure Drop (PSI) and Total Design Flow (LPM) to inform your decision.

How the result changes with Number of Outlets

Number of OutletsBranch Pipe SizeMain Pipe Size
60.75 in1 in
90.75 in1 in
181 in1.25 in
301 in1.25 in

What each input means

Number of Outlets
Total number of gas outlets on the system zone or branch
Gas Type
Type of medical gas — each has different flow requirements per NFPA 99
Flow Rate per Outlet (LPM)
Design flow rate per outlet in liters per minute

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Number of Outlets = 12, Gas Type = 1, Flow Rate per Outlet (LPM) = 10 = 3 input(s) provided
  2. Calculate Branch Pipe Size
    1 = 1
  3. Calculate Main Pipe Size
    Main Pipe Size
    1.25 = 1.25
  4. Calculate Est. Pressure Drop
    Est. Pressure Drop
    0.34 = 0.34
  5. Calculate Total Design Flow
    Total Design Flow
    96 = 96

Figures and sources

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why doesn't changing Gas Type change my pipe sizes?

This simplified calculator sizes purely from Number of Outlets, Flow Rate per Outlet, and the outlet-count diversity factor -- Gas Type only sets the label shown next to your results. If you switch from Oxygen to Medical Air, remember to also raise Flow Rate per Outlet to reflect that gas's typically higher per-outlet demand, or the sizing will not change.

Why did my Total Design Flow go DOWN when I added an outlet?

The diversity factor defined in NFPA 99, Health Care Facilities Code (referenced in its Table 5.1.11 for medical gas pipe sizing), steps down at 5, 12, and 24 outlets (from 1.0 to 0.8 to 0.6 to 0.5), reflecting that not all outlets flow at once on a larger system. Crossing one of those thresholds can lower total design flow even though you added an outlet, because the factor drop outweighs the extra outlet's demand.

Why does Flow Rate per Outlet move my results so predictably?

Flow Rate per Outlet multiplies directly into Total Design Flow and Est. Pressure Drop with no diversity stepping applied to it, so it behaves as a straightforward linear scaling factor across its full 1 to 200 LPM range, unlike Number of Outlets.

Why did my Branch Pipe Size stay the same after a small flow change?

Branch Pipe Size is selected from a fixed table of standard sizes based on ranges of total flow in CFM (up to 1, 3, 8, 15, or 30 CFM per size step). A modest change in outlet count or flow rate often still lands within the same bracket, so the recommended size only moves once the required flow crosses into the next bracket.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Construction & Building Trades.