Pipeline Pressure Drop Calculator

Dr. Mark Wickman headshot Dr. Mark Wickman

Pressure drop in a pipeline is the loss of static pressure required to push a fluid through a length of pipe at a given flow rate. This calculator estimates the frictional pressure drop for a straight, round pipe using the Darcy–Weisbach equation with a standard friction-factor model (laminar: 64/Re; turbulent: Haaland approximation). It is commonly used for sizing pipe diameters, checking whether a pump/compressor has enough margin, and comparing design options.

What this calculator does (and what it does not)

Included: wall-friction losses for fully developed, single-phase, Newtonian flow in a straight circular pipe. The key output is the pressure drop ΔP across the entered length.

Not included by default: minor losses from fittings/valves/entrances/exits, elevation (static head) changes, compressibility effects for gases at large pressure changes, two-phase flow, non-Newtonian rheology, or heat/temperature-driven property variation. See Assumptions & limitations for details.

Inputs explained

Equations used

The calculator follows the standard Darcy–Weisbach workflow:

  1. Compute cross-sectional area: A = πD²/4
  2. Compute average velocity: v = Q/A
  3. Compute Reynolds number: Re = (ρvD)/μ
  4. Compute Darcy friction factor f:
    • Laminar (typically Re < 2000): f = 64/Re
    • Turbulent: Haaland explicit approximation (close to Moody chart across common engineering ranges)
  5. Compute pressure drop: ΔP = f (L/D) (ρv²/2)

Darcy–Weisbach in MathML:

ΔP = f L D ρ v2 2

Haaland approximation (one common form) for turbulent flow:

1/√f = −1.8 log10[( (ε/3.7D)1.11 ) + (6.9/Re )]

Note: Some references write the Haaland equation with the terms inside the log arranged slightly differently; the intent is the same—an explicit approximation to the implicit Colebrook–White relation.

Typical absolute roughness values (order-of-magnitude)

Material Typical ε (m) Notes
Commercial steel 4.5×10−5 Common default for new-ish steel; aging/corrosion can increase ε
PVC / smooth plastic 1.5×10−6 Very smooth; often near “hydraulically smooth” regime at moderate Re
Concrete 3.0×10−4 Can vary widely with finish and deposits

How to interpret the results

Worked example (turbulent water flow)

Given: Water at ~20 °C flowing in a commercial steel pipe.

  1. Area: A = πD²/4 = π(0.10)²/4 ≈ 0.00785 m²
  2. Velocity: v = Q/A = 0.010 / 0.00785 ≈ 1.27 m/s
  3. Reynolds: Re = ρvD/μ = (1000)(1.27)(0.10)/0.001 ≈ 1.27×105 (turbulent)
  4. Relative roughness: ε/D = 0.000045/0.10 = 4.5×10−4
  5. Friction factor (Haaland): f ≈ 0.017–0.02 (typical magnitude at this Re and roughness)
  6. Dynamic pressure term: ρv²/2 ≈ 1000(1.27²)/2 ≈ 808 Pa
  7. Pressure drop: ΔP = f(L/D)(ρv²/2) ≈ 0.018(100/0.10)(808) ≈ 14,500 Pa ≈ 14.5 kPa

Interpretation: over 100 m, you need roughly 14–15 kPa of additional upstream pressure (ignoring fittings/elevation) to maintain 0.010 m³/s. If the line includes multiple valves/bends, the true required pressure will be higher once minor losses are added.

Design comparisons: diameter vs. pressure drop

The table below illustrates the typical tradeoff: larger diameter reduces velocity and pressure drop rapidly (especially in turbulent flow), at the cost of larger pipe size.

Scenario (same fluid & length) D (m) Effect on velocity Expected effect on ΔP
Baseline 0.10 v = Q/A Reference
Smaller pipe 0.08 Higher v (area smaller) Much higher ΔP (often dramatically higher)
Larger pipe 0.12 Lower v Lower ΔP (often substantially lower)

Assumptions & limitations

References (common engineering sources)

Enter pipe and fluid properties to compute pressure drop.

Embed this calculator

Copy and paste the HTML below to add the Pipeline Pressure Drop Calculator - Estimate Flow Losses to your website.