Skip to content
Calculator Collection

Pipe Pressure Drop Calculator

Compute the friction term f·(L/D)·(v²/2) from the Darcy-Weisbach equation — the specific energy loss per unit mass of fluid flowing through a straight pipe. Multiply by fluid density to get pressure drop in Pa, or divide by g for head loss in metres.

Last updated: May 2026

Compare with similar

About this calculator

The Darcy-Weisbach equation for pressure drop in a straight pipe due to wall friction is ΔP = f · (L/D) · (ρ · v² / 2), giving pressure drop in Pa. The equivalent head-loss form is h_f = f · (L/D) · v²/(2g), giving head loss in metres of fluid column. This calculator computes f · (L/D) · (v²/2) — the specific-energy term in J/kg (or equivalently m²/s²), without the ρ or g factors. To get true pressure drop in Pa, multiply the output by the fluid density ρ. To get head loss in m, divide the output by g ≈ 9.81 m/s². Variables: friction_factor (f, the Darcy friction factor, dimensionless) depends on Reynolds number and pipe roughness; length (L) in m; diameter (D) in m; velocity (v) in m/s. Typical friction-factor values: laminar flow gives f = 64/Re (e.g., 0.064 at Re = 1000); turbulent flow in smooth pipes ranges f ≈ 0.012–0.04 (read from the Moody diagram or computed from the Colebrook-White equation); fully rough turbulent flow asymptotes to a constant determined by relative roughness ε/D (commonly 0.02–0.05 for old commercial pipes). Edge cases: very low velocities give small pressure drop (but watch for sedimentation in slurries); very high velocities can cause erosion, noise, water hammer in transients, or even sonic choking in compressible flow. The formula assumes incompressible, single-phase flow in a circular pipe; for compressible (gas) flow with significant density change use the Fanno or isothermal compressible flow equations. For non-circular ducts use the hydraulic diameter D_h = 4A/P. Real piping systems also have minor losses from fittings, valves, bends, and contractions — these are typically expressed as equivalent length (add L_eq to L) or loss coefficient K (K·v²/2 per fitting), and they often dominate over straight-pipe friction in short runs with many valves.

How to use

Example 1 — Water flow in industrial pipe. f = 0.02 (turbulent flow in commercial steel), L = 100 m, D = 0.15 m, v = 3 m/s. Enter Friction Factor = 0.02, Length = 100, Diameter = 0.15, Velocity = 3. Specific energy loss = 0.02 × (100/0.15) × (3²/2) = 0.02 × 666.67 × 4.5 = 60 m²/s² = 60 J/kg. ✓ To get true pressure drop for water (ρ = 1000 kg/m³): ΔP = 60 × 1000 = 60,000 Pa = 60 kPa. To get head loss: h_f = 60 / 9.81 ≈ 6.12 m of water column. Pump must provide at least this much pressure (plus elevation change and minor losses) to maintain the flow. Example 2 — Higher-flow scenario. f = 0.025, L = 500 m (long pipeline), D = 0.3 m, v = 4 m/s. Enter 0.025, 500, 0.3, 4. Specific energy = 0.025 × (500/0.3) × (16/2) = 0.025 × 1666.67 × 8 ≈ 333 J/kg. ✓ For oil (ρ ≈ 850 kg/m³): ΔP ≈ 333 × 850 ≈ 283 kPa, or about 2.8 bar — substantial pumping requirement for a half-kilometre pipeline at this velocity, illustrating why long pipelines are often run at lower velocities (1–2 m/s) to economise on pumping costs even at the price of larger pipe diameter.

Frequently asked questions

What's the difference between Darcy friction factor and Fanning friction factor?

Both are dimensionless friction factors used in pressure-drop calculations, but they differ by a factor of 4. Darcy friction factor f_D (used in this calculator and in most US/EU engineering texts) gives ΔP = f_D · (L/D) · (ρv²/2). Fanning friction factor f_F (more common in heat-transfer texts and ChemE in the US) gives ΔP = 4 · f_F · (L/D) · (ρv²/2). So f_D = 4 · f_F, and the Moody diagram you see in pipe-flow texts uses Darcy convention while the friction-factor charts in heat-transfer texts often use Fanning. Always check which convention a value comes from before plugging in — a factor-of-4 error in pressure drop is catastrophic. As a sanity check, in laminar flow f_D = 64/Re and f_F = 16/Re; in turbulent flow at Re ~ 10⁵ in smooth pipes, f_D ≈ 0.018 and f_F ≈ 0.0045.

