Darcy-Weisbach Equation Calculator

Enter your pipe length, pipe diameter, flow velocity, fluid density, and Darcy friction factor into this Darcy-Weisbach Equation Calculator to get the pressure drop (ΔP) and head loss due to friction. Supporting outputs include Reynolds number, flow regime, and relative roughness — everything you need to analyse pipe flow performance.

m

Total length of the pipe section

m

Internal hydraulic diameter of the pipe

m/s

Mean velocity of the fluid in the pipe

kg/m³

Density of the fluid (water ≈ 1000 kg/m³, air ≈ 1.2 kg/m³)

Darcy-Weisbach friction factor (from Moody chart or Colebrook equation). Typical values: 0.01–0.05.

m²/s

Kinematic viscosity of the fluid (water at 20°C ≈ 1×10⁻⁶ m²/s)

mm

Absolute roughness of the pipe inner surface (commercial steel ≈ 0.046 mm, smooth pipe = 0)

Results

Pressure Drop (ΔP)

--

Head Loss (hf)

--

Reynolds Number (Re)

--

Flow Regime

--

Relative Roughness (ε/D)

--

Pressure Drop (kPa)

--

Pressure Drop Components

Frequently Asked Questions

What is the Darcy-Weisbach equation?

The Darcy-Weisbach equation relates the pressure drop in a pipe to the fluid's flow velocity, density, pipe dimensions, and a friction factor. It is expressed as ΔP = f × (L/D) × (ρv²/2), where f is the Darcy friction factor, L is pipe length, D is diameter, ρ is fluid density, and v is flow velocity. It is the most widely used equation for calculating major (friction) losses in pipe flow.

How do I calculate pressure drop in a pipe?

To calculate pressure drop, you need the Darcy friction factor (f), pipe length (L), pipe diameter (D), fluid density (ρ), and flow velocity (v). Plug these values into the formula ΔP = f × (L/D) × (ρv²/2). The result is the pressure loss in Pascals due to friction along the pipe section.

What is head loss and how does it relate to pressure drop?

Head loss (hf) is the pressure drop expressed as an equivalent height of fluid column, calculated as hf = ΔP / (ρ × g), where g is gravitational acceleration (9.81 m/s²). It is commonly used in hydraulics to describe energy losses in pipe systems and is measured in metres (m).

How do I find the Darcy friction factor?

For laminar flow (Re < 2300), the friction factor is simply f = 64/Re. For turbulent flow, it is determined using the Moody diagram or the Colebrook-White equation, which accounts for pipe roughness and Reynolds number. Typical values range from about 0.01 for smooth pipes to 0.05 or higher for rough pipes.

What factors affect pressure drop in a pipe?

Pressure drop is influenced by pipe length (longer pipes = more loss), pipe diameter (smaller diameter = more loss), flow velocity (higher velocity = more loss), fluid density, and the friction factor (which itself depends on surface roughness and flow regime). Fittings and bends cause additional minor losses not captured by this equation.

What is the Reynolds number and why does it matter?

The Reynolds number (Re = v × D / ν) is a dimensionless value that characterises the flow regime. Re < 2300 indicates laminar flow, Re between 2300 and 4000 is transitional, and Re > 4000 indicates turbulent flow. The flow regime determines which method to use for calculating the friction factor, which directly impacts pressure drop results.

Is the Darcy-Weisbach equation valid for all fluids?

The Darcy-Weisbach equation is valid for fully developed, steady-state, incompressible flow in straight circular pipes. It applies to liquids like water and oil, and to gases at low Mach numbers where compressibility effects are negligible. For highly compressible gas flow or non-Newtonian fluids, specialised equations are required.

What is relative roughness and how does it affect the calculation?

Relative roughness is the ratio of the pipe's absolute surface roughness (ε) to its internal diameter (D), expressed as ε/D. Higher relative roughness increases the friction factor in turbulent flow, which in turn increases pressure drop. Smooth pipes (like drawn tubing) have very low relative roughness values, while older steel or cast iron pipes have higher values.

More Physics Tools