Introduction
When water or any fluid moves through a pipe, it rubs against the pipe walls and pushes through bends and valves. That rubbing steals energy. Engineers call this lost energy head loss. This head loss calculator works out how much you lose, in feet or meters of head and in pressure units like psi, kPa, or bar.
You pick a method, type in your pipe and fluid details, and get an answer right away. The tool uses three trusted formulas:
- Darcy-Weisbach — works for any fluid and any flow speed. It solves the Colebrook-White equation to find the friction factor.
- Hazen-Williams — a quick method for water in normal water pipes.
- Manning — for gravity flow, including pipes that are only part full.
The calculator also handles minor losses from elbows, tees, valves, and filters using K-values or equivalent pipe length. You can add extra pipe segments in series, set an elevation change, and switch between US and metric units with one click. If you only need the straight-pipe part, our Friction Loss Calculator and Pipe Flow Calculator cover that ground too.
Along with the answer, you get the flow velocity, Reynolds number, Darcy friction factor, and flow regime (laminar, transitional, or turbulent). A step-by-step solution shows every formula with your own numbers plugged in. A Moody chart marks your operating point, a bar chart splits the loss into friction, fittings, and elevation, and a sensitivity table shows what happens if you change the pipe size or flow rate.
This is useful for sizing pumps with a Pump Power Calculator, checking pressure at a fixture, comparing pipe materials, or doing homework in a fluid mechanics class.
How to use our Head Loss Calculator
Enter your pipe size, flow, fluid, and fittings, and this head loss calculator gives you friction head loss, minor loss, total head loss, pressure drop, velocity, Reynolds number, and the Darcy friction factor, plus a step-by-step solution and a Moody chart.
Input Unit System: Pick US Customary or SI. Every value you already typed is converted for you. For standalone conversions, try the Unit Converter Calculator or the Meters to Feet Calculator.
Calculation Method: Pick Darcy-Weisbach for any fluid, Hazen-Williams for water in turbulent flow, or Manning for gravity pipe flow.
Pipe Length (L): Type the length of the main pipe run and pick its unit.
Inner Diameter (D): Type the inside diameter of the pipe, not the outside size. If you need the water volume held inside that run, the Pipe Volume Calculator handles it.
Elevation Change (Δz): Type how far the outlet sits above the inlet. Use a minus sign for downhill. For a run on a grade, the Slope Percentage Calculator converts a slope into rise.
Driving Input: Choose Flow Rate or Velocity. The calculator works out the other one for you.
Flow Rate (Q): Type the flow moving through the pipe, in GPM, L/s, or another unit. Our Flow Rate Calculator helps if you need to find Q first.
Flow Velocity (V): Type the speed of the fluid if you chose Velocity as your driving input. See also the Velocity Calculator.
Fluid Type: Pick water, sea water, diesel, SAE 30 oil, or Custom to enter your own numbers.
Fluid Temperature: Type the fluid temperature. Water and sea water fill in density and viscosity from it. Switching scales is easy with the Celsius to Fahrenheit Calculator.
Density (ρ): The weight per volume of the fluid. Change it only if you need custom values — the Density Calculator and Specific Gravity Calculator can supply them.
Dynamic Viscosity (μ): How thick the fluid is. Thicker fluids give more friction loss. See the Viscosity Calculator for help.
Pipe Material: Pick your pipe type. This fills roughness, C, and n all at once. For material weight, the Pipe Weight Calculator is handy.
Absolute Roughness (ε): The height of the bumps inside the pipe wall. Used by Darcy-Weisbach.
Hazen-Williams C: A smoothness number for water pipes. A higher C means a smoother pipe.
Manning's n: A roughness number for gravity flow. A higher n means a rougher pipe.
Pipe Flow Condition: Choose Full pipe or Partially full for the Manning method.
Depth Ratio (y/D): If the pipe is partly full, type how deep the fluid is compared to the diameter.
Minor Loss Method: Choose K-value or Equivalent length. Both give the same head loss.
Fittings and Valves: Click Add Fitting, pick the elbow or valve, set the quantity, and edit the K value if needed.
Additional Pipe Segments: Click Add Segment to add more pipe in series, then set its length, diameter, and material.
Head, Pressure, Velocity, and Flow Output Units: Pick the units you want your answers shown in. The PSI Calculator is useful for further pressure work.
Click Calculate to see your results, charts, and what-if table. Click Reset to start over.
What Is Head Loss?
When water or any fluid moves through a pipe, it loses energy. The fluid rubs against the pipe wall and against itself, and that rubbing turns some of its pressure into heat. That lost energy is called head loss. We measure it in feet or meters of fluid, and it can also be shown as a pressure drop in psi, kPa, or bar.
Head loss matters because it tells you how strong a pump you need. If you ignore it, the flow at the far end of a pipe can be weak or stop completely.
The Three Parts of Head Loss
- Friction loss (hf): Energy lost along the straight length of pipe. Longer pipes, smaller pipes, rougher pipes, and faster flow all raise this loss.
- Minor loss (hminor): Energy lost at elbows, tees, valves, filters, and pipe openings. Each fitting has a K value. Add up the K values and multiply by the velocity head (V²/2g). In a pipe with many fittings, these "minor" losses are often not minor at all.
- Elevation head (Δz): The height the fluid must climb. Going uphill adds head. Going downhill gives head back. This is the same static term you see in the Hydrostatic Pressure Calculator.
Add all three together to get total head loss.
Three Ways to Find Friction Loss
Darcy-Weisbach
The most exact method. It works for any fluid, any temperature, and any flow speed. The formula is:
hf = f × (L / D) × V² / (2g)
Here f is the Darcy friction factor. It comes from the Colebrook-White equation, which needs the Reynolds number and the pipe's relative roughness (ε/D). This is the method to use for oil, hot water, thick fluids, or slow flow.
Hazen-Williams
A simpler formula built just for water in normal turbulent flow. It uses a C factor instead of roughness. Smooth plastic pipe has a high C (about 150); old cast iron has a low C (about 100). It is quick and common in water supply and fire sprinkler work, but it is not correct for oil, thick fluids, or very slow flow.
Manning
Made for gravity flow, like sewers and storm drains. It uses Manning's n and the hydraulic radius, so it can handle pipes that are only partly full. Use it for drains, not for pressure pipes.
Reynolds Number and Flow Regime
The Reynolds number (Re) tells you how the fluid is moving. It compares the fluid's push to its stickiness:
Re = ρVD / μ
- Re below 2300 — laminar: Smooth, orderly flow. The friction factor is simply f = 64/Re, and pipe roughness does not matter.
- Re from 2300 to 4000 — transitional: Unsteady and hard to predict. Answers here are estimates only.
- Re above 4000 — turbulent: Mixed and swirling. Most real pipes run here, and roughness now matters a lot.
The Moody chart plots the friction factor against Reynolds number for many roughness values. It is the classic picture of how these two things work together. To explore Re on its own, use the Reynolds Number Calculator.
Pipe Roughness
Every pipe wall has tiny bumps. Their average height is the absolute roughness, ε. Drawn copper and PVC are very smooth (about 0.0015 mm). Commercial steel is about 0.046 mm. Cast iron is about 0.26 mm. Concrete and riveted steel are much rougher. Old pipes get rougher over time from rust and scale, so head loss grows as a system ages.
Why Diameter Matters Most
Diameter has the biggest effect of any input. In the Darcy-Weisbach equation, friction loss scales close to 1/D⁵ at a fixed flow rate. That means shrinking a pipe by just 20% can more than triple the friction loss. Doubling the flow rate roughly quadruples it, since loss grows with V². If your head loss is too high, going up one pipe size usually helps far more than anything else. The same logic drives air systems, which is why a Duct Size Calculator and a CFM Calculator exist for ductwork.
Typical Design Limits
- Water in supply lines: about 3 to 8 ft/s (1 to 2.4 m/s). Above 10 ft/s you risk noise, erosion, and water hammer.
- Pump suction lines: keep velocity lower, near 2 to 4 ft/s, to avoid cavitation.
- Friction gradient: many water mains are designed near 1 to 4 ft of loss per 100 ft of pipe.
Once you know total head loss, you can pick a pump. The pump must supply at least that much head at your design flow rate, plus a safety margin. From there, the Power Calculator and Horsepower Calculator turn head and flow into the motor size you need, and the Electricity Cost Calculator shows what it costs to run.