engineering

Moody Chart Calculator

Calculate Darcy friction factor from Reynolds number and relative roughness using Colebrook-White and Swamee-Jain

Moody Chart Calculator

Darcy friction factor from Reynolds number and relative roughness ε/D

Re < 2300: Laminar · 2300–4000: Transition · > 4000: Turbulent

mm

Friction Factor f (Darcy)

ε/D = 4.5000e-4

Colebrook-White (iterative, 9 iters)0.020120
Swamee-Jain (explicit, error: 0.375%)0.020196
Haaland (explicit, error: 1.316%)0.019855

Colebrook-White Equation

1/√f = −2·log₁₀(ε/(3.7D) + 2.51/(Re·√f))

= −2·log₁₀(1.2162e-4 + 2.51/(1.000e+5·√f))

Swamee-Jain Approximation

f = 0.25 / [log₁₀(ε/(3.7D) + 5.74/Re^0.9)]²

How to Use This Calculator

1

Enter your input values

Fill in all required input fields for the Moody Chart Calculator. Most fields include unit selectors so you can work in your preferred unit system.

2

Review your inputs

Double-check that all values are correct and that you have selected the right units for each field. Incorrect units are the most common source of calculation errors.

3

Read the results

The Moody Chart Calculator instantly computes the output and displays results with units. All calculations happen in your browser — no loading time and no data sent to a server.

Formula Reference

Moody Chart Calculator Formula

See calculator inputs for the governing equation

Variables: All variables and their units are labeled in the calculator interface above.

When to Use This Calculator

  • Use the Moody Chart Calculator when solving homework or exam problems that require quick numerical verification of your hand calculations.
  • Use it during the design phase to rapidly iterate on parameters before running detailed finite element simulations.
  • Use it when reviewing a colleague's calculation or checking a vendor's data sheet for plausibility.
  • Use it to generate reference data for a technical report or presentation without manual computation.

Related Calculators