Tools

Water Supply Analysis

Hydrant Flow Test

Compute discharge from pitot readings, aggregate total flow at the residual reading, project available flow to 20 psi via Hazen-Williams, and plot the water supply curve on N1.85 paper. Handles pumper-outlet coefficients and the 10% pressure-drop check.

Method: NFPA 291

Launch tool →

Fire Pump Test Curves

Plot and analyze fire pump performance from churn, rated, and 150% test points. Compare measured against rated curves to support acceptance testing and annual flow tests.

Method: NFPA 25 / NFPA 20

Launch tool →

2″ Main Drain Flow Analysis

Estimate the municipal water supply available at a sprinkler riser using a 2″ main drain test, per AXA XL PRC.14.1.2.2. Computes drain flow from residual pressure and equivalent length, plots the fitted supply curve on N1.85 paper, and includes the full physics derivation.

Method: PRC.14.1.2.2 · Light/Ordinary Hazard occupancies

Launch tool →

Sprinkler System vs. Water Supply Analysis

Compare a sprinkler system demand point against a hydrant flow test water supply curve. Plots the supply, sprinkler demand, and outside hose stream allowance on N1.85 paper and reports the available pressure at the total demand flow and the safety margin in psi.

Method: NFPA 13 / NFPA 291

Launch tool →

Hazen-Williams Friction Loss

Single-segment pipe friction loss using the Hazen-Williams equation. Inputs are flow, inside diameter, length, and material C-factor (NFPA 13 table built in). Reports pressure loss, head loss, and flow velocity in both US and SI units, with a flag for high-velocity conditions.

Method: NFPA 13 §23.4.4

Launch tool →

FM Global Data Sheets

NFPA / IBC / ICC / SFPE

More tools coming

Future additions may include sprinkler hydraulic calculations, standpipe demand calculators, and more.

Have a request? Reach out on LinkedIn.

About the author

John Dreher, P.E.

John Dreher, P.E.

Fire Protection Engineer

John is a licensed Professional Engineer specializing in fire protection. His work centers on sprinkler system hydraulics, water supply analysis, special hazard suppression systems, and code-based fire flow evaluation under NFPA, IFC, and FM Global standards.

He built this collection of tools to streamline the calculations he performs day-to-day — and to share them, free, with the broader fire protection community. Each tool is open source, documents its assumptions and limitations, and ships with a validation test suite against the governing standard it implements.

These tools are intended as engineering aids, not as a replacement for code-required testing or for the judgement of a licensed engineer. Each tool documents its assumptions, limitations, and the governing standard it implements.