Calc-o-Tronic
PIPE-01Fluids · Piping

Pipe Friction Loss Calculator

Calculates the friction head loss and pressure drop for water flowing full in a circular pipe. Use it when sizing pump head or choosing a pipe size.

m³/h

Multiply L/min by 0.06 to get m³/h.

mm

The actual bore, not the nominal size.

m
°C

Uses water properties for 0–80 °C.

mm

Choosing a material fills in a typical value. You can edit it.

—

Elbows, valves and so on. Use 0 if none.

Formula

Friction head loss uses the Darcy–Weisbach equation. The friction factor f comes from the explicit Swamee–Jain equation in turbulent flow and from 64/Re in laminar flow.

V  = Q / (πD²/4)
Re = V·D / ν
f  = 0.25 / [ log₁₀( ε/(3.7D) + 5.74/Re⁰·⁹ ) ]²   (Re ≥ 2,300)
f  = 64 / Re                                     (Re < 2,300)
hf = f · (L/D) · V²/(2g)
hm = ΣK · V²/(2g)
ΔP = ρ·g·(hf + hm)

The Swamee–Jain equation approximates the Colebrook–White equation without iteration. It agrees with Colebrook to about 1 % for Reynolds numbers of 5,000 to 10⁸ and relative roughness of 10⁻⁶ to 10⁻². This site's automated tests also check that it stays within 1.5 % of the Colebrook solution across several conditions.

Choosing inputs

Absolute roughness by pipe material

Materialε (mm)

These are typical values for new pipe. Old steel and cast iron pipe can be several times rougher because of rust and scale, so allow a margin.

Kinematic viscosity of water

The calculator interpolates linearly between table values for the water temperature. It is 1.004×10⁻⁶ m²/s at 20 °C and 0.474×10⁻⁶ m²/s at 60 °C, so hot water has slightly lower losses.

Worked example

Water at 20 °C flowing at 12 m³/h through 100 m of carbon steel pipe (ε 0.045 mm) with an inside diameter of 52.9 mm:

The calculator opens with these values.

Limitations

References