Reynolds Number Calculator with Darcy & Fanning Friction Factor and Moody Diagram

Darcy & Fanning Friction Factors · Pipe Pressure Drop · Moody Diagram · SI & English Units

Reynolds Number & Pipe Friction Calculator

The Reynolds number is one of the most important dimensionless parameters in fluid mechanics. It describes the relationship between inertial forces and viscous forces in a flowing fluid and determines whether the flow inside a pipe is laminar, transitional, or turbulent.

Understanding the flow regime is essential when analyzing pipe friction, pressure drop, and pumping power. In laminar flow, viscous forces dominate and the friction factor can be calculated directly from analytical relationships. In turbulent flow, friction depends on both Reynolds number and pipe roughness, which is commonly represented using the Moody diagram.

The Reynolds Number & Pipe Friction Calculator automatically determines the Reynolds number, friction factors, pressure drop, and head loss in pipelines using the Darcy–Weisbach equation. The results are also displayed on an interactive Moody diagram to visualize the flow condition.

Traditional Pipe Friction Calculations

Traditionally, engineers determine pipe friction losses through a multi-step process that includes:

  1. Calculating Reynolds number using fluid properties and pipe velocity.
  2. Identifying the flow regime (laminar, transitional, or turbulent).
  3. Determining the friction factor from analytical equations or the Moody diagram.
  4. Applying the Darcy–Weisbach equation to calculate pressure drop or head loss.

While this approach is accurate, it often requires iterative calculations and manual reading of friction factors from the Moody chart. This becomes time-consuming when evaluating multiple pipe sizes, flow rates, or fluid properties.

Advantages of Using This Reynolds Number & Pipe Friction Calculator

This calculator automates the complete pipe flow analysis process, allowing engineers and students to quickly determine friction losses and visualize flow conditions.

  • Automatic Reynolds number calculation
  • Darcy and Fanning friction factor determination
  • Automatic flow regime classification
  • Pipe roughness selection based on material type
  • Pressure drop and head loss calculation using Darcy–Weisbach equation
  • Interactive Moody diagram showing the operating point
  • Support for both SI and English engineering units

These features allow users to evaluate piping systems quickly without performing repetitive manual calculations.

How to Use the Reynolds Number & Pipe Friction Calculator

  1. Select the calculation method based on the available fluid property data.
  2. Enter the fluid properties such as density and viscosity.
  3. Input the pipe diameter and average fluid velocity.
  4. Select the pipe material to automatically load its roughness value.
  5. Enter the pipe length if pressure drop or head loss calculations are required.
  6. Click Calculate to determine Reynolds number, friction factors, pressure loss, and flow regime.

Flow Input Parameters

Calculation Method
Fluid Properties
Pipe Properties

Calculation Results

Pressure Drop
Darcy Friction Factor (f_D)
Fanning Friction Factor (f_F)

Darcy friction factor is four times the Fanning friction factor: fD = 4 fF. Moody diagrams use the Darcy formulation.

Reynolds Number

Moody Diagram

Log–log Moody diagram showing Darcy friction factor vs Reynolds number. The red marker indicates the current operating point.

Common Reynolds Number & Friction Factor Questions

  • How do you calculate Reynolds number?
  • What is the formula for Darcy friction factor?
  • What is the difference between Darcy and Fanning friction factor?
  • How do you read a Moody diagram?
  • How does pipe roughness affect pressure drop?

Re = (ρ V D) / μ

fD = 64 / Re (laminar flow)

Reynolds Number and Pipe Friction Calculation Examples

The following examples demonstrate how the Reynolds Number & Pipe Friction Calculator can be used to determine flow regimes, friction factors, pressure losses, and head losses in pipeline systems.

These examples illustrate how fluid properties, pipe diameter, and flow velocity influence the Reynolds number and the resulting hydraulic behavior of fluids in pipes.

Example 1: Flow Regime in a Water Supply Pipe

A municipal water line carries water through a 25 mm diameter pipe.

Water properties at operating temperature:

  • Density = 998 kg/m³
  • Viscosity = 1.0 × 10⁻³ Pa·s

