Pipe Pressure Drop Calculator — Friction Loss in bar, Pa & psi (Darcy-Weisbach)

Calculate pipe pressure drop and friction loss for water, oil, and gas using the Darcy-Weisbach equation.

Calculator

No signup required. Results are indicative—verify for your standards.

Darcy-Weisbach style: ΔP = f × (L/D) × (ρv²/2). Flow rate in m³/s, diameter in mm.

Velocity5.09 m/s
Pressure drop77815 Pa (0.778 bar)

Formula

ΔP = f × (L/D) × (ρ × v² / 2) Pa, with v = Q/A, A = πD²/4. Reynolds number Re = ρvD/μ. Darcy friction factor f: use Colebrook-White for turbulent flow (Re > 4000); f = 64/Re for laminar flow.

Example calculation

Water at Q = 180 m³/h = 0.05 m³/s through 100 mm ID pipe, L = 100 m, f = 0.025: v = 0.05/0.00785 = 6.37 m/s, ΔP = 0.025 × (100/0.1) × (1000 × 6.37²/2) ≈ 507,000 Pa = 5.07 bar. This is very high — in practice, use 150 mm pipe for this flow to get v ≈ 2.8 m/s and ΔP ≈ 0.4 bar.

Engineering notes

Typical pressure drops for initial line sizing: process liquid lines 0.1–0.5 bar/100m; cooling water 0.2–0.8 bar/100m; pump suction lines < 0.1 bar total (protect NPSHa). Add fittings via equivalent length (Crane TP-410) or K-factors. For laminar flow (Re < 2300) use Hagen-Poiseuille: ΔP = 128μQL/(πD⁴). Validate f with Moody chart or Colebrook-White equation for accuracy. Wall roughness ε: new commercial steel pipe 0.046 mm, cast iron 0.26 mm, concrete 0.3–3 mm, new plastic/GRP < 0.01 mm.

When to use this calculator

  • Pipe sizing — check that a proposed pipe diameter gives acceptable pressure drop and velocity at design flow
  • Pump head calculation — determine friction head to add to static head for total dynamic head (TDH)
  • Control valve sizing — estimate available pressure differential across a control valve station
  • Long-distance transfer lines — check whether booster pumps are required for extended piping runs
  • Process simulation — validate piping system pressure balance before issuing P&IDs for construction

Frequently asked questions

How do I calculate pipe pressure drop using the Darcy-Weisbach formula?
Step 1: Calculate flow velocity v = Q / A, where A = π × (D/2)². Step 2: Calculate Reynolds number Re = ρ × v × D / μ (ρ = density kg/m³, μ = dynamic viscosity Pa·s). Step 3: Determine friction factor f: for turbulent flow (Re > 4000), use f = 0.02 for clean steel pipe as a starting point, or use the Colebrook-White equation for precision. For laminar flow (Re < 2300): f = 64/Re. Step 4: ΔP (Pa) = f × (L/D) × (ρ × v²/2). Convert: ÷ 100,000 for bar; ÷ 6895 for psi.
What Darcy friction factor should I use for steel pipe?
For fully turbulent flow in new commercial steel pipe (roughness ε ≈ 0.046 mm), the Darcy friction factor f is typically: 100 mm pipe: f ≈ 0.022; 150 mm: f ≈ 0.020; 200 mm: f ≈ 0.019; 300 mm: f ≈ 0.018; 500 mm+: f ≈ 0.016. For precision, use the Colebrook-White equation: 1/√f = −2 log₁₀(ε/(3.7D) + 2.51/(Re√f)) — iterate to convergence. The Swamee-Jain explicit approximation is accurate to ±3%: f = 0.25 / [log₁₀(ε/(3.7D) + 5.74/Re⁰·⁹)]².
How do I account for pipe fittings and valves in pressure drop calculation?
Two standard methods: (1) Equivalent pipe length: each fitting is assigned an equivalent straight pipe length Le (from Crane TP-410 or GPSA tables). Add Le to actual pipe length L before applying Darcy-Weisbach. Gate valve (fully open) ≈ 8D; globe valve ≈ 340D; ball valve (full bore, open) ≈ 3D; 90° elbow ≈ 30D; 45° elbow ≈ 16D; tee (flow through) ≈ 20D; tee (branch) ≈ 60D. (2) K-factor method: ΔP_fitting = K × ρv²/2. Sum all K values and add to pipe ΔP. For preliminary estimates, add 20–30% to straight-pipe loss.
When should I use Hagen-Poiseuille instead of Darcy-Weisbach?
Hagen-Poiseuille applies only to laminar flow (Reynolds number Re < 2300): ΔP = 128 × μ × Q × L / (π × D⁴), where μ is dynamic viscosity (Pa·s). Laminar flow occurs with viscous fluids (heavy oil, polymer solutions, food products) or very small pipe diameters. Darcy-Weisbach applies to turbulent flow (Re > 4000) which covers most industrial water, oil, gas, and steam piping. Transitional flow (2300–4000) is unstable — use both equations and take the more conservative (higher ΔP) result.
How do I convert pressure drop between Pa, bar, kPa, and psi?
1 bar = 100,000 Pa = 100 kPa = 14.504 psi = 10.197 m water column. 1 psi = 6,894.76 Pa = 0.06895 bar. 1 kPa = 1,000 Pa = 0.01 bar = 0.145 psi. 1 m water column = 9,810 Pa = 0.0981 bar = 1.422 psi. For gas lines, low pressures are often expressed in mbar (1 mbar = 100 Pa) or mm WC (1 mm WC = 9.81 Pa).
What is an acceptable pressure drop per metre for industrial piping?
Rule-of-thumb targets (economical design): process liquid lines 200–1,000 Pa/m (0.002–0.01 bar/m); cooling water: 200–500 Pa/m; pump suction: < 100 Pa/m (protect NPSHa); steam mains 25–50 Pa/m (low velocity for condensate drainage); compressed air mains: < 20 mbar total system drop; gravity drain lines: sized on minimum self-cleansing velocity, not pressure drop. High pressure drop wastes pump energy; low pressure drop means oversized, expensive pipes. Optimise at the intersection of pipe capital cost and annual pumping energy cost.

Looking for industrial vendors in India?

Post your procurement requirement free on the CI Suite Pro marketplace. Engineering, AMC, logistics, civil, IT — receive proposals from verified vendors within 24 hours.