How do I find the friction factor for my pipe and flow?

For laminar flow (Re < 2300), use the exact result f_D = 64/Re — no chart needed. For turbulent flow, you have three options: (1) The Moody diagram — read f directly from a chart given Re and relative roughness ε/D. (2) The Colebrook-White equation: 1/√f = -2·log₁₀(ε/(3.7D) + 2.51/(Re·√f)) — accurate but implicit, requires iteration. (3) Swamee-Jain or Haaland explicit approximations, accurate to within ~1% of Colebrook: 1/√f ≈ -1.8·log₁₀((ε/(3.7D))^1.11 + 6.9/Re). Roughness ε: smooth drawn tubing ε ≈ 0.0015 mm; commercial steel ε ≈ 0.045 mm; galvanised iron ε ≈ 0.15 mm; concrete ε ≈ 0.3–3 mm; cast iron ε ≈ 0.26 mm. Computer-aided process design tools have built-in friction-factor solvers; manual calculations use either the Moody diagram or an explicit approximation.

How do fittings, valves, and bends affect pressure drop?

Each non-straight element adds a "minor loss" that's often expressed as an equivalent length L_eq of straight pipe — add L_eq to the actual length L before computing friction drop. Typical L_eq/D values: standard 90° elbow ~ 30; long-radius 90° elbow ~ 20; T (run) ~ 20; T (branch) ~ 60; gate valve (open) ~ 8; globe valve (open) ~ 340; ball valve (open) ~ 3; sudden contraction ~ 30; sudden expansion ~ 50. Alternative: loss coefficients K, where minor loss = K · v²/2; total pressure drop = (f·L/D + ΣK) · ρv²/2. In short pipe runs with many fittings (compressor packages, chemical plants), minor losses often exceed straight-pipe friction by 5×–10×; in long pipelines they're typically negligible. Always include them in real designs — leaving them out under-sizes pumps and creates flow problems.

What are the most common mistakes computing pipe pressure drop?

The first is mixing Darcy and Fanning friction factors — a factor of 4 difference in the result. The second is using laminar formulas in turbulent flow or vice versa; check Re first and apply the appropriate friction-factor correlation. The third is forgetting to multiply by ρ (for pressure in Pa) or divide by g (for head in m); this calculator returns specific energy in m²/s² without those factors. The fourth is ignoring minor losses (fittings, valves) in short pipe runs — they can easily double the total pressure drop and lead to under-sized pumps. The fifth is using the wrong characteristic diameter for non-circular ducts; use the hydraulic diameter D_h = 4A/P. The sixth is using single-phase formulas on two-phase flow (gas-liquid, slurry) — these need specialised two-phase pressure-drop methods (Lockhart-Martinelli, Beggs-Brill). Finally, ignoring the temperature dependence of viscosity can shift Re and thus f by 30%+ in heated or cooled systems.

When should I not use this calculator?

Skip it for compressible flow with significant density change (high-pressure gas, supersonic flow) — use the isothermal or adiabatic compressible-flow equations with the appropriate equations of state. Don't use it for two-phase flow (gas-liquid, liquid-solid slurries, boiling, condensing); specialised correlations (Lockhart-Martinelli, Friedel, Müller-Steinhagen) are needed. It's the wrong tool for non-Newtonian fluids (polymer solutions, slurries, food products) — apparent viscosity depends on shear rate and a constant μ misrepresents the pressure drop. Avoid it for flow in porous media (packed beds, reservoirs) where Darcy's law applies, not Darcy-Weisbach; the two share Darcy's name but are different equations. Don't use it for open-channel flow (rivers, partially full pipes); use Manning's equation instead. Finally, for design of complex piping systems with many parallel paths, branching, and operational scenarios, use a network solver (PIPENET, AFT Fathom) rather than per-segment hand calculations.

Sources & references