Water in a 100 mm pipe
Inputs: water at 20 C, Q = 10 L/s, D = 100 mm, L = 50 m, PVC roughness. The area is 0.00785 m², velocity is 1.27 m/s, Re is about 127,000, turbulent. Swamee-Jain gives f about 0.017 and ΔP about 6.9 kPa.
If Q, D, and v are all entered, the calculator checks whether they agree before using the selected solve path.
Hydraulic diameter uses \(D_h = 4A/P_{\text{wetted}}\). Circular diameter solve is available only for circular pipe geometry.
Presets are typical values near the listed temperature. Edit the properties for design data.
ν is kept in sync from μ/ρ when a preset is applied; edit any property as needed.
Major losses only: fittings, valves, entrances, elevation change, compressibility, and pump curves are not included.
Results will appear after calculation.
Equations: \( v=\frac{Q}{A} \), \( D_h=\frac{4A}{P} \), \( \mathrm{Re}=\frac{vD_h}{\nu} \), \( \Delta P=f\frac{L}{D_h}\frac{\rho v^2}{2} \).
This calculator estimates flow rate, velocity, Reynolds number, Darcy friction factor, head loss, and pressure drop for steady, incompressible, single-phase flow in a full pipe or duct. Use circular pipe diameter, rectangular duct dimensions, or a custom hydraulic diameter. The pressure-drop result uses Darcy-Weisbach major loss only, so add separate allowances for fittings, valves, entrances, exits, elevation changes, pumps, and compressible gas effects when those matter.
Flow area is \(A=\pi D^2/4\) for a circular full pipe and \(A=wh\) for a rectangular duct. Mean velocity is \(v=Q/A\). Non-circular sections use the hydraulic diameter \(D_h=4A/P_{\text{wetted}}\). Reynolds number is \( \mathrm{Re}=vD_h/\nu=\rho vD_h/\mu \).
Regime thresholds follow the common internal-flow convention: laminar below Re 2300, transitional from about 2300 to 4000, and turbulent above about 4000. Laminar Darcy friction factor is \(f=64/\mathrm{Re}\). Turbulent friction factor is estimated with the Swamee-Jain explicit approximation, \(f=0.25/[\log_{10}(\epsilon/(3.7D_h)+5.74/\mathrm{Re}^{0.9})]^2\), which is commonly used as a practical approximation to Colebrook-White for turbulent pipe flow. Transitional friction factor is uncertain; this tool blends the laminar and turbulent estimates only to provide a planning estimate.
Pressure drop is calculated with Darcy-Weisbach: \( \Delta P=f(L/D_h)(\rho v^2/2) \). Head loss is \(h_f=\Delta P/(\rho g)\), with \(g=9.80665\ \mathrm{m/s^2}\). Source notes: Reynolds thresholds, Darcy-Weisbach, hydraulic diameter, Colebrook-White, and Swamee-Jain/Haaland-style explicit approximations are standard topics in fluid mechanics references such as Crane TP-410 and Munson, Young, and Okiishi's Fundamentals of Fluid Mechanics. Use manufacturer data or project standards for final roughness values.
Disclaimer: Educational calculator only — not a substitute for detailed engineering design or code compliance.
Inputs: water at 20 C, Q = 10 L/s, D = 100 mm, L = 50 m, PVC roughness. The area is 0.00785 m², velocity is 1.27 m/s, Re is about 127,000, turbulent. Swamee-Jain gives f about 0.017 and ΔP about 6.9 kPa.
Inputs: air at 20 C, 300 mm by 150 mm duct, Q = 250 L/s, L = 12 m, galvanized iron roughness. \(D_h=0.2\) m, velocity is 5.56 m/s, Re is about 74,000, turbulent, and ΔP is about 25 Pa before minor losses.
Inputs: light oil, Q = 0.2 L/min, D = 8 mm, L = 2 m, drawn tubing. Velocity is 0.066 m/s and Re is about 9, so the flow is laminar. The calculator uses \(f=64/Re\), giving a pressure drop near 3.3 kPa.
Inputs: water at 20 C, Q = 25 gpm, target velocity = 5 ft/s. Solving for diameter gives about 1.43 in. Re is about 55,000, so a pressure-drop check should use a turbulent friction-factor method and the chosen pipe roughness.
For a full circular pipe, velocity is \(v=Q/A\), where \(A=\pi D^2/4\). For a non-circular section, use \(v=Q/A\) with the entered flow area.
This calculator classifies Re below 2300 as laminar, 2300 to 4000 as transitional, and 4000 or above as turbulent for internal pipe flow.
Pressure drop is estimated with Darcy-Weisbach: \(\Delta P=f(L/D)(\rho v^2/2)\). The calculator estimates \(f\) from laminar \(f=64/Re\) or a turbulent explicit approximation using roughness.
Use a material preset when you know the pipe material, such as PVC, copper, commercial steel, galvanized iron, cast iron, concrete, or drawn tubing. For design work, confirm roughness from manufacturer or project standards.
Yes. Choose rectangular duct or custom hydraulic diameter. The hydraulic diameter is \(D_h=4A/P_{\text{wetted}}\) and is used for Reynolds number and Darcy-Weisbach pressure loss.
Partly full flow is open-channel flow, not full-pipe pressure flow. Use a method such as Manning or a dedicated open-channel calculator for that case.