Compute frictional pressure drop from pipe and fluid data via Darcy-Weisbach, with full step-by-step solutions.
Formula
Quick Answer
Frictional pressure drop in a pipe is given by the Darcy-Weisbach equation, ΔP = f(L/D)(ρv²/2), where f is the Darcy friction factor (64/Re for laminar flow, or the Colebrook/Swamee-Jain equations for turbulent flow). This calculator computes the Reynolds number and friction factor from your fluid and pipe data, then the resulting pressure drop.
Enter fluid and pipe properties
Enter the fluid velocity, density, and viscosity, plus the pipe diameter and length.
Enter the relative roughness
Enter the pipe's relative roughness ε/D (used only if flow turns out to be turbulent).
Click Calculate
The calculator finds the Reynolds number, determines the flow regime, computes the Darcy friction factor, and applies Darcy-Weisbach.
Read the pressure drop
Read the frictional pressure drop ΔP, along with the intermediate Reynolds number and friction factor used.
Just need the friction factor itself? Use the Friction Factor Calculator, or see the full Fluid Mechanics topic guide.
As fluid moves through a pipe, friction between the fluid and the pipe wall (and within the fluid itself, in turbulent flow) steadily converts pressure into heat, causing the pressure to drop along the pipe's length. The Darcy-Weisbach equation is the standard way to quantify this loss for any fluid, in either laminar or turbulent flow.
This calculator finds the Reynolds number and Darcy friction factor from your fluid and pipe data (reusing the same laminar/Colebrook/Swamee-Jain logic as the friction factor calculator), then applies Darcy-Weisbach to get the pressure drop directly.

Darcy-Weisbach comes from a mechanical energy balance on the fluid in the pipe, expressing frictional head loss in terms of a dimensionless friction factor, the pipe's length-to-diameter ratio, and the fluid's kinetic energy per unit volume:
The friction factor f itself depends on the flow regime: in laminar flow it comes from the exact Hagen-Poiseuille solution (f = 64/Re), and in turbulent flow it's found from the semi-empirical Colebrook equation (or its explicit Swamee-Jain approximation), which accounts for both Reynolds number and pipe roughness.
For this page's own pipe and fluid, here's the visible slope change at the laminar-turbulent crossover, not just the stated v vs v² ratio.
Problem: Water (ρ = 998 kg/m³, μ = 0.001 Pa·s) flows at v = 2 m/s through a D = 0.1 m commercial steel pipe (ε/D = 0.00015) of length L = 50 m. Find the pressure drop.
Answer: ΔP ≈ 15.8 kPa
Darcy-Weisbach, ΔP = f(L/D)(ρv²/2), is a fundamental, dimensionally consistent equation that works for any fluid and flow regime when paired with the correct friction factor. Hazen-Williams is an empirical correlation developed specifically for water in the turbulent regime and uses a roughness coefficient (C) instead of a friction factor, it is less general but faster to apply for water distribution systems.
Keep Exploring
Full syllabus breakdown for Fluid Mechanics, subtopics, essential formulas, PYQ frequency, and recommended study order.
Open →Darcy friction factor via 64/Re (laminar) or Colebrook/Swamee-Jain (turbulent), with full step-by-step solutions.
Open →Determine flow regime (laminar / transitional / turbulent) from fluid properties and pipe geometry.
Open →Every core GATE Chemical Engineering formula in one place, grouped by topic with variable definitions.
Open →Full-length, timed GATE CH practice tests (2024–2026) with instant, step-by-step-explained results.
Open →