User Rating 0.0
Total Usage 0 times
Pipe Geometry
Flow Conditions
Pipe Material & Roughness
Fluid Properties
Enter parameters and click Calculate
Is this tool helpful?

Your feedback helps us improve.

About

Pipe friction generates energy loss proportional to the square of flow velocity. The Darcy-Weisbach equation quantifies this head loss as hf = f × (L/D) × (v2/2g), where the friction factor f depends on flow regime and pipe roughness. Incorrect estimation causes undersized pumps, cavitation damage, or wasteful oversizing - errors measured in thousands of dollars annually for industrial systems.

This calculator determines f automatically: the Hagen-Poiseuille relation for laminar conditions (Re < 2300), and iterative solution of the Colebrook-White implicit equation for turbulent flow. The transition zone uses weighted interpolation. All roughness values follow ASME B36.10M and ISO 4200 specifications for commercial pipe materials.

darcy-weisbach friction loss head loss pipe flow hydraulics colebrook-white reynolds number fluid mechanics

Formulas

The Darcy-Weisbach equation relates frictional head loss to pipe geometry and flow conditions:

hf = f × LD × v22g

Where hf is head loss in meters (or feet), f is the Darcy friction factor (dimensionless), L is pipe length, D is internal diameter, v is mean flow velocity, and g = 9.80665 m/s² is gravitational acceleration.

The friction factor depends on Reynolds number and relative roughness. For laminar flow (Re < 2300):

f = 64Re

For turbulent flow (Re > 4000), the Colebrook-White implicit equation applies:

1f = 2 log10 ( ε/D3.7 + 2.51Re f )

Reynolds number determines flow regime:

Re = ρ v Dμ = v Dν

Where ρ is fluid density, μ is dynamic viscosity, and ν = μ/ρ is kinematic viscosity.

Pressure drop conversion from head loss:

ΔP = ρ g hf

Reference Data

Pipe MaterialAbsolute Roughness ε (mm)Absolute Roughness ε (in)Application Notes
Drawn Copper/Brass0.00150.00006HVAC, potable water, medical gas
Commercial Steel (new)0.0450.0018Process piping, steam lines
Commercial Steel (corroded)0.15 - 0.90.006 - 0.035Aging infrastructure assessment
Stainless Steel0.0150.0006Food/pharma, corrosive fluids
Cast Iron (new)0.260.010Municipal water mains
Cast Iron (tuberculated)1.0 - 3.00.04 - 0.12Aged water distribution
Ductile Iron (cement lined)0.0250.001Modern water transmission
Galvanized Steel0.150.006Fire protection, older plumbing
PVC / CPVC0.00150.00006Cold water, chemical transport
HDPE (PE100)0.0070.0003Gas distribution, slurry lines
Concrete (steel forms)0.3 - 0.80.012 - 0.03Drainage, large conduits
Concrete (wooden forms)0.6 - 2.00.024 - 0.08Irrigation channels
Riveted Steel1.0 - 10.00.04 - 0.4Legacy industrial systems
Fiberglass (GRP/FRP)0.0050.0002Chemical plants, seawater
Glass0.00150.00006Laboratory, ultra-pure fluids
Smooth Rubber Hose0.0250.001Flexible connections
Corrugated Metal45 - 601.8 - 2.4Culverts, drainage
Brick Sewer1.5 - 6.00.06 - 0.24Historical infrastructure
Wood Stave0.2 - 1.00.008 - 0.04Hydroelectric penstocks
Aluminum (drawn)0.00150.00006Aerospace, cryogenic

Frequently Asked Questions

Convergence issues occur at extremely low Reynolds numbers (Re < 100) combined with very high relative roughness (ε/D > 0.05). This calculator handles such edge cases by clamping iterations and falling back to the Swamee-Jain explicit approximation: f = 0.25 / [log₁₀(ε/3.7D + 5.74/Re⁰·⁹)]². For typical engineering applications (Re > 2300, commercial pipes), convergence occurs within 5-10 iterations.
Temperature primarily affects kinematic viscosity (ν), which directly impacts Reynolds number. Water at 20°C has ν ≈ 1.004 × 10⁻⁶ m²/s, while at 80°C it drops to ≈ 0.365 × 10⁻⁶ m²/s - nearly 3× lower. This shifts flow deeper into turbulent regime, typically reducing friction factor. Always use viscosity values corresponding to operating temperature; this calculator accepts direct kinematic viscosity input for precision.
Hazen-Williams is empirical and only valid for water near 15°C in turbulent flow through pipes 50-1850mm diameter. Darcy-Weisbach is theoretically rigorous, applicable to any Newtonian fluid, any flow regime, and any pipe size. Discrepancies of 10-25% are common when Hazen-Williams is applied outside its valid range. For engineering calculations requiring accuracy, Darcy-Weisbach with proper friction factor determination is the standard per ASHRAE and ASME guidelines.
This calculator computes straight-pipe losses. For fittings, add equivalent lengths (Le) to your pipe length: 90° elbow ≈ 30D, gate valve (open) ≈ 8D, globe valve ≈ 340D, tee (branch) ≈ 60D. Alternatively, use K-factors with the formula hf = K × v²/2g and sum all losses. For complex systems, calculate each segment separately and sum total head loss.
The transition region (2300 < Re < 4000) exhibits unstable, intermittent behavior where flow oscillates between regimes. This calculator uses linear interpolation between laminar and turbulent friction factors across this range. In practice, design should avoid operating in this zone - either increase velocity to ensure turbulent flow or reduce it to maintain laminar conditions. Pumping systems operating near Re = 3000 may experience pulsation and inconsistent pressure drops.
Yes, significantly. New commercial steel has ε ≈ 0.045mm, but after 10-20 years of water service, corrosion and tuberculation can increase this to 0.5-3.0mm - a 10-60× increase in roughness. This can double or triple head loss. Municipal water system audits typically apply aging factors: multiply design roughness by 1.5-2.0 for systems over 20 years old. Cement-lined ductile iron and plastic pipes maintain roughness better over time.