Darcy-Weisbach Calculator

Free Darcy-Weisbach Calculator — compute pipe head loss, pressure loss, friction factor, pipe length, or flow velocity with multi-unit support for fluid mechanics and hydraulic design.

842.3K uses Updated · 2026-05-11 Runs locally · zero upload
AD

How to Use Darcy-Weisbach Calculator

The Darcy-Weisbach Calculator covers five calculation modes, making it easy to solve for any unknown in the friction head-loss equation.

  1. Choose a Calculation Mode — Select from: Head Loss (h_f), Pressure Loss (ΔP), Friction Factor (f), Pipe Length (L), or Flow Velocity (v).
  2. Enter Known Parameters — Fill in the available input fields. Select appropriate units for each parameter.
  3. Read Results — The Darcy-Weisbach Calculator displays the primary result along with intermediate values like L/D ratio and velocity head v²/2g.
  4. Verify the Formula — The formula, substitution, and unit conversion panel are shown so you can check each calculation step.

Formula & Theory — Darcy-Weisbach Calculator

The Darcy-Weisbach Calculator is based on the Darcy-Weisbach equation for friction head loss in a pipe:

$$h_f = f \cdot \frac{L}{D} \cdot \frac{v^2}{2g}$$

The corresponding pressure loss is:

$$\Delta P = \rho \cdot g \cdot h_f = \rho \cdot f \cdot \frac{L}{D} \cdot \frac{v^2}{2}$$

SymbolDescriptionSI Unit
h_fHead loss due to frictionm
ΔPPressure dropPa
fDarcy friction factor (dimensionless)
LPipe lengthm
DInternal pipe diameterm
vMean flow velocitym/s
gGravitational acceleration (9.80665)m/s²
ρFluid densitykg/m³

Inverse Calculation Formulas

Solve ForFormula
ff = h_f × 2g × D / (L × v²)
LL = h_f × 2g × D / (f × v²)
vv = √(h_f × 2g × D / (f × L))

Intermediate Parameters

The Darcy-Weisbach Calculator also shows:

  • L/D ratio — the dimensionless pipe length parameter that scales the friction effect.
  • Velocity head v²/2g — the kinetic energy head term; multiplied by (f × L/D) gives the friction head loss.

Use Cases for Darcy-Weisbach Calculator

The Darcy-Weisbach Calculator is used across a broad range of engineering disciplines:

  • Water supply and distribution networks — sizing pipes to meet flow requirements while limiting head loss within budget.
  • HVAC and chilled water systems — calculating pressure drops in chilled water, hot water, and condenser water circuits to select pumps correctly.
  • Oil and gas pipelines — estimating friction losses over long-distance pipelines to determine booster pump requirements.
  • Pump system design — verifying total head requirements by summing static head and friction head losses in suction and discharge lines.
  • Industrial process piping — evaluating pressure budgets in chemical plants, refineries, and manufacturing systems.
  • Educational fluid mechanics — teaching the fundamental relationship between pipe geometry, velocity, and energy loss.

The Darcy-Weisbach Calculator is more general and accurate than the Hazen-Williams formula, which is limited to water at ambient temperature. Use it whenever precise friction calculations are needed across different fluids, temperatures, or velocities.

Frequently asked questions about Darcy-Weisbach Calculator

What is the Darcy-Weisbach equation?

The Darcy-Weisbach equation calculates head loss due to friction in a pipe: h_f = f × (L / D) × v² / (2g). Here f is the Darcy friction factor, L the pipe length, D the diameter, v the mean flow velocity, and g the gravitational acceleration.

How is the Darcy friction factor f determined?

For laminar flow (Re < 2300), f = 64 / Re. For turbulent flow, the Colebrook-White or Moody chart is used. Typical smooth pipes have f around 0.01–0.02, while rough pipes can have f above 0.05.

What is the difference between head loss and pressure loss?

Head loss h_f is expressed in meters of fluid column. Pressure loss ΔP is expressed in Pascals and equals ρ × g × h_f. Both represent the same energy loss but in different units.

What units does this Darcy-Weisbach Calculator support?

Pipe length: m, ft, cm. Pipe diameter: m, mm, in, ft. Velocity: m/s, ft/s. Density: kg/m³, lb/ft³. Pressure loss: Pa, kPa, bar, psi. Head loss: m, ft.

Can I use this for compressible flow or gas systems?

The Darcy-Weisbach equation works best for incompressible liquids. For gases at low Mach numbers (below 0.3), it can be used as an approximation if density is treated as constant.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.