moody chart calculator

Uses Darcy-Weisbach + Reynolds number + Colebrook/Swamee-Jain approach. Assumes steady, incompressible, fully developed pipe flow.

Enter your values and click Calculate to compute Reynolds number, flow regime, Darcy friction factor, head loss, and pressure drop.

What this moody chart calculator does

This tool gives you the same core output engineers read from a Moody diagram, but in a faster and more precise digital format. It calculates the Darcy friction factor for flow in a round pipe and then uses that value to estimate head loss and pressure drop along the pipe.

If you have ever searched for a pipe friction factor calculator, Darcy-Weisbach calculator, or Reynolds number calculator, this combines all of those into one workflow.

How the calculator works

1) Velocity and Reynolds number

First, the calculator finds cross-sectional area and average velocity:

  • A = πD²/4
  • V = Q/A

Then it computes Reynolds number:

  • Re = (ρVD)/μ

2) Relative roughness

Pipe wall roughness strongly affects turbulent flow losses. The key non-dimensional ratio is:

  • ε/D where ε is absolute roughness

3) Friction factor logic

The calculator classifies the regime and picks an appropriate method:

  • Laminar (Re < 2300): f = 64/Re
  • Turbulent (Re > 4000): Colebrook equation solved iteratively (initialized with Swamee-Jain)
  • Transitional (2300 to 4000): blended estimate for practical engineering use

4) Head loss and pressure drop

Once friction factor is known, the Darcy-Weisbach equation is used:

  • ΔP = f(L/D)(ρV²/2)
  • hf = ΔP/(ρg)

How to use the calculator correctly

  • Use inside diameter, not nominal pipe size.
  • Make sure roughness is entered in mm.
  • Use consistent SI units exactly as labeled.
  • For liquids, use actual operating temperature to get realistic viscosity.
  • Remember this tool estimates major losses; fittings and valves add minor losses.

Typical absolute roughness values (ε)

These are common order-of-magnitude references used for Moody chart work:

  • Drawn copper / smooth plastic: about 0.0015 mm to 0.007 mm
  • Commercial steel: about 0.045 mm
  • Galvanized iron: about 0.15 mm
  • Cast iron (older): 0.26 mm and higher
  • Concrete: can vary widely, often 0.3 mm to 3 mm+

Always use project standards or measured data when possible.

Worked example (using default values)

With D = 0.10 m, L = 50 m, ε = 0.045 mm, Q = 0.01 m³/s, ρ = 998 kg/m³, and μ = 0.001 Pa·s, the flow is typically turbulent and produces a realistic friction factor near classic Moody chart expectations for commercial steel. Click Calculate to see the exact computed values.

Common mistakes to avoid

  • Confusing Darcy friction factor with Fanning friction factor (Fanning is one-quarter Darcy).
  • Mixing units (for example entering roughness in meters instead of millimeters).
  • Using water viscosity at 20°C when the fluid is actually hot or cold.
  • Ignoring that real systems include fittings, bends, tees, strainers, and valves.

FAQ

Is this the same as reading a Moody diagram manually?

Yes in purpose. The calculator follows the same governing relationships but returns numerical results directly.

Can I use this for gases?

You can for low-speed cases where incompressible assumptions are reasonable. For large compressibility effects, use a dedicated compressible-flow model.

Does this include minor losses?

No. This page calculates major friction loss in straight pipe sections only. Add minor losses separately with K-values or equivalent length methods.

🔗 Related Calculators