Pipe Pressure Drop Calculator - Darcy-Weisbach with Fittings & Valves
Calculate friction loss in steel, copper, PVC & stainless pipe using Swamee-Jain friction factor
Calculate pressure drop in piping systems using the Darcy-Weisbach equation with the Swamee-Jain explicit approximation for the Moody friction factor. Enter pipe size, schedule, material, length, flow rate, and fluid properties to get friction loss in PSI, feet of head, and kPa. Add fittings and valves using equivalent length or K-factor methods. Supports carbon steel, stainless steel, copper, PVC, CPVC, and HDPE pipe. Includes Reynolds number calculation, flow regime identification (laminar/transitional/turbulent), and velocity check against recommended maximums.
Look up pipe wall thickness and ID by schedule
Pipe Schedule Reference →Apply affinity laws for pump head requirements
Pump Affinity Laws Calculator →Calculate heat exchanger pressure drop
Heat Exchanger Duty Calculator →Size pump motor and check nameplate data
Motor Nameplate Decoder →How It Works
-
Select Pipe Material and Size
Choose pipe material (carbon steel, stainless, copper, PVC, CPVC, HDPE) and nominal pipe size. The calculator loads the correct inside diameter and surface roughness. Roughness values: steel 0.0018", stainless 0.0006", copper 0.00006", PVC 0.00006".
-
Enter Pipe Length and Schedule
Input total straight pipe length in feet and select pipe schedule (Sch 5, 10, 40, 80, 160, XXH). The schedule determines wall thickness and inside diameter. Heavier schedules have smaller ID and higher friction loss per foot.
-
Set Flow Rate and Fluid Properties
Enter flow rate in GPM, liters per minute, or cubic feet per second. Select a fluid preset (water, glycol mixtures, oil) or enter custom viscosity and density. Temperature affects viscosity significantly, especially for glycol and oil systems.
-
Add Fittings and Valves
Add each fitting and valve in the system: elbows (90/45 degree, long/short radius), tees, reducers, gate valves, globe valves, check valves, and butterfly valves. The calculator applies equivalent length or K-factor methods to compute fitting losses.
-
Review Pressure Drop Results
See total pressure drop broken down by straight pipe and fittings, displayed in PSI, feet of head, and kPa. Velocity is checked against recommended maximums (typically 5-8 ft/s for water suction, 8-15 ft/s for discharge). Reynolds number and flow regime are shown for reference.
Built For
- Mechanical engineers sizing piping systems for pump selection and system curve development
- Plumbing designers calculating friction loss for domestic water supply systems
- HVAC engineers determining pressure drop in chilled water and hot water loops
- Process engineers evaluating pipe sizing for chemical process lines
- Fire protection engineers verifying hydraulic calculations for sprinkler systems
- Maintenance techs diagnosing high pressure drop from fouled or undersized piping
Features & Capabilities
Darcy-Weisbach with Swamee-Jain
Uses the Darcy-Weisbach equation (the most accurate general friction loss method) with the Swamee-Jain explicit approximation for the Moody friction factor. Avoids iterative Colebrook-White solutions while maintaining accuracy within 1% across all turbulent flow regimes.
Fitting Loss Calculator
Comprehensive fitting library with both equivalent length (L/D) and resistance coefficient (K-factor) methods. Includes 90-degree and 45-degree elbows (long and short radius), tees (through and branch), reducers, expansions, gate valves, globe valves, ball valves, butterfly valves, check valves, and strainers.
Multi-Material Pipe Database
Built-in dimensions and roughness values for carbon steel, stainless steel, copper (Types K/L/M), PVC (Sch 40/80), CPVC, and HDPE pipe. All pipe IDs match ASME B36.10 (steel), B36.19 (stainless), and ASTM standards for plastic and copper tube.
Velocity and Flow Regime Check
Calculates fluid velocity and flags values outside recommended ranges. Shows Reynolds number and identifies laminar (Re < 2300), transitional (2300-4000), or turbulent (Re > 4000) flow. Warns when velocity exceeds erosion limits for the pipe material.
System Curve Data Points
Generates a table of head loss vs. flow rate data points that can be plotted as a system curve. Overlay this on your pump curve to find the operating point. Includes both static head and friction components of total dynamic head.
Comparison
| Method | Accuracy | Pipe Types | Flow Regimes | Best Use |
|---|---|---|---|---|
| Darcy-Weisbach | Highest (1-2%) | All materials | All (laminar + turbulent) | Engineering design, detailed analysis |
| Hazen-Williams | Moderate (5-10%) | Water only, >2" | Turbulent only | Fire protection, plumbing rules of thumb |
| Manning | Moderate | Open channels | Turbulent only | Gravity sewers, open channels |
| Equivalent Length | Moderate | All materials | Turbulent only | Quick fitting estimates, field work |
Frequently Asked Questions
Learn More
Pipe Pressure Drop: Darcy-Weisbach, Friction Factor & Pipe Sizing
How to calculate pressure drop in pipes using Darcy-Weisbach equation. Friction factor, Reynolds number, equivalent length of fittings, and practical pipe sizing.
Pipe Schedules Explained: NPS, Wall Thickness & Material Grades
What pipe schedule numbers mean, NPS vs actual dimensions, wall thickness by schedule, common material grades (A106, A53, SS304/316), and how to select the right pipe.
Hydraulic Cylinder Sizing: Force, Speed & Rod Buckling
How to size hydraulic cylinders for force, speed, and flow. Includes Euler column buckling checks, mounting considerations, and common sizing mistakes.
Fire Sprinkler Hydraulic Calculations: NFPA 13 Guide
How fire sprinkler hydraulic calculations work per NFPA 13. K-factor flow, Hazen-Williams friction loss, system demand curves, and hose stream allowances.
Trades Unit Conversion Reference: Pressure, Flow, Temperature, and Niche Conversions
Reference guide for trades-specific unit conversions including inWC to PSI, SCFM to ACFM, grains per gallon to ppm, Cv to Kv, and other conversions that generic tools miss.
Steam Properties and Boiler Operations Guide
How to use steam tables for steam trap sizing, boiler efficiency calculations, flash steam recovery, deaerator verification, and superheated steam applications. Covers hf, hfg, hg, and specific volume.
Pipe Thread Sealant Selection Guide: PTFE Tape, Pipe Dope, Anaerobic & O-Ring
How to choose the right pipe thread sealant for any material, fluid, and pressure. Covers PTFE tape types, pipe dope, anaerobic sealants, compatibility rules, and code requirements.
Related Tools
Shop Heater BTU Sizing Calculator
Calculate the exact BTU output your shop or garage heater needs. Factors in wall R-values, ceiling insulation, slab edge loss, overhead door infiltration, and air changes per hour to size propane, natural gas, and electric heaters correctly.
Overhead Door Infiltration Loss Calculator
Calculate heat loss through overhead doors in shops, garages, and warehouses. Compares open-door vs closed-door losses, seal condition impact, and annual cost of infiltration with payback on door seals and high-speed doors.
Long-Run Voltage Drop Calculator
Calculate voltage drop for long wire runs to detached shops, barns, garages, and outbuildings. Compares copper vs aluminum, shows motor starting voltage impact, and recommends the right wire size for your distance and load.