Determine the Reynolds number and flow regime when the average velocity is:

  • (a) 0.05 m/s
  • (b) 0.09 m/s
  • (c) 3 m/s

Reynolds Number Equation

Re = ρDv / μ

Where:

  • ρ = fluid density
  • D = pipe diameter
  • v = fluid velocity
  • μ = dynamic viscosity

Flow regime classification:

  • Re < 2100 → Laminar flow
  • 2100 < Re < 4000 → Transitional flow
  • Re > 4000 → Turbulent flow

Step-by-Step Procedure

  1. Select method: Dynamic viscosity (ρDv/μ)
  2. Input fluid properties:
    • Density = 998 kg/m³
    • Diameter = 0.025 m
    • Velocity = 0.05, 0.09, and 3 m/s
    • Dynamic viscosity = 1×10⁻³ Pa·s
  3. Click Calculate.

Results

  • Velocity = 0.05 m/s → Re = 1247.5 (Laminar)
  • Velocity = 0.09 m/s → Re = 2245.5 (Transitional)
  • Velocity = 3 m/s → Re = 74850 (Turbulent)

Engineering Insight

This example illustrates how strongly the Reynolds number depends on fluid velocity. A small increase in velocity can shift the flow regime from laminar to transitional and eventually to turbulent flow.

In municipal water distribution systems, flow is typically turbulent because velocities are usually higher than 1 m/s. Turbulent flow enhances mixing and allows greater flow capacity, but it also increases friction losses within the pipeline.

Example 2: Oil Flow in a Process Pipeline

A food processing plant pumps vegetable oil through a 40 mm commercial steel pipe at an average velocity of 1.2 m/s.

Oil properties:

  • Density = 920 kg/m³
  • Viscosity = 0.065 Pa·s

Tasks

  • Calculate the Reynolds number.
  • Determine the flow regime.
  • Compute the Fanning friction factor.

Fanning Friction Factor Correlations

The Fanning friction factor depends on the Reynolds number and the pipe roughness. Different equations are used depending on the flow regime.

1. Laminar Flow (Hagen–Poiseuille Equation)

For laminar flow, the Fanning friction factor is calculated using:

fF = 16 / Re

This equation applies when the Reynolds number is Re < 2100.

2. Turbulent Flow (Churchill Approximation of the Colebrook Equation)

For turbulent flow, the friction factor can be estimated using the Churchill (1977) correlation, which approximates the Colebrook equation:

1 / √fF = −4 log₁₀[(0.27 ε / D) + (7 / Re)0.9]

where:

  • ε = pipe roughness (m)
  • D = pipe diameter (m)
  • Re = Reynolds number
3. Transitional Flow (Extended Churchill Equation)

Churchill also proposed a single equation that smoothly bridges laminar and turbulent flow regimes:

fF = 2 [(8 / Re)12 + 1 / (A + B)3/2]1/12

where:

A = {2.457 ln [1 / ((7 / Re)0.9 + (0.27 ε / D))]}16

B = (37530 / Re)16

This formulation provides a continuous solution across laminar, transitional, and turbulent flow regimes.

The Reynolds Number & Pipe Friction Calculator automatically applies the appropriate equation based on the calculated Reynolds number.

Step-by-Step Procedure

  1. Select method: Dynamic viscosity (ρDv/μ)
  2. Input fluid properties:
    • Density = 920 kg/m³
    • Diameter = 0.04 m
    • Velocity = 1.2 m/s
    • Viscosity = 0.065 Pa·s
  3. Select pipe material: Commercial steel
  4. Click Calculate.

Results

  • Reynolds number = 679.38
  • Flow regime = Laminar
  • Fanning friction factor = 0.023551

Engineering Insight

Although the velocity is relatively high, the large viscosity of the oil reduces the Reynolds number significantly, resulting in laminar flow.

Highly viscous fluids commonly produce laminar flow conditions even in moderate-size pipelines. Under laminar flow conditions, the friction factor depends primarily on Reynolds number rather than pipe roughness.

Example 3: Molasses Transfer Line

A sugar refinery transfers molasses through a 75 mm commercial steel pipeline at 0.8 m/s.

