0.003927
m³/s
235.62
L/min
100,000
—
0.021989
0.8969
m
8,795.52
Pa
0.003927
m³/s
235.62
L/min
100,000
—
0.021989
0.8969
m
8,795.52
Pa
The Pipe Flow Calculator provides a comprehensive analysis of fluid flow through circular pipes, combining the continuity equation, Reynolds number classification, and the Darcy-Weisbach equation for head loss. This is the go-to tool for piping system design, calculating flow rates, determining flow regime, estimating friction factors, and predicting pressure drops.
The calculator uses the Haaland approximation for turbulent friction factors — an explicit formula that closely matches the Moody chart without requiring iteration.
The calculator combines several fundamental fluid mechanics equations:
1. Flow Rate (continuity equation):
$$Q = A \cdot v = \frac{\pi D^2}{4} \cdot v$$
2. Reynolds Number:
$$Re = \frac{\rho v D}{\mu}$$
3. Friction Factor:
For laminar flow (Re < 2,300):
$$f = \frac{64}{Re}$$
For turbulent flow (Re ≥ 2,300), the Haaland equation (explicit approximation of Colebrook-White):
$$\frac{1}{\sqrt{f}} = -1.8 \log\left[\left(\frac{\varepsilon/D}{3.7}\right)^{1.11} + \frac{6.9}{Re}\right]$$
where ε is the absolute surface roughness and ε/D is the relative roughness.
4. Darcy-Weisbach head loss:
$$h_f = f \cdot \frac{L}{D} \cdot \frac{v^2}{2g}$$
5. Pressure drop:
$$\Delta P = f \cdot \frac{L}{D} \cdot \frac{\rho v^2}{2}$$
Common roughness values: smooth drawn tubing ε ≈ 0.0015 mm, commercial steel ε ≈ 0.045 mm, galvanized iron ε ≈ 0.15 mm, cast iron ε ≈ 0.26 mm, concrete ε ≈ 0.3–3 mm.
The Haaland equation is accurate to within about 2% of the Colebrook-White equation across the full range of Reynolds numbers and relative roughness values found in engineering practice.
The results show flow rate in both m³/s and L/min for convenience, the Reynolds number with flow regime classification, the Darcy friction factor, head loss in meters of fluid column, and pressure drop in Pascals. For pipe system design, ensure the pressure drop doesn't exceed available pump head, and keep velocities within recommended ranges to avoid erosion and excessive noise.
Inputs
Results
100 m of 50 mm steel pipe with water at 2 m/s: Re = 100,000 (turbulent), ~72 kPa pressure drop.
Inputs
Results
Viscous oil (μ = 30 mPa·s) at 0.5 m/s in 100 mm pipe: Re ≈ 1,467 (laminar), modest pressure drop.
For laminar flow, f = 64/Re (exact analytical solution). For turbulent flow, it uses the Haaland equation, which is an explicit approximation of the implicit Colebrook-White equation. The Haaland equation is within 2% of Colebrook-White and avoids iterative solving.
Common values: smooth plastic/drawn tubing ~0.0015 mm, commercial steel ~0.045 mm, galvanized iron ~0.15 mm, cast iron ~0.26 mm, concrete ~0.3–3 mm. When in doubt, use the manufacturer's specifications or a conservative (larger) value.
No, this calculates only major (friction) losses along straight pipe. Minor losses from fittings, valves, and bends must be added separately using loss coefficients (K-values) or equivalent length method. Total loss = major losses + minor losses.
Head loss tells you how much energy the fluid loses to friction. This determines the pump power needed: P = ρgQh_f. In gravity-fed systems, head loss limits the achievable flow rate.
The transitional regime is inherently unpredictable. The calculator uses the turbulent friction factor formula in this range as a conservative estimate, since turbulent friction is higher than laminar. Avoid designing systems to operate in this range.
Iteratively: choose a pipe diameter, calculate the velocity (v = 4Q/πD²), check that velocity is within acceptable limits (typically 1–3 m/s for water), and verify the pressure drop is manageable. Increase diameter to reduce velocity and pressure drop.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!
Flow Rate Calculator (Physics)
Fluid Dynamics Calculators
Reynolds Number Calculator
Fluid Dynamics Calculators
Poiseuille's Law Calculator
Fluid Dynamics Calculators
Orifice Flow Calculator
Fluid Dynamics Calculators
Venturi Effect Calculator
Fluid Dynamics Calculators
Drag Equation Calculator
Fluid Dynamics Calculators