NOT FOR FINAL DESIGN. Results are indicative only — incompressible Darcy-Weisbach model. Gases and steam require compressible flow analysis. Verify all results with a qualified engineer (ASME B31.3 / Crane TP-410). K-factors are typical averages — use vendor data for critical designs.

Pressure Drop Calculator

Darcy-Weisbach · Colebrook-White friction factor · K-Factor minor losses · Pump sizing

Darcy-Weisbach Colebrook-White Churchill (transitional) K-Factor Method 120+ Fluids SI / Imperial NPSH Check Pump Power
Input Parameters
Pipe Specifications
mm
m
m
Flow Conditions
Can't find your fluid? Select closest match and override ρ & μ below.
Operating Conditions → auto-calculate ρ & μ
°C
bar abs
ρ = — | μ = — | Psat = — |
m³/h
kg/m³
cP
bar
Fittings & Valves
Fitting / Valve Qty K each K×Qty
∑ Total K-Factor 0.00
Pump Sizing (Optional)
%
%
mm
Typical: Carbon steel 10 yr = +0.1 mm · Galvanized = +0.3 mm · Blocked strainer = up to +1 mm
Temperature effects: Viscosity is strongly T-dependent. Water at 20°C: 1.0 cP; at 60°C: 0.47 cP; at 80°C: 0.36 cP. Use the fluid library for accurate auto-fill.
NPSH & Cavitation Check (Optional)
NPSHA = (Psuct abs − Pvapor) / (ρg) + Zs − ΔHfs. Must exceed NPSHR by ≥ 0.5 m.
bar abs
bar abs
Water@20°C: 0.02337 · @60°C: 0.1994 · @80°C: 0.4739
m
m
m
    Results

    Ready to Calculate

    Enter parameters on the left and click Calculate

    Calculation Method

    Darcy-Weisbach equation with iterative Colebrook-White friction factor

    Darcy-Weisbach Equation

    Primary equation for frictional pressure loss in fully-developed pipe flow:

    ΔP_friction = f × (L / D) × (ρ × V² / 2)
    • ΔPPressure drop [Pa]
    • fDarcy friction factor [-]
    • LPipe length [m]
    • DInternal diameter [m]
    • ρFluid density [kg/m³]
    • VMean flow velocity [m/s]
    Colebrook-White (Friction Factor)

    Solved iteratively for turbulent flow Darcy friction factor:

    1/√f = −2 log₁₀(ε/(3.7D) + 2.51/(Re·√f))

    Seed value (Swamee-Jain):

    f₀ = 0.25 / [log₁₀(ε/(3.7D) + 5.74/Re⁰·⁹)]²
    • εPipe roughness [m]
    • ReReynolds number [-]

    Laminar flow (Re < 2300): f = 64 / Re

    Reynolds Number & Flow Regimes
    Re = ρ × V × D / μ
    • Re < 2,300Laminar — f = 64/Re
    • 2,300 – 4,000Transitional — Churchill (1977)
    • Re > 4,000Turbulent — Colebrook-White
    • μDynamic viscosity [Pa·s]
    Minor Losses & Equivalent Length
    ΔP_minor = ΣK × (ρ × V² / 2)
    L_eq = K × D / f

    Each fitting's K is multiplied by the velocity head. L_eq is the equivalent pipe length that gives the same friction loss.

    Elevation & Total System Head
    ΔP_total = ΔP_friction + ΔP_minor + ρ·g·Δz
    H_total = ΔP_total / (ρ·g) [m]
    • ΔzElevation change [m] (+ uphill)
    • g9.81 m/s²
    • HHead loss [m of fluid]
    Pump Power Requirement
    P_hydraulic = Q × ΔP_total
    P_shaft = P_hydraulic / η_pump
    P_motor = P_shaft / η_motor
    • QVolume flow [m³/s]
    • η_pumpPump efficiency (0.65–0.85 typical)
    • η_motorMotor efficiency (0.88–0.96 typical)

    K-Factor Reference

    Standard resistance coefficients for common pipe fittings and valves (Crane TP-410)

    Fittings K-Values
    Fitting / ValveDescriptionK-FactorNotes
    90° Elbow (Standard)Short-radius 90° bend0.9Long-radius: K ≈ 0.6
    45° ElbowStandard 45° bend0.4Long-radius: K ≈ 0.2
    180° Return BendU-turn fitting1.5Close return
    Tee (Through)Flow through run0.6Branch: K ≈ 1.8
    Gate Valve (Full Open)Fully open gate0.2Half open: K ≈ 5.6
    Globe Valve (Full Open)Fully open globe10High resistance
    Ball Valve (Full Open)Full bore ball0.05Excellent low-loss
    Butterfly (Full Open)Wafer/lug type0.545° open: K ≈ 10
    Check Valve (Swing)Swing non-return2.0Lift type: K ≈ 12
    Pressure Reducing ValvePRV fully open8.0Varies by brand
    Y-Strainer (Clean)Clean condition3.0Dirty: up to 10×
    Pipe Entrance (Sharp)Sharp-edge inlet0.5Rounded: K ≈ 0.05
    Pipe ExitInto reservoir1.0All velocity head lost

    Source: Crane Technical Paper 410. Values vary by manufacturer and pipe schedule. For critical designs, use vendor data.

    Pipe Roughness Reference (ε)
    Materialε (mm)ConditionNotes
    PVC / Plastic / GRP0.0015New, smoothNear-hydrodynamically smooth
    Copper0.0015NewDrawn tubing
    HDPE0.007NewPolyethylene pipe
    Stainless Steel0.015New, clean304/316 series
    Carbon Steel0.045New, commercialLight rust: 0.1–0.3 mm
    Galvanized Steel0.15NewAfter use: up to 1 mm
    Cast Iron (uncoated)0.26–0.9UncoatedOlder pipes may be higher
    Concrete0.26–3.0VariesDepends on finish quality

    Hazen-Williams Method Water Only

    Empirical method for water systems — simpler alternative to Darcy-Weisbach for water distribution

    Hazen-Williams Calculator
    Pipe Parameters
    mm
    m
    m³/h
    Hazen-Williams Results

    Enter pipe parameters

    Select pipe type and flow rate, then calculate

    Hazen-Williams Formula:
    hf = 10.67 × L × Q1.852 / (C1.852 × D4.8704)
    Q [m³/s], D [m], hf [m]

    Valid only for water 5–30°C, Re > 100,000, D > 50 mm. Not applicable to gases, oils or viscous fluids.

    📚 Study Guide

    Fluid mechanics fundamentals and pipe flow engineering — for students and practicing engineers

    Bernoulli EquationReynolds Number Darcy-WeisbachChurchill Equation Moody ChartMinor Losses (K-Factor) Pump SizingNPSHWater Hammer

    📊 What Is Pressure Drop — and Why Engineers Must Get It Right

    When fluid flows through a pipe, it continuously loses mechanical energy to friction between the fluid and pipe wall and to turbulent mixing within the flow. This energy dissipation appears as a fall in static pressure along the pipe — that fall is pressure drop (ΔP). It is the single most important parameter in the hydraulic design of any piped system.

    Three consequences of getting ΔP wrong:

    • Undersized pump: cannot overcome actual system resistance — flow target never reached, equipment starved.
    • Undersized pipe: high ΔP, excessive pump energy, erosion, noise, and cavitation risk on suction side.
    • Oversized pipe: wasteful capital cost; very low velocity causes sedimentation, microbial growth, poor flushing.
    Two Components of Total ΔP

    Major losses (friction): viscous friction along straight pipe. Governed by Darcy-Weisbach. Proportional to L/D and V².

    Minor losses (fittings): from valves, elbows, tees, entries, exits. Can be 30–80% of total ΔP in fitting-dense systems.

    Pressure Unit Quick Reference

    1 bar = 100,000 Pa = 100 kPa
    1 psi = 6,895 Pa = 0.0689 bar
    1 atm = 101,325 Pa = 1.013 bar
    1 m H₂O (water, 20°C) = 9,810 Pa

    ΔP [Pa] = ρ [kg/m³] × 9.81 × h [m]
    For water: 10 m head ≈ 0.981 bar ≈ 14.2 psi

    ⚡ Extended Bernoulli Equation

    The extended Bernoulli equation adds a head-loss term hL to the ideal inviscid form, accounting for all energy dissipated by friction and turbulence:

    P₁/(ρg) + V₁²/(2g) + z₁ = P₂/(ρg) + V₂²/(2g) + z₂ + hL
    Extended Bernoulli — steady, incompressible, single streamline [all terms in metres of fluid]
    P = static pressure [Pa]   ρ = density [kg/m³]   V = mean velocity [m/s]
    z = elevation above datum [m]   g = 9.81 m/s²
    hL = total head loss [m] = ΔPtotal/(ρg)
    ℹ️
    Velocity head is the master variable: ΔP = K × (ρV²/2). Doubling velocity quadruples ALL pressure losses simultaneously — friction and fittings alike. This is why pipe diameter selection so dramatically affects pump energy. Going up one pipe size (e.g. 50 mm→65 mm) reduces velocity by 41% and friction ΔP by ~62%.

    🌊 Reynolds Number — Laminar vs Turbulent Flow

    Re = ρ V D / μ = V D / ν
    Reynolds number (dimensionless) — ratio of inertial to viscous forces
    ρ = density [kg/m³]   V = velocity [m/s]   D = internal diameter [m]
    μ = dynamic viscosity [Pa·s]   (1 cP = 0.001 Pa·s ← always convert!)
    ν = kinematic viscosity = μ/ρ [m²/s]
    Re RangeRegimeFriction Factor MethodEngineering Meaning
    < 2,300Laminarf = 64/Re (exact)Parabolic velocity profile. ΔP ∝ V (linear). Typical in viscous oils, small tubes, low flow.
    2,300–4,000TransitionalChurchill (1977) blendedUnstable. Avoid steady design here. This calculator uses the Churchill equation — no discontinuity.
    4,000–100,000TurbulentColebrook-WhiteMost process piping. Both Re and roughness ε/D determine f.
    > 100,000Fully Turbulentf = f(ε/D) onlyf independent of Re. Roughness completely dominates. Large mains, gas transmission.
    ⚠️
    Viscosity changes everything: SAE-30 oil at 40°C (ν ≈ 100 cSt) in 50 mm pipe at 1 m/s → Re = 500 (laminar), f = 0.128. Water same pipe/velocity → Re = 50,000 (turbulent), f = 0.021. Oil needs 6× more pump power. Never assume turbulent flow for viscous fluids.

    📐 Darcy-Weisbach + Churchill + Colebrook-White

    ΔPfriction = f · (L/D) · (ρV²/2) [Pa]
    Darcy-Weisbach — valid for all incompressible, fully-developed, steady pipe flow
    f = Darcy friction factor (–)   L = length [m]   D = internal diameter [m]
    ρ = density [kg/m³]   V = mean velocity [m/s]

    ⚠ Code must use ρV²/2 (dynamic pressure), NOT ρV² — common bug that doubles the result.
    1/√f = −2 log₁₀( ε/(3.7D) + 2.51/(Re·√f) )
    Colebrook-White (1939) — implicit; solved iteratively. Basis of the Moody Chart.
    f = 8·[(8/Re)¹² + 1/(A+B)^1.5]^(1/12)
    Churchill (1977) — spans ALL regimes including transitional. Used in this calculator.
    A = [2.457·ln(1/((7/Re)^0.9 + 0.27ε/D))]¹²   B = (37530/Re)¹²
    ℹ️
    Practical values for water in steel pipe: At 1–3 m/s in 50–200 mm commercial steel, Re = 50,000–600,000 and f ≈ 0.016–0.022. Rule of thumb: 100 mm pipe at 2 m/s, f ≈ 0.019 → friction loss ≈ 380 Pa/m = 0.38 mbar/m.

    🔩 Minor Losses — K-Factor Method (Crane TP-410)

    ΔPminor = ΣK · (ρV²/2) [Pa]
    Crane Technical Paper 410 / Idelchik "Handbook of Hydraulic Resistance"
    K = resistance coefficient   V = mean pipe velocity [m/s]
    Leq = K·D/f [m] — equivalent pipe length (turbulent fully-developed flow only)
    FittingK (typical)Physics
    Sharp pipe entrance0.5Vena contracta (≈62% of pipe area) then re-expansion. Turbulent mixing destroys KE.
    Pipe exit to tank1.0All velocity head irreversibly lost. K_exit = 1.0 exactly by definition.
    90° standard elbow0.9Separation zone on inner wall. Long-radius (r/D=1.5): K ≈ 0.3.
    Globe valve (full open)6–12Two 90° turns inside valve body. Designed for throttling, not low-loss isolation.
    Gate valve (full open)0.2Full-bore when open. K rises steeply on closing: ≈5.6 at 50% open.
    Ball valve (full open)0.05–0.1Smooth bore. Preferred for low-loss on/off liquid service.
    ⚠️
    K-factor uncertainty ±20–30%. Values are averages — real values vary by manufacturer, pipe schedule, and close-coupled installation. For HAZOP-reviewed designs, request vendor test data.

    🔧 Pipe Roughness, Materials and Schedule

    Materialε (mm)Notes
    Commercial/welded steel0.046Standard process plant. Roughness increases with corrosion — use fouling allowance.
    Stainless steel (drawn)0.015Cold-drawn surface. Hygienic, corrosive, cryogenic service.
    PVC / smooth plastic0.0015Hydraulically very smooth. Not for high temperature.
    HDPE0.007Slightly rougher than PVC. Buried water and gas distribution.
    New cast iron0.26Old tuberculated cast iron: ε = 1–3 mm — massively increases friction.
    Galvanised steel0.15Zinc coating adds roughness vs bare steel. HVAC, potable water.
    Concrete (pre-cast)0.3–1.0Wide range by finish and age.
    Fiberglass (GRP)0.005–0.01Very smooth, non-corroding, chemical-resistant.
    🔴
    Always use actual ID, never nominal size. 4″ Sch 40: ID = 102.3 mm. 4″ Sch 80: ID = 97.2 mm — a 5% reduction. Since ΔP ∝ 1/D⁵, a 5% diameter error causes a 28% ΔP error. Use the schedule database in this calculator.

    💧 Recommended Pipe Velocities (Industry Practice)

    ServiceTypical RangeMaxLimiting Factor
    Water — pump suction0.5–1.5 m/s1.5 m/sHigh V → low static pressure → NPSH deficit → cavitation
    Water — pump discharge1.5–3.0 m/s3.5 m/sErosion and noise above 3.5 m/s
    Hydrocarbon liquid1.0–2.5 m/s3.0 m/sStatic electricity risk; erosion (API 14E)
    Slurry (erosive)1.5–3.0 m/s3.0 m/sMin for suspension; max for erosion limit
    Steam (low pressure)15–35 m/s40 m/sCondensate droplet erosion; noise
    Steam (high pressure)25–50 m/s60 m/sDry superheated OK; erosion still limits
    Air/gas (low P)5–15 m/s20 m/sNoise; check Mach < 0.3
    Gas (high P)10–20 m/s30 m/sAPI 14E erosional velocity: V_e = C/√ρ, C=100–125
    Economic velocity for water: Optimising capital cost (pipe) vs operating cost (pump energy) gives 1.5–2.5 m/s in most process water systems. Below 1 m/s the pipe is almost certainly oversized. Above 3 m/s, running costs dominate life-cycle cost.

    ⚡ Pump Sizing — From System ΔP to Motor Power

    Hsystem = (ΔPfriction + ΔPfittings + ΔPelevation) / (ρg) [m]
    System head — both forms are equivalent: P = Q·ΔP [W] or P = ρgQH [W] (since ΔP = ρgH)
    Pshaft = Q·ΔPtotal / ηpump   Pmotor = Pshaft / ηmotor
    ηpump = 0.65–0.85 (centrifugal, near BEP)   ηmotor = 0.88–0.96
    VSD savings: P ∝ N³ → halving speed → 12.5% power demand
    NPSHA = (Psuct − Pvap)/(ρg) + Zs − Hfs − V²/(2g)
    NPSH available [m] — velocity head term included per Hydraulic Institute standard
    Psuct = abs. pressure at suction source [Pa]  Pvap = vapour pressure at operating T [Pa]
    Zs = static elevation [m] (negative if pump above liquid)  Hfs = suction friction head [m]
    V²/(2g) = velocity head at pump suction flange — significant above V = 2 m/s
    Required margin: NPSHA ≥ NPSHR + 0.5 m (API 610 requires more for hydrocarbons)

    🧮 Step-by-Step Calculator Guide

    1

    Select Fluid and Enter Operating T & P

    Search the fluid library. Once selected, a panel appears for temperature and operating pressure. Density (ρ) and viscosity (μ) auto-calculate using the Andrade correlation (liquids) or ideal gas + Sutherland law (gases). Review the live strip. You can override any value manually.

    2

    Enter Pipe Geometry — Use Actual Internal Diameter

    Select nominal bore and schedule — actual ID fills automatically. Never use nominal bore as ID. Since ΔP ∝ 1/D⁵, a 5% diameter error causes a 28% ΔP error.

    3

    Enter Flow Rate and Check Velocity

    After calculating, check that velocity is within the acceptable range for your service. If too high, increase pipe diameter and re-run.

    4

    Add All Fittings — Include Entry and Exit

    Add every elbow, valve, tee, reducer. Don't omit pipe entrance (K=0.5) and exit (K=1.0) — frequently forgotten, dominant losses in short-pipe systems.

    5

    Enter Elevation Change and Review Warnings

    Δz = outlet elevation minus inlet. Positive = uphill. Check all alerts: high velocity → larger pipe; transitional Re → Churchill used, ±20% uncertainty; gas detected → verify ΔP/P₁ < 10%; vapour pressure warning → flash risk.

    ❓ Frequently Asked Questions

    In turbulent flow, ΔP scales with approximately V², and velocity is proportional to flow rate. Doubling flow rate doubles velocity and quadruples pressure drop.

    Turbulent: ΔP ∝ Q^1.75 to Q^2.0 (f weakly depends on Re) Laminar: ΔP ∝ Q^1.0 (Hagen-Poiseuille: strictly linear) Example: 2x flow rate → approx. 4x pump power demand

    Going from 50 mm to 65 mm pipe (30% larger) reduces velocity by 41% → friction ΔP drops ~62%. Extra pipe cost pays back quickly in energy savings for continuous-flow systems.

    NPSH available represents the total energy at the pump suction flange above vapour pressure. Total energy per unit weight = pressure head + velocity head. Omitting V²/(2g) overestimates NPSHA and risks unexpected cavitation in high-velocity suction lines.

    V = 2.0 m/s: V²/(2g) = 0.20 m → small but real V = 3.5 m/s: V²/(2g) = 0.62 m → significant V = 5.0 m/s: V²/(2g) = 1.27 m → must always include

    Yes — with caveats. The incompressible model is valid for gases when ΔP/P₁ < 10%. Beyond this, gas density changes significantly along the pipe.

    • ΔP/P₁ < 10%: Incompressible Darcy-Weisbach acceptable. Use average density.
    • 10–20%: Use isothermal compressible flow equations.
    • >20%: Use Weymouth, Panhandle, or Fanno flow equations.

    Also check Mach number: if V > 0.3 × speed of sound (≈100 m/s in air at 1 bar), compressibility matters regardless of ΔP/P₁.

    Water hammer is the pressure surge when flow is suddenly stopped — most commonly by rapid valve closure. The Joukowski equation gives the peak surge:

    ΔPsurge = ρ · a · ΔV [Pa] a = pressure wave speed ≈ 900–1,400 m/s (water in steel pipe) Example: V = 2 m/s, ρ = 1000, a = 1200 m/s ΔP = 1000 × 1200 × 2 = 2,400,000 Pa = 24 bar → potentially catastrophic!

    Mitigation: slow-closing valves (closure time > 2L/a), surge vessels, PRVs. Higher velocity → directly proportional larger surge → strongest argument for keeping liquid velocities below 3 m/s.

    This calculator uses the Darcy (Moody) friction factor throughout:

    fDarcy = 4 × fFanning  (laminar: fD=64/Re vs fF=16/Re) Darcy-Weisbach: ΔP = fD × (L/D) × (ρV²/2) ← this calculator Red flag: if a textbook gives f ≈ 0.005 for turbulent water in steel → it is Fanning (fDarcy would be ≈ 0.020 for same conditions)

    Mixing the two definitions doubles or halves your calculated ΔP.

    Hazen-Williams (1906) is empirically calibrated for water in municipal distribution networks only.

    • Use H-W when: water distribution, irrigation, fire suppression (NFPA 13 mandates H-W for sprinkler hydraulics). C-factor data available from field tests. Working with utility standards.
    • Use Darcy-Weisbach when: any fluid other than water; T outside 5–30°C; Re < 100,000; pipe < 50 mm; viscous fluid, gas, or steam; rigorous engineering analysis required.

    H-W gives large errors outside its calibration range. For all process engineering, Darcy-Weisbach with Colebrook-White is the correct method.

    📖 Standards and References

    Piping Design Standards

    ASME B31.3 — Process Piping (chemical plants, refineries)
    ASME B31.1 — Power Piping (boilers, steam)
    API 14E — Production Piping (erosional velocity)
    API 610 — Centrifugal Pumps (NPSH margins)
    ISO 4126 — Safety Devices / Pressure Relief (not piping hydraulics)

    Hydraulic Calculation References

    Crane TP-410 — Flow of Fluids Through Valves, Fittings and Pipe (K-factors)
    Idelchik — Handbook of Hydraulic Resistance
    NFPA 13 — Fire Sprinkler Systems (H-W C = 120–100)
    Hydraulic Institute — Pump Standards, NPSH testing

    Share This Calculator

    Send the tool or your current results to colleagues

    Live Results Snapshot
    Run the calculator above to generate a shareable result summary
    Share via