Molasses properties:

  • Density = 1400 kg/m³
  • Viscosity = 3.0 Pa·s

Tasks

  • Compute the Reynolds number.
  • Calculate the Darcy friction factor.
  • Comment on the typical flow regime of viscous fluids.

Relationship Between Fanning and Darcy Friction Factors

The Reynolds number and Fanning friction factor are calculated using the same equations presented in Example 2.

In many engineering calculations, particularly when using the Darcy–Weisbach equation for pipe friction losses, the Darcy friction factor is used instead of the Fanning friction factor.

The two friction factors are related by the following equation:

f_D = 4 f_F

where:

  • fD = Darcy friction factor
  • fF = Fanning friction factor

This relationship is widely used in fluid mechanics and pipeline design because the Darcy friction factor appears directly in the Darcy–Weisbach equation used to calculate pressure drop and head loss in pipes.

The Reynolds Number & Pipe Friction Calculator automatically converts between these two friction factors when required, ensuring that the correct form is used in pressure loss calculations.

Step-by-Step Calculator Procedure

  1. Select calculation method
    Choose Dynamic viscosity (ρDv/μ).
  2. Input fluid properties:
    • Density = 1,400 kg/m³
    • Pipe diameter = 0.075 m (75 mm)
    • Velocity = 0.8 m/s
    • Dynamic viscosity = 3 Pa·s
  3. Select pipe properties:
    • Material = Commercial steel

    Note: When the pipe material is selected, the pipe roughness value automatically appears in the pipe roughness field of the calculator.

  4. Click Calculate to determine the Reynolds number, friction factor, and pipe flow characteristics.

Results

  • Reynolds number = 28
  • Flow regime = Laminar
  • Darcy friction factor = 2.2857

Engineering Insight

Molasses is an extremely viscous fluid, resulting in very low Reynolds numbers even when flowing through relatively large pipes.

Because the Reynolds number is very small, the flow is strongly laminar, and the friction factor becomes very large. This leads to significant pressure losses and increased pumping power requirements.

For this reason, pipelines transporting viscous fluids are often designed with larger pipe diameters to reduce friction losses.

Example 4: Water Pipeline Between Two Tanks

Water flows through a 50 m long commercial steel pipe connecting two storage tanks.

  • Density = 998 kg/m³
  • Viscosity = 1×10⁻³ Pa·s
  • Pipe diameter = 0.05 m
  • Velocity = 2 m/s

Tasks

  • Determine the pressure drop across the pipe.
  • Calculate the head loss due to pipe friction.

Solution

The pressure drop across a pipe can be calculated using the Darcy–Weisbach equation. The relationship between the Fanning friction factor and Darcy friction factor can be used to express the pressure drop as:

ΔPp = (4 fF L / D) (v2 / 2) = (fD L / D) (v2 / 2)

where:

  • fF = Fanning friction factor
  • fD = Darcy friction factor
  • L = pipe length
  • D = pipe diameter
  • v = average fluid velocity

Once the pressure drop is known, the corresponding head loss can be determined using:

hpipe = ΔP / (ρ g)

Step-by-Step Calculator Procedure

  1. Select calculation method
    Choose Dynamic viscosity (ρDv/μ).
  2. Input fluid properties:
    • Density = 998 kg/m³
    • Pipe diameter = 0.05 m
    • Velocity = 2 m/s
    • Dynamic viscosity = 1×10⁻³ Pa·s
  3. Select pipe properties:
    • Material = Commercial steel
    • Pipe length = 50 m

    Note: When the pipe material is selected, the pipe roughness value automatically appears in the pipe roughness input field.

  4. Click Calculate to determine the Reynolds number, friction factor, pressure drop, and head loss in the pipeline.

Results

Pressure drop across the pipe:

ΔP = 44.01 kPa

Head loss due to friction:

h = 4.5 m

Engineering Insight

In long pipelines, friction losses accumulate along the pipe length. Even moderate velocities can produce significant pressure drops when the pipe length is large.

This example highlights the importance of considering pipeline length when designing fluid transport systems, particularly in water supply and distribution networks.

Example 5: Cooling Water Line in a Power Plant

