Plumbing · Problem-solving calculator
Pipe Flow Rate Calculator
Calculate approximate volumetric flow from internal pipe diameter and average fluid velocity.
- Free to use
- Runs in your browser
- Level B · Industry formula
- Last reviewed 2026-08-16
Calculator guide
What this calculator helps you solve
Calculate approximate volumetric flow from internal pipe diameter and average fluid velocity.
Inputs explained
- Internal pipe diameter (inches) — enter the value that applies to your operation or scenario.
- Average fluid velocity (ft/s) — enter the value that applies to your operation or scenario.
Formula and methodology
Worked example
A 2-inch internal diameter pipe with average velocity of 5 ft/s carries about 48.96 gallons per minute.
How to interpret the result
The result is a geometric flow conversion from known average velocity. It does not predict velocity or pressure loss from pipe size, pressure, elevation, fittings, or roughness.
What to keep in mind
- Use actual internal diameter, which can differ from nominal pipe size.
- Real system design may require friction-loss, pressure, pump, fixture-unit, code, and material limits.
Review approach
This calculator uses deterministic arithmetic and performs the calculation locally in your browser. Its value comes from combining multiple operational inputs into a decision-oriented result rather than returning a one-line conversion.
Review standard: Level B · Industry formula. How calculator reviews work.
Frequently asked questions
What decision can this calculator support?
The result is a geometric flow conversion from known average velocity. It does not predict velocity or pressure loss from pipe size, pressure, elevation, fittings, or roughness.
How is the result calculated?
Flow = Cross-Sectional Area × Velocity; GPM = ft³/s × 448.831.
Are the assumptions universal?
No. Operational, regulatory, technical, and industry assumptions vary. Use values that apply to your situation and verify professional or regulatory requirements where relevant.
Does CalculateMeasure store the values I enter?
The calculation runs in your browser and does not require sending the entered calculator values to a server to produce the result.