Friction Loss Calculator
Calculate the friction loss in pipes for different materials using the Hazen-Williams equation.
The formula
h_f = f (L/D) (v² ÷ 2g), with f from Colebrook–White
Laminar friction ignores roughness
Head loss along a pipe is the friction factor times the length-to-diameter ratio times the velocity head. The friction factor is where the physics sits, and it behaves completely differently in the two regimes.
In laminar flow it is exactly 64/Re and roughness is irrelevant — the flow never interacts with the wall irregularities, because there is a smooth viscous layer over them. In turbulent flow roughness dominates, and the friction factor comes from the implicit Colebrook–White equation. This page solves that by iteration rather than using the Swamee–Jain approximation, since the iteration converges in a few steps and there is no reason to accept the approximation's error.
The exponents are what make pipe sizing worthwhile. Loss goes as the square of velocity, and pumping power as the cube. Since velocity falls with the square of diameter at fixed flow, going up one pipe size can cut the pumping energy by more than half — which usually repays the extra material cost many times over across a pump's life.
On short runs the fittings dominate. A few elbows and a valve can easily exceed the loss of the straight pipe, which is why the K-value sum is part of the calculation rather than a footnote.