Cooling water flows at 20 °C through a 120 m long pipe with a diameter of 100 mm.

Velocity = 1.5 m/s.

Step-by-Step Calculator Procedure

  1. Determine water properties at 20 °C (293.15 K) and 1 atm (0.101325 MPa).
  2. The density and viscosity can be obtained using the Water & Steam Properties Calculator using the T–P input mode.

    • Temperature = 293.15 K
    • Pressure = 0.101325 MPa

    This returns the following properties:

    • Density = 995.71 kg/m³
    • Dynamic viscosity = 0.00085383 Pa·s
  3. Select calculation method
    Choose Dynamic viscosity (ρDv/μ).
  4. Input fluid properties:
    • Density = 995.71 kg/m³
    • Pipe diameter = 0.10 m
    • Velocity = 1.5 m/s
    • Dynamic viscosity = 0.00085383 Pa·s
  5. Select pipe properties:
    • Material = Commercial steel
    • Pipe length = 120 m

    Note: When the pipe material is selected, the pipe roughness value automatically appears in the pipe roughness input field.

  6. Click Calculate to determine the Reynolds number, friction factor, pressure drop, and head loss in the pipeline.

Results

Pressure drop across the pipeline:

ΔP = 25.48 kPa

Engineering Insight

Cooling water pipelines in power plants typically operate under turbulent flow conditions because the Reynolds number is high due to moderate velocity and relatively low viscosity of water.

Although the velocity is modest, the long pipeline length (120 m in this case) produces a measurable pressure drop. Engineers must account for these losses when sizing pumps and determining the required pumping power.

Reynolds Number, Pipe Friction, and Pressure Drop Fundamentals

Understanding how fluids flow inside pipes is one of the most important topics in fluid mechanics and pipeline engineering. Engineers must determine whether the flow is laminar or turbulent, how much friction occurs between the fluid and pipe wall, and how this friction affects pressure loss and energy consumption.

Two key concepts are used to analyze internal pipe flow:

  • Reynolds Number – determines the flow regime (laminar, transitional, or turbulent).
  • Friction Factor – quantifies the resistance to flow caused by pipe wall friction.

These parameters are fundamental for calculating pressure drop, head loss, and pumping power in piping systems used in water supply networks, chemical processing plants, HVAC systems, oil and gas pipelines, and power plants.

Traditionally, engineers determine friction losses through a multi-step process:

  • Calculate Reynolds number from fluid properties and velocity
  • Identify the flow regime
  • Determine the friction factor using equations or the Moody diagram
  • Apply the Darcy–Weisbach equation to compute pressure loss

While this process is accurate, it often requires manual calculations and reading friction factors from the Moody chart, which can be time-consuming when evaluating multiple pipe sizes or flow conditions.

The Reynolds Number & Pipe Friction Calculator automates these calculations and instantly determines:

  • Reynolds number
  • Flow regime
  • Darcy and Fanning friction factors
  • Pressure drop and head loss
  • Operating point on the Moody diagram

The following sections explain the fundamental concepts behind Reynolds number, pipe friction, and pressure loss in internal flows.

1. What is Reynolds Number?

The Reynolds number (Re) is a dimensionless quantity that compares inertial forces to viscous forces in a fluid flow. It is defined as:

Re = (ρ V D) / μ   or   Re = (V D) / ν

  • ρ = fluid density
  • V = flow velocity
  • D = characteristic length (pipe diameter in internal flow)
  • μ = dynamic viscosity
  • ν = kinematic viscosity

Reynolds number determines whether a flow is laminar, transitional, or turbulent.

2. Why Use Reynolds Number? (Importance of Dimensionless Numbers)

Reynolds number is a dimensionless number, meaning it has no units. Dimensionless numbers are powerful in engineering because they allow comparison between systems of different scales.

Two flows with the same Reynolds number behave similarly, even if:

  • The pipe diameters are different
  • The fluid properties are different
  • The velocity scales are different

This principle enables dynamic similarity, which is fundamental in fluid mechanics, wind tunnel testing, pump scaling, and process design.

