Pipe Flow Rate Calculator
Calculate pipe flow rate in GPM, m³/h, and L/min from pipe diameter and fluid velocity.
Includes Darcy-Weisbach pressure drop and Reynolds number.
Volumetric Flow Rate in Pipes The volumetric flow rate Q is the volume of fluid passing through a cross-section per unit time. Q = A × v Where A = cross-sectional area of the pipe (m² or in²) and v = average fluid velocity (m/s or ft/s). For a circular pipe: A = π × D² / 4 This is the continuity equation for incompressible fluids (like water).
Flow Rate Conversions 1 m³ = 264.17 US gallons, so 1 m³/s = 1,000 L/s = 60,000 L/min = 15,850 GPM (US gallons per minute). That 264.17 figure is gallons per second, and mixing it up with GPM is the single most common unit slip in pipe sizing. It is a factor of 60. 1 GPM = 3.785 L/min = 0.0631 L/s. Residential water supply: 1–2 GPM per fixture (faucet), 2–3 GPM (shower), 4–6 GPM (bathtub fill). Fire suppression systems: typically 100–500 GPM.
Reynolds Number: Laminar vs Turbulent The Reynolds number (Re) predicts whether flow is laminar or turbulent: Re = (v × D) / ν Where D = pipe diameter (m), v = velocity (m/s), ν = kinematic viscosity (m²/s). For water at 20°C: ν ≈ 1.0 × 10⁻⁶ m²/s. Re < 2,300: laminar flow, smooth ordered layers with a predictable pressure drop. 2,300 < Re < 4,000: transitional, unstable, can be either. Re > 4,000: turbulent flow, chaotic mixing, higher pressure drop, better heat transfer. Most practical plumbing and industrial flows operate in the turbulent regime.
Velocity Recommendations Recommended flow velocities for water in pipes: Cold water supply (residential): 1–2 m/s (3–7 ft/s). Hot water supply: 0.5–1.5 m/s (1.5–5 ft/s). HVAC chilled water: 1–3 m/s. Fire suppression main: 1.5–3.5 m/s. Above 3 m/s: erosion and noise become concerns. Below 0.5 m/s: sedimentation and biofilm growth can occur.
Darcy-Weisbach Pressure Drop The head loss due to friction in a pipe is given by: ΔP = f × (L/D) × (ρv²/2) Where f = Darcy friction factor, L = pipe length, D = diameter, ρ = fluid density, v = velocity. For laminar flow (Re < 2,300): f = 64 / Re. For turbulent flow: use the Moody diagram or the Colebrook equation. Simplified turbulent f ≈ 0.02–0.04 for typical commercial pipes.
This calculator uses the Blasius correlation, f = 0.316 / Re^0.25, for the turbulent case. Blasius assumes a hydraulically smooth wall and is accurate to a few percent for Re up to about 100,000, which covers most plumbing and HVAC work. Past that, or on rough pipe such as old cast iron or concrete, it reads low: at Re = 1,000,000 it returns 0.010 where a commercial steel pipe is nearer 0.020. Treat the head loss figure as a smooth-pipe floor rather than a design number, and go to Colebrook with a real roughness value when the answer matters.
Pipe Sizing for Plumbing Systems The Hazen-Williams equation is commonly used for water distribution design. Larger pipes have much lower velocities for the same flow, and pressure drop decreases with diameter⁵. Doubling pipe diameter reduces pressure drop by a factor of ~32 for the same flow rate. This is why main supply lines are large diameter and branch to smaller lines at fixtures.
NPS vs Nominal Pipe Diameter In US plumbing, pipe sizes refer to Nominal Pipe Size (NPS), not actual inner diameter. A 1" NPS pipe has an actual inner diameter of 1.049" (Schedule 40) or 0.957" (Schedule 80, which has a thicker wall and so a smaller bore). Metric pipes use DN (Diameter Nominal), where DN 25 ≈ 1" NPS.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.