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
Figures current as of 2026. Source: National Fire Protection Association, NFPA 99, Health Care Facilities Code
How to Use This Calculator
- Enter Number of Outlets.
- Select Gas Type: Oxygen, Vacuum (Suction), Medical Air, or Nitrous Oxide.
- Adjust Flow Rate per Outlet (LPM) to match your selected gas's typical demand — Gas Type alone does not change the sizing math.
- Review Branch Pipe Size (in) and Main Pipe Size.
- Use Est. Pressure Drop (PSI) and Total Design Flow (LPM) to inform your decision.
How the result changes with Number of Outlets
| Number of Outlets | Branch Pipe Size | Main Pipe Size |
|---|---|---|
| 6 | 0.75 in | 1 in |
| 9 | 0.75 in | 1 in |
| 18 | 1 in | 1.25 in |
| 30 | 1 in | 1.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
- Identify Input ParametersNumber of Outlets = 12, Gas Type = 1, Flow Rate per Outlet (LPM) = 10 = 3 input(s) provided
- Calculate Branch Pipe Size1 = 1
- Calculate Main Pipe SizeMain Pipe Size1.25 = 1.25
- Calculate Est. Pressure DropEst. Pressure Drop0.34 = 0.34
- Calculate Total Design FlowTotal Design Flow96 = 96
Figures and sources
- NFPA 99 outlet-count diversity factor table and medical gas branch/main pipe sizing (2026) — National Fire Protection Association, NFPA 99, Health Care Facilities Code
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.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Fire Sprinkler Pipe Sizing Calculator
Size fire sprinkler piping per NFPA 13 based on hazard classification, sprinkler count, and coverage area.
Commercial PlumbingCommercial Drain Sizing Calculator
Size commercial drain, vent, and cleanout requirements based on fixture units and building configuration.
PlumbingGas Pipe Sizing Calculator
Size natural gas piping using the longest run method with Weymouth formula per IFGC standards.
Pool ConstructionPool Plumbing Calculator
Pipe sizing and plumbing materials for pool circulation.
Commercial PlumbingBackflow Testing Cost Calculator
Estimate annual backflow preventer testing costs by device type and count for compliance planning.
More in Construction & Building Trades.