Pipe Flow Calculator

Engineering Calculators › Pipe Flow Calculator
Engineering · Fluids

Pipe Flow Calculator

One pipe scenario, the whole picture: flow and velocity, Reynolds number and flow regime, Darcy-Weisbach pressure drop with fittings, and the pump horsepower to move it — all from a single set of inputs.

Pipe & flow

Add the equivalent length of elbows, tees and valves to include minor losses.

Fluid
Pump (optional)

One Calculator, Four Answers

This pipe flow calculator takes a single scenario — pipe size, flow, length, fluid and pump head — and works the whole chain at once: flow and velocity, the Reynolds number and flow regime, the Darcy-Weisbach pressure drop including fittings, and the pump horsepower needed to move it. The modules feed each other exactly the way the physics does, instead of scattering across separate pages.

Flow Rate Formula: Q = A × V

Q = A × V

Flow rate equals cross-sectional area times velocity, where A = π/4 × D² uses the inside diameter. The calculator auto-fills real inside diameters for each material and schedule, and works either direction — enter flow to get velocity, or velocity to get flow.

Reynolds Number and Flow Regime

Re = (ρ V D) / μ

The Reynolds number sets the flow regime and therefore the friction method: laminar below 2,300 (f = 64/Re), transitional from 2,300 to 4,000, and turbulent above 4,000 (Swamee-Jain approximation of Colebrook). Density and viscosity auto-fill from the fluid and temperature, and you can override them for any fluid not listed.

Pressure Drop: Darcy-Weisbach

ΔP = f × (L / D) × (ρ V² / 2)

This pressure drop calculator reports the loss in psi, kPa and Pa, plus head loss in feet and metres. Minor losses from elbows, tees and valves are included by adding their equivalent length to the pipe length — a quick, standard way to fold fittings into the same equation.

Pump Horsepower

BHP = (Q × H × SG) / (3960 × η)

With Q in GPM, total head H in feet, specific gravity SG and pump efficiency η as a decimal, the constant 3960 gives brake horsepower directly. The calculator also shows the hydraulic horsepower (the same formula without efficiency), the required motor HP after a 1.15 service factor, and the next standard motor size up. Total head should include both the friction head from the pressure-drop module and any static lift.

Worked example

50 GPM of water through 100 ft of 2 in Schedule 40 steel pipe (ID 2.067 in):

Velocity ≈ 4.8 ft/s  ·  Reynolds ≈ 68,000 (turbulent)  ·  f ≈ 0.023
Head loss ≈ 4.7 ft → pressure drop ≈ 2.0 psi. At 50 ft of total head and 70% efficiency, that is about 0.9 brake HP, or a 1.5 HP motor once a service-factor margin is added.

Recommended Pipe Velocities

ApplicationVelocity
Domestic water4 – 8 ft/s
Copper pipeunder 8 ft/s
HVAC hydronic2 – 10 ft/s
Pump suction lines2 – 4 ft/s
Compressed air20 – 30 ft/s

Frequently Asked Questions

What is a good water velocity in a pipe?

4-8 ft/s for water supply. Below 2 ft/s a line may not self-clean; above 8 ft/s copper erodes and noise and water hammer appear.

How do I include fittings in the pressure drop?

Enter the total equivalent length of the fittings (elbows, tees, valves) in the fittings field. It is added to the straight pipe length in the Darcy-Weisbach calculation.

What is the difference between hydraulic and brake horsepower?

Hydraulic HP is the useful power delivered to the fluid; brake HP is what the pump shaft must supply, larger by the efficiency. The motor is then sized above brake HP with a service factor.

Why does temperature change the result?

Hot water is far less viscous than cold, lowering friction; glycol antifreeze is much more viscous, raising it. The Reynolds and pressure-drop modules account for both.

Results assume steady, single-phase, full-pipe flow. Fittings are included only via the equivalent length entered, and total pump head must add any static lift. Fluid properties for glycol, seawater and air are typical approximations. Verify pressurized-system and pump designs with manufacturer data and applicable codes.
Scroll to Top

The calculators and tools on Formula Factory are provided for general guidance and informational purposes only. Results are estimates based on standard formulas and the values you enter — they do not constitute professional engineering, electrical, or architectural advice. Always verify calculations with a qualified professional before making decisions for any safety-critical, code-compliance, or commercial application. Formula Factory makes no representations or warranties as to the accuracy or completeness of any result, and accepts no liability for errors, omissions, or any outcomes arising from reliance on this information.