Friction Loss Calculator

Calculate the pressure loss due to friction in a pipe using the Darcy-Weisbach equation. Enter pipe diameter, length, flow rate, and fluid properties.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

How to Use the Friction Loss Calculator

This calculator estimates the pressure loss (in psi) due to friction in a pipe carrying water or other fluids. All inputs must be in Imperial units (inches, feet, gallons per minute).

  1. Enter Pipe Diameter (inches) – e.g., 2 for a 2-inch pipe.
  2. Enter Pipe Length (feet) – e.g., 100.
  3. Enter Flow Rate (GPM) – e.g., 50.
  4. Adjust defaults (optional): Pipe Roughness (ft, default 0.0005 for steel), Kinematic Viscosity (ft²/s, default 1.21e-5 for water), Fluid Density (lb/ft³, default 62.4 for water).
  5. Click "Calculate Friction Loss".

Result: The pressure loss in psi appears, along with step-by-step calculations (velocity, Reynolds number, friction factor, head loss).

Tip: Ensure all values are positive. The calculator uses the Colebrook equation for turbulent flow and the Hagen-Poiseuille equation for laminar flow (Re < 2000).

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

Friction loss is the pressure drop that occurs when a fluid flows through a pipe due to viscous shear stresses and turbulence. It is calculated using the Darcy-Weisbach equation.

Inputs: diameter in inches, length in feet, flow rate in GPM, roughness in feet, viscosity in ft²/s, density in lb/ft³. Output: pressure loss in psi.

For laminar flow (Re < 2000), f = 64/Re. For turbulent flow, the Colebrook equation is solved iteratively.

Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0