3. Common Applications of Reynolds Number

  • Pipe flow design and pressure drop calculations
  • Pump and compressor sizing
  • Heat exchanger design
  • HVAC duct flow analysis
  • Aircraft and aerodynamic similarity studies
  • Chemical reactor flow analysis

Reynolds number determines whether analytical laminar solutions apply or empirical turbulent correlations are required.

4. Flow Regimes and Corresponding Reynolds Numbers

For internal pipe flow:

  • Laminar Flow (Re < 2300)
    Fluid flows in smooth layers. Velocity profile is parabolic. Mixing is minimal. Friction depends strongly on viscosity.
  • Transitional Flow (2300 ≤ Re ≤ 4000)
    Flow becomes unstable. Small disturbances grow. Behavior is unpredictable.
  • Turbulent Flow (Re > 4000)
    Flow contains eddies and strong mixing. Friction depends on surface roughness and inertia.

In turbulent flow, pressure losses increase significantly due to chaotic motion.

5. Why Do Pipes Have Pressure Drop?

Pressure drop occurs because energy is lost due to friction between the fluid and the pipe wall.

As fluid moves:

  • Viscous shear stresses develop at the wall
  • Energy converts into heat
  • Mechanical energy decreases along the pipe

This energy loss appears as a reduction in pressure.

6. How Do We Calculate Pressure Drop in a Pipeline?

Pressure drop in straight pipe sections is calculated using the Darcy–Weisbach equation:

ΔP = fD (L/D) (ρ V² / 2)

  • fD = Darcy friction factor
  • L = pipe length
  • D = pipe diameter
  • ρ = fluid density
  • V = velocity

This equation applies to both laminar and turbulent flow when the correct friction factor is used.

7. Fanning and Darcy Friction Coefficients

Two friction factor definitions are commonly used:

  • Fanning friction factor (fF) – common in chemical engineering
  • Darcy friction factor (fD) – common in mechanical and civil engineering

They are related by:

fD = 4 fF

The Moody diagram uses the Darcy friction factor.

8. How Do We Calculate the Friction Coefficient?

In laminar flow:

fD = 64 / Re

In turbulent flow, friction factor depends on:

  • Reynolds number
  • Relative roughness (ε/D)

Empirical correlations such as the Colebrook equation or explicit approximations (e.g., Churchill equation) are used.

9. Effect of Reynolds Number and Roughness on Friction Factor

Friction factor behavior follows key patterns:

  • In laminar flow, friction factor decreases as Reynolds number increases.
  • In turbulent flow, friction factor decreases initially with Reynolds number.
  • At high Reynolds numbers, roughness dominates and friction factor becomes nearly independent of Reynolds number.
  • Larger diameter reduces relative roughness (ε/D), lowering friction factor.
  • Rougher materials increase friction factor significantly in turbulent flow.

This explains why smooth pipes are preferred in high-flow systems.

10. The Moody Diagram

The Moody diagram is a graphical representation of:

  • Darcy friction factor (vertical axis)
  • Reynolds number (horizontal axis, log scale)
  • Relative roughness curves (ε/D)

Key patterns observed:

  • Laminar region follows f = 64/Re (straight line in log scale)
  • Turbulent smooth pipe curves slope downward
  • Fully rough region becomes horizontal (independent of Re)
  • Increasing velocity increases Reynolds number and may increase pressure drop

The Moody diagram visually connects flow regime, material roughness, and pressure loss behavior.

This calculator plots the current operating point directly on the Moody chart, helping visualize whether the flow is laminar, transitional, or turbulent.

About the Creator

Leonard D. Agana is a chemical engineer and the founder of EasyTech Calculators. His professional experience spans engineering design, computational modeling, computer programming, applied research, technology transfer, and academic instruction.

His technical background includes fluid mechanics, thermodynamics, heat transfer, pump and piping systems, Computational Fluid Dynamics (CFD), and Finite Element Analysis (FEA). These disciplines form the foundation of many of the engineering tools available on this platform.

He created EasyTech Calculators to make structured engineering analysis more accessible by transforming complex formulas and design methods into reliable computational tools that engineers and students can use for learning, preliminary design, and system optimization.