Pipe Friction Loss Calculator
Calculate pressure drop, head loss, velocity, and friction factor for pipe flow using Darcy-Weisbach (Colebrook-White) or Hazen-Williams.
Friction loss is the pressure drop caused by fluid flowing through a pipe. It depends on the pipe diameter, length, internal roughness, flow velocity, and the fluid's density and viscosity. Accurately calculating friction loss is essential for sizing pumps, selecting pipe diameters, and ensuring adequate pressure at downstream equipment.
Darcy-Weisbach Method
The Darcy-Weisbach equation is the most general and theoretically rigorous approach to calculating friction losses. It works for any Newtonian fluid (water, oil, gas, refrigerants), any flow regime (laminar, transitional, turbulent), and any pipe size.
- — head loss due to friction (m)
- — Darcy friction factor (from Colebrook-White equation)
- — pipe length
- — internal diameter
- — flow velocity
- — gravitational acceleration
The friction factor f is determined iteratively using the Colebrook-White equation, which relates f to the Reynolds number and the pipe's relative roughness (ε/D). This calculator solves it automatically.
Hazen-Williams Method
The Hazen-Williams formula is an empirical equation widely used in water distribution system design. It replaces viscosity and roughness with a single C-factor (roughness coefficient), making it simpler but less general.
- — head loss due to friction (m)
- — Hazen-Williams coefficient (typically 100-150)
- — volumetric flow rate
- — internal diameter
- — pipe length
Hazen-Williams is only reliable for water near room temperature (5-25 °C) in turbulent flow through pipes larger than about 50 mm. It cannot be used for gases, oils, or refrigerants.
Which Method Should You Use?
Darcy-Weisbach is recommended as the default for general-purpose engineering calculations. It is more accurate and applicable to all fluids and flow conditions.
Hazen-Williams is appropriate when designing municipal water distribution networks, importing EPANET models, or when project specifications reference C-factors directly.
For a deeper comparison, see our blog post: Darcy-Weisbach vs Hazen-Williams.
Fittings and Equivalent Length
Pipe fittings (elbows, tees, valves, reducers) create additional pressure losses beyond straight-pipe friction. This calculator uses the equivalent length method (Crane TP-410 L/D ratios) to express each fitting as an equivalent length of straight pipe, which is then added to the total pipe length for the friction calculation.
Frequently Asked Questions
What is the difference between Darcy-Weisbach and Hazen-Williams?
What pipe roughness value should I use?
How do I account for fittings and valves in friction loss?
What is the difference between gauge and absolute pressure?
Can I use this calculator for gas or steam piping?
Design your pipe network with SimuPipe
SimuPipe lets you visually build pipe networks with pumps, valves, tees, and more — then simulate the entire system in one click.
