Pipe Flow Calculator

Calculate velocity, Reynolds number, friction factor, head loss, and pressure drop for pipe flow. Includes elevation change and pumping power.

m
m
Positive = uphill
m
Flow Velocity
0.64 m/s
Q = 300.0 L/min = 79.3 gpm
Reynolds Number
63,408
Turbulent flow
Friction Factor
0.021533
Colebrook–White
Head Loss (friction)
0.445 m
h_L = f(L/D)V²/2g
Pressure Drop (friction)
4.35 kPa
0.63 psi
Elevation Δ Pressure
0.00 kPa
ΔP_elev = ρgΔz
Total Pressure Drop
4.35 kPa
Friction + elevation
Pumping Power
21.8 W
0.03 HP

Pressure Drop by Pipe Diameter

25
50
75
100
150
200
300
500
Diameter (mm)
D (mm)V (m/s)ReΔP (kPa)Regime
2510.19253,6313,761.72Turb
502.55126,816126.27Turb
751.1384,54417.56Turb
1000.6463,4084.35Turb
1500.2842,2720.61Turb
2000.1631,7040.15Turb
3000.0721,1360.02Turb
5000.0312,6820.00Turb
Planning notes, formulas, and examples

About the Pipe Flow Calculator

Pipe flow analysis is the bread and butter of hydraulic engineering. Given a pipe geometry, fluid properties, and flow rate, this calculator determines velocity, Reynolds number, friction factor (via the Colebrook–White equation), head loss, and pressure drop. It also accounts for elevation changes and computes the pumping power required.

Selecting the right pipe diameter is a balance between cost and energy: smaller pipes are cheaper but produce higher velocities and pressure drops; larger pipes reduce friction but cost more. The diameter comparison table lets you evaluate multiple sizes at once to find the optimum. Typical design velocities for water are 1–3 m/s; for air in ducts, 5–15 m/s.

Flow rate inputs accept liters per second, liters per minute, US gallons per minute, or cubic meters per second. With preset pipe sizes from DN15 to DN300 and common fluids, you can run a piping analysis in seconds.

When This Page Helps

Pipe flow calculations are essential for plumbing design, HVAC, industrial process piping, fire protection, and irrigation. This calculator combines velocity, friction, elevation, and power analysis in one interface with common pipe-size presets.

How to Use the Inputs

  1. Select a fluid from the dropdown or enter custom density and viscosity.
  2. Choose a pipe roughness material.
  3. Enter the pipe internal diameter (or use a pipe-size preset).
  4. Enter the pipe length and elevation change (positive = uphill).
  5. Enter the volumetric flow rate and select the unit.
  6. Review velocity, Re, friction factor, head loss, and total pressure drop.
  7. Compare different diameters in the table to optimize pipe sizing.
Formula used
Velocity: V = Q / A = Q / (π D²/4) Reynolds: Re = ρVD / μ Friction: Colebrook–White equation Head loss: h_L = f (L/D) V²/(2g) Pressure drop: ΔP = ΔP_friction + ρgΔz Pumping power: P = ΔP × Q

Example Calculation

Result: V = 0.61 m/s, ΔP ≈ 1.8 kPa

A = π/4 × 0.102² = 8.17×10⁻³ m². V = 0.005/0.00817 = 0.61 m/s. Re ≈ 60 800, f ≈ 0.021. ΔP = 0.021 × (100/0.102) × 998 × 0.61²/2 ≈ 1 800 Pa.

Tips & Best Practices

  • Keep water velocity below 3 m/s to avoid erosion and noise in copper pipes.
  • For gravity-fed systems, set elevation change to the height difference and see if friction loss exceeds the available head.
  • PVC and HDPE pipes are effectively smooth (ε ≈ 0) — less friction than metal pipes.
  • Use L/min for small residential flows and L/s for commercial/industrial analysis.
  • For a quick estimate: each 100 m of schedule-40 steel pipe at 1 m/s loses roughly 5–10 kPa.

When To Use This Calculator

Calculate velocity, Reynolds number, friction factor, head loss, and pressure drop for pipe flow. Includes elevation change and pumping power. Use it when you need a repeatable calculation in the physics / fluid category and want the setup, result, and supporting values kept together. This is especially helpful when small input changes, unit choices, or rounding decisions can change the final number.

How To Check The Result

Start by confirming that the inputs match the formula shown on the page. Then compare the main output with the worked example and any secondary values shown by the calculator. If the result will be used in another calculation, keep extra precision until the final step and record the assumptions beside the number.

Practical Notes

Treat the result as a calculation aid rather than a substitute for context. For schoolwork, include the formula and substitution steps. For planning, technical, financial, or health-related decisions, verify important numbers against primary records, current rules, or a qualified professional before acting on them.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Residential water systems: 0.5–1.5 m/s. Commercial: 1–3 m/s. Industrial: up to 5 m/s. Higher velocities increase erosion rate and noise.