🌊 Pipe Friction Loss Calculator
Calculate head loss due to friction in pipes with the Darcy-Weisbach equation. Pick a material for the roughness factor, enter flow velocity and pipe size.
What is this tool?
Every pipe that carries fluid wastes some of its energy to friction. The pressure at the far end of a long water line is always a little lower than at the pump, and the pipe friction loss calculator estimates exactly how much lower using the Darcy-Weisbach equation: hₙ = f · (L/D) · (v²/2g). Here f is the friction factor, L the pipe length, D the internal diameter, v the average flow velocity and g the acceleration of gravity. The result is the head loss expressed in meters or feet of fluid column.
Plumbers use it to size pumps for sprinkler systems and booster sets; process engineers use it to check that a pump can push enough flow through a long plant line; irrigation designers use it to balance emitter pressure across a field. The friction factor f is not a constant—it depends on the flow regime (laminar or turbulent) and on the relative roughness of the pipe wall, which is why the calculator asks you to pick a material.
How it works
The calculator first estimates the Reynolds number from the velocity, diameter and fluid viscosity. For laminar flow (Re < 2,300) it uses f = 64/Re, the theoretical Hagen–Poiseuille result. For turbulent flow it applies the Colebrook–White equation iteratively, which is the standard engineering approach for commercial pipe roughness.
| Pipe material | Roughness ε (mm) | Typical use |
|---|---|---|
| PVC / HDPE (smooth) | 0.0015 | Water supply, irrigation |
| Steel (commercial) | 0.045 | Fire sprinklers, compressed air |
| Galvanized iron | 0.15 | Old water systems |
| Cast iron (coated) | 0.26 | Municipal mains |
| Concrete (smooth) | 0.3–3.0 | Large gravity lines |
Typical results are intuitive: a 50 mm steel pipe carrying water at 2 m/s loses roughly 4 m of head every 50 m of length. That number feeds directly into pump sizing—the pump must overcome the friction head plus the static lift. If you already know the flow rate rather than the velocity, convert it first with the velocity tool, then come back to estimate head loss.
How to use
- Choose the pipe material to set the roughness factor.
- Enter the internal pipe diameter in mm or inches.
- Enter the flow velocity, or the flow rate and let the calculator derive velocity.
- Enter the pipe length.
- Click Calculate to get head loss in meters and feet, plus the Reynolds number.
Frequently Asked Questions
What does head loss actually mean?
Head loss is the energy dissipated by friction, expressed as an equivalent height of fluid column. A head loss of 5 m means the pressure at the end of the pipe is 5 meters of water column lower than at the start—about 0.5 bar for water.
Why does friction loss grow with the square of velocity?
Turbulent friction dissipates kinetic energy, and kinetic energy scales with v². Doubling the flow velocity through the same pipe therefore quadruples the head loss, which is why upsizing a pipe is often cheaper than running the pump faster.
How do fittings affect the calculation?
Each elbow, tee or valve creates local turbulence that adds to the friction. The standard approach is to convert fittings into an equivalent length of straight pipe and add it to L. A short radius 90° elbow is roughly 20–30 pipe diameters of equivalent length.
When is friction loss negligible?
For short pipes, low velocities or low-viscosity fluids moving slowly, friction is small relative to elevation changes. A rule of thumb: below 0.5 m/s in short runs you can usually ignore friction for a first estimate.
Can I use this for air or other gases?
Yes, if you enter the gas velocity and use the pipe diameter. Gases are compressible, so results are accurate for low Mach numbers and short pipes. For long compressed-air lines use the specific volume at the average pressure.
What is the Reynolds number telling me?
It distinguishes laminar flow (smooth, ordered, Re < 2,300) from turbulent flow (chaotic mixing, Re > 4,000). The friction factor behaves completely differently in each regime, which is why the calculator reports it alongside the head loss.
Tips & Advice
Fittings such as elbows, tees and valves add their own equivalent length; as a rule of thumb add 5–10% for a simple run and up to 30% for a complex one. Aged pipes are rougher than the table suggests—scale and corrosion can double the friction factor. For short runs under 10 meters the friction loss is usually negligible compared to static head. Always run the calculation at the maximum expected flow, because friction loss grows with the square of velocity: doubling the flow quadruples the head loss.
Related Tools
Reynolds Number Calculator
Reynolds number calculator: determine laminar vs turbulent flow. Re = rho v D /
Free Pressure Converter
Convert pressure between pascals, bar, psi, and atmospheres instantly. Free onli
Speed Distance Time Calculator
Calculate speed, distance or time instantly. Enter any two values with units (km
Thermal Expansion Calculator
Thermal expansion calculator: find length change from temperature. Delta L = alp
Horsepower Calculator
Horsepower calculator for hydraulic motors, rotating shafts and engines. Convert
Sources & References
Last reviewed: August 2026.
- Moody, L.F. — Friction factors for pipe flow, Transactions of the ASME, 1944.
- ASME — ASME B31 piping codes.
Limitations
The calculation assumes clean water at 20 °C and straight pipe. Real fluids with different viscosity, aged pipe walls, fittings and elevation changes will produce different results. This is an engineering estimate, not a substitute for a hydraulic design package.