Friction Factor Calculator
This calculator computes the Darcy friction factor for pipe flow from the Reynolds number and the relative roughness, using f = 64/Re for laminar flow and the Swamee-Jain explicit approximation of the Colebrook-White equation for turbulent flow.
This calculator determines the Darcy friction factor for internal pipe flow. For laminar flow (Re < 2300), it uses f = 64/Re. For turbulent flow (Re > 4000), it uses the Swamee-Jain explicit approximation. The transitional regime (2300 ≤ Re ≤ 4000) is flagged as approximate. You must supply the Reynolds number and absolute roughness — no pipe material, roughness, or viscosity lookup is performed.
Calculator
Formulas
Diagram
Worked example
Turbulent: Re = 100,000, D = 150 mm, ε = 0.045 mm. Laminar: Re = 1,500.
- 01Laminar: f = 64 / 1500 = 0.04267. Regime: Laminar.
- 02Turbulent: ε/D = 0.000045 / 0.15 = 0.0003
- 03f = 0.25 / [log₁₀(0.000045/(3.7×0.15) + 5.74/100000⁰·⁹)]²
- 04f ≈ 0.01879. Regime: Turbulent.
Laminar: f = 0.04267. Turbulent: f ≈ 0.01879.
FAQ
Does this return Darcy or Fanning friction factor?
Does this look up pipe roughness?
What happens in the transitional regime?
Does this replace a Moody chart?
Related conversions
Built and reviewed by a practising process engineer. About ProcessConvert →