Moody Chart Calculator

Calculate Reynolds number, relative roughness, and the Darcy friction factor for internal pipe flow.

This calculator uses f = 64/Re for laminar flow and the Colebrook-White equation for turbulent flow. Transitional flow is reported with a caution because it is unstable and less predictable.

About the Author: Created by Fotios Angelakis, MSc in Mechanical Engineering, with experience in engineering calculations, data analytics, and energy systems. Learn more about the author's qualifications and experience.

Enter the pipe and fluid data above to calculate the Reynolds number and friction factor.

The Moody chart curve will appear after calculation.

What Is the Moody Chart?

The Moody chart is a graphical tool used in fluid mechanics to relate the pipe friction factor to Reynolds number and relative roughness. It is commonly used for estimating friction losses in circular pipes.

The friction factor calculated here is the Darcy friction factor, which is used in the Darcy-Weisbach equation for pressure loss and head loss calculations.

Why the Moody Chart Calculator Matters

The friction factor is critical for designing efficient piping systems. It affects pressure drop, head loss, pumping power, and overall system energy consumption.

  • Water distribution systems
  • Oil and gas pipelines
  • HVAC and cooling networks
  • Chemical processing systems
  • Mining and slurry transport
  • Industrial pipe-flow calculations

Formulas Used in the Moody Chart Calculator

Reynolds Number

Re = ρVD / μ

where ρ is fluid density, V is average velocity, D is pipe diameter, and μ is dynamic viscosity.

Relative Roughness

ε/D

Relative roughness compares the internal pipe roughness to the pipe diameter. It becomes especially important in turbulent flow.

Laminar Flow

For laminar pipe flow, usually taken as Re < 2300, the Darcy friction factor is:

f = 64 / Re

Turbulent Flow

For turbulent flow, usually taken as Re > 4000, the Colebrook-White equation is commonly used:

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

Because the equation contains f on both sides, the calculator solves it iteratively.

Transitional Flow

For approximately 2300 ≤ Re ≤ 4000, the flow is transitional. In this region, the friction factor can fluctuate and depends strongly on disturbances, inlet conditions, and pipe roughness. Engineering designs often try to avoid relying on this region.

How to Use the Calculator

  1. Enter pipe diameter in meters.
  2. Enter average fluid velocity in m/s.
  3. Enter fluid density in kg/m³.
  4. Enter dynamic viscosity in Pa·s.
  5. Enter pipe roughness in meters.
  6. Click calculate to get Reynolds number, relative roughness, flow regime, and friction factor.

Example Calculation

Suppose water flows through a pipe with:

  • Diameter: 0.1 m
  • Velocity: 2 m/s
  • Density: 1000 kg/m³
  • Dynamic viscosity: 0.001 Pa·s
  • Pipe roughness: 0.0002 m

The Reynolds number is:

Re = (1000 × 2 × 0.1) / 0.001 = 200,000

This is turbulent flow. The calculator then uses the Colebrook-White equation to estimate the Darcy friction factor.

Approximate Fluid Properties

The table below gives approximate kinematic viscosity values near room temperature. Always check reliable data for precise engineering work because viscosity changes strongly with temperature.

Fluid Approximate Kinematic Viscosity, ν (m²/s)
Water, 20°C1.0 × 10-6
Air, 20°C1.5 × 10-5
Ethanol, 20°C1.5 × 10-6
Glycerin, 20°C≈ 1.0 × 10-3
Olive oil, 20°C≈ 9.0 × 10-5
Vegetable oil, 20°C≈ 7.0 × 10-5 to 1.0 × 10-4

Limitations of the Moody Chart

  • It assumes steady, fully developed internal pipe flow.
  • It is primarily intended for circular pipes.
  • It does not include entrance losses, bends, valves, fittings, or local losses.
  • Pipe roughness values are often approximate.
  • Transitional flow is uncertain and should be treated carefully.

Frequently Asked Questions

What is Reynolds number?

Reynolds number is a dimensionless value that compares inertial forces to viscous forces in fluid flow. It helps determine whether pipe flow is laminar, transitional, or turbulent.

How does pipe roughness affect the friction factor?

In turbulent flow, higher relative roughness generally increases the friction factor and causes higher pressure losses. In laminar flow, the Darcy friction factor depends mainly on Reynolds number.

Is this the Darcy or Fanning friction factor?

This calculator reports the Darcy friction factor. The Fanning friction factor is one quarter of the Darcy friction factor.

Can this calculator handle non-circular pipes?

The calculator is designed for circular pipes. For non-circular ducts, engineers often use hydraulic diameter:

Dh = 4A / P

where A is the cross-sectional flow area and P is the wetted perimeter.

Why is transitional flow uncertain?

Transitional flow can behave like a mixture of laminar and turbulent flow. Small disturbances, surface roughness, and inlet conditions can significantly affect the result.

References

  • Munson, Young, Okiishi — Fundamentals of Fluid Mechanics
  • White — Fluid Mechanics
  • Fox & McDonald — Introduction to Fluid Mechanics