Darcy-Weisbach Calculator
Calculate pressure drop and head loss in pipe flow using the Darcy-Weisbach equation.
Use the Darcy-Weisbach Calculator
Pipe Parameters
Laminar: f = 64/Re — Turbulent: use Moody chart
Darcy-Weisbach Equation
hf = f × (L / D) × (v² / 2g)
hf = head loss (m or ft)
f = Darcy friction factor
L = pipe length
D = inner diameter
v = flow velocity
g = gravity (9.81 m/s²)
Results
Head Loss (hf)
—
Pressure Drop (ΔP)
—
Velocity Head (v²/2g)
—
L/D Ratio
—
Reynolds Number Helper
Reynolds Number (Re)
—
Flow Regime
—
Laminar f = 64/Re
—
Summary
The Darcy-Weisbach equation is the standard method for calculating frictional head loss in pipes and ducts. It relates head loss to pipe geometry (length and diameter), flow velocity, and the dimensionless Darcy friction factor. This calculator handles water and common fluids in both SI (meters/Pa) and imperial (feet/psi) unit systems.
How it works
- Enter pipe length, inner diameter, and flow velocity.
- Choose your unit system (SI or imperial).
- Enter the Darcy friction factor — use the Moody chart or the Colebrook equation for your Reynolds number and relative roughness.
- Click Calculate to get head loss (hf) and pressure drop (ΔP).
- Use the Reynolds number helper to estimate the flow regime (laminar or turbulent).
Use cases
- Size pumps by computing the friction head they must overcome.
- Verify pressure drop in HVAC duct systems.
- Design water distribution networks and irrigation pipelines.
- Check flow feasibility in chemical plant piping layouts.
- Estimate energy losses in hydraulic power systems.
- Compare pressure drops for different pipe diameters or materials.
Frequently Asked Questions
Last updated: 2026-06-15 · Reviewed by Nham Vu