Updated for 2026

Pipe Flow Calculator

Calculate fluid velocity, Reynolds number, friction factor, and pipe friction loss using pipe diameter, flow rate, fluid properties, and pipe roughness.

Pipe Flow → Velocity → Reynolds Number → Friction Factor → Friction Loss

This page is centered on steady internal pipe-flow behavior rather than being a duplicate of a general pressure-drop calculator.

Mean velocity Reynolds number Darcy friction factor Head loss Pressure drop

Use the actual pipe inside diameter, not nominal size, for the flow-area and friction calculations.

Steady Internal Pipe Flow

Darcy-Weisbach major loss with Reynolds-number-dependent Darcy friction factor.
Calculation Mode
Unit System

1Pipe Geometry

Actual inside diameter; nominal pipe size is not necessarily the flow diameter.

Equivalent to standard gravity 9.80665 m/s² by default.

2Flow Input

Mode 1 calculates mean velocity from Q/A, then Reynolds number, Darcy friction factor, head loss, and pressure drop.

3Fluid Properties

Preset values are approximate references only and remain editable.

For temperature-sensitive fluids, use project-specific density and viscosity. This calculator does not invent a complete thermophysical-property table.

4Pipe Roughness

Typical roughness reference only. Roughness varies with material, manufacture, age, corrosion, scaling, and surface condition.

5Optional Minor Losses

OFF by default. When enabled, h_minor = K(V²/2g).

Inputs, units, presets, and mode changes do not calculate automatically.

Calculation Results

Steady circular-pipe flow estimate
Inputs have changed since the last calculation. Click “Calculate Pipe Flow” to refresh the results.
Results are shown after you enter your values and click “Calculate Pipe Flow”.

What Is Pipe Flow?

Pipe flow is fluid moving through a closed conduit. For a steady, fully filled circular pipe, flow rate, mean velocity, Reynolds number, roughness, friction factor, and pipe length are central to estimating friction loss.

Flow Rate and Velocity

Q = V A     A = πD²/4

Volumetric flow rate and mean velocity are linked by the actual internal flow area. For a fixed flow rate, reducing pipe inside diameter increases the mean velocity.

Reynolds Number

Re = ρ V D / μ

Reynolds number combines density, mean velocity, inside diameter, and dynamic viscosity to characterize the internal flow regime.

Laminar, Transitional, and Turbulent Flow

A common engineering classification for circular-pipe internal flow is laminar below about Re = 2300, transition roughly from 2300 to 4000, and turbulent above about 4000. The transition region is inherently less predictable, so these values should not be treated as exact universal physical boundaries.

Pipe Roughness

Surface roughness influences turbulent friction through relative roughness ε/D. Real roughness can change with manufacturing process, age, corrosion, scale, lining condition, deposits, and service history. Use project-specific roughness data when available.

Darcy Friction Factor

For fully developed laminar flow in a circular pipe, f = 64/Re. For turbulent flow, the calculator solves the implicit Colebrook-White equation iteratively using a Swamee-Jain estimate only as the initial guess.

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

Darcy and Fanning friction factors are different: fDarcy = 4 fFanning.

Darcy-Weisbach Equation

h_f = f(L/D)(V²/2g)

This calculates major straight-pipe friction head loss. The corresponding pressure drop is:

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

Pressure Drop vs Head Loss

Pressure drop is expressed in Pa, kPa, bar, or psi and depends on fluid density. Head loss is the same frictional energy loss expressed as an equivalent height of the flowing fluid, commonly in metres or feet.

Major vs Minor Losses

Major loss is distributed wall friction along the straight pipe. Minor losses represent fittings, valves, entrances, exits, contractions, expansions, and similar components.

h_minor = K(V²/2g)     h_total = h_major + h_minor

Minor losses are excluded unless you explicitly enable them in the calculator.

Nominal Pipe Size vs Inside Diameter

Nominal pipe size is not necessarily equal to actual internal diameter. The real inside diameter depends on pipe standard, schedule, wall thickness, material, and tubing specification. For accurate flow-area, Reynolds-number, and Darcy-Weisbach calculations, use the actual inside diameter.

Darcy-Weisbach vs Hazen-Williams

Darcy-WeisbachHazen-Williams
General fluid-mechanics relationshipEmpirical relation commonly used in selected water-piping applications
Uses Reynolds number, viscosity, and roughnessUses a Hazen-Williams C coefficient
Applicable to many Newtonian fluids when assumptions are appropriateShould not be treated as a universal relation for every fluid

This page uses Darcy-Weisbach as its calculation method.

Pipe Flow in Pump Systems

Pipe friction contributes to overall system resistance. Pump head calculations can additionally require elevation, fittings, equipment losses, and required terminal pressure. This Pipe Flow Calculator does not automatically calculate complete pump head.

Pipe Flow and NPSH

Suction-side pipe friction reduces NPSH Available because suction losses consume pressure head before the fluid reaches the pump. For a pump-suction assessment, use the NPSH Calculator.

Non-Circular Flow

For rectangular ducts and other non-circular passages, hydraulic diameter can be used as a characteristic length in selected internal-flow calculations:

D_h = 4A/P

Use the Hydraulic Diameter Calculator when the passage is not a circular pipe.

Default Example

The calculator defaults correspond to an editable example with a 2 in inside diameter, 100 ft pipe length, 50 gpm flow, water-like density/viscosity values near 20°C, and a low PVC-like roughness value. The results are not hard-coded; click Calculate Pipe Flow to generate them from the live inputs.

2026 Engineering Reference

Updated for 2026. The pipe-flow equations used by this calculator are established fluid-mechanics relationships. The 2026 reference update identifies current engineering handbook material and SI references used by the calculator rather than presenting a new annual version of the equations.

The current ASHRAE Handbook series referenced here includes 2026 Refrigeration, 2025 Fundamentals, 2024 HVAC Systems & Equipment, and 2023 HVAC Applications.

Limitations

This calculator primarily evaluates steady internal flow in a fully filled circular pipe. It does not automatically model water hammer, transient flow, two-phase flow, compressible gas flow, cavitation, pump performance, complex pipe networks, or detailed flow-development effects.

Frequently Asked Questions

1. What is a pipe flow calculator used for?

It is used to connect pipe geometry, flow rate or velocity, fluid properties, roughness, Reynolds number, friction factor, head loss, and pressure drop. This page focuses on steady internal circular-pipe flow rather than complete network or pump-system analysis.

2. How do you calculate flow velocity in a pipe?

Calculate the internal cross-sectional area A = πD²/4 and divide volumetric flow rate by that area: V = Q/A. Use the actual inside diameter and consistent units. The result is mean cross-sectional velocity, not maximum local velocity.

3. How do you calculate flow rate from pipe diameter?

If mean velocity is known, calculate pipe area from inside diameter and use Q = VA. This calculator's Velocity → Pipe Flow mode performs that calculation and then evaluates Reynolds number and friction loss.

4. What is the Reynolds number in pipe flow?

Reynolds number is Re = ρVD/μ for the circular-pipe calculation used here. It combines fluid density, mean velocity, inside diameter, and dynamic viscosity and is commonly used to classify internal-flow behavior.

5. What Reynolds number indicates turbulent flow?

A common engineering convention considers circular-pipe flow turbulent above roughly Re = 4000, laminar below roughly 2300, and transitional in between. Transition is not an exact universal boundary and can depend on disturbances and system conditions.

6. What is the Darcy friction factor?

The Darcy friction factor is the dimensionless factor used in the Darcy-Weisbach equation. In laminar circular-pipe flow it is 64/Re; in turbulent flow it depends on Reynolds number and relative roughness and can be solved with Colebrook-White.

7. How does pipe roughness affect flow?

In turbulent flow, higher relative roughness generally increases the Darcy friction factor and therefore increases pipe friction loss for otherwise similar conditions. Actual roughness can change with age, corrosion, deposits, and manufacturing condition.

8. What is the Darcy-Weisbach equation?

Darcy-Weisbach relates straight-pipe friction head loss to Darcy friction factor, pipe length, inside diameter, mean velocity, and gravity: h_f = f(L/D)(V²/2g). It is the major-loss equation used by this calculator.

9. How do you calculate pipe friction loss?

Determine mean velocity, Reynolds number, and Darcy friction factor, then apply h_f = f(L/D)(V²/2g). Pressure drop follows from ΔP = ρgh_f. Optional K losses can be added separately when enabled.

10. What is the difference between pressure drop and head loss?

Head loss expresses frictional energy loss per unit weight as an equivalent fluid height. Pressure drop expresses the corresponding loss as a pressure difference. The relationship is ΔP = ρgh, so the pressure value depends on density.

11. Does pipe diameter affect pressure drop?

Yes. Diameter changes the flow area, velocity, Reynolds number, relative roughness, and L/D ratio. For a given flow rate, a smaller inside diameter can dramatically increase friction loss.

12. Does increasing flow rate increase pipe pressure loss?

Generally yes. Higher flow rate increases mean velocity, and the Darcy-Weisbach loss contains a V² term. Friction factor can also change because Reynolds number changes, so the complete relationship is not always a simple fixed square law.

13. What is the difference between nominal pipe size and inside diameter?

Nominal size is a designation. Actual inside diameter depends on schedule, wall thickness, pipe standard, material, and tubing specification. The calculator requires actual inside diameter because that value determines the real flow area and hydraulic scale.

14. Should I use Darcy-Weisbach or Hazen-Williams?

Darcy-Weisbach is a general fluid-mechanics relationship that uses viscosity, Reynolds number, and roughness. Hazen-Williams is an empirical relation commonly used in selected water applications. The appropriate method depends on the fluid, design standard, and project context.

15. Can this calculator be used for water?

Yes. Enter water density and viscosity at the actual temperature and an appropriate pipe roughness. The optional water preset supplies only approximate editable reference values rather than a complete thermophysical-property model.

16. Can this calculator be used for oil?

Yes for suitable single-phase Newtonian oil flow when density, dynamic viscosity, geometry, and roughness are known and the incompressible steady-flow assumptions are appropriate. Highly non-Newtonian fluids need other methods.

17. Can this calculator be used for air?

It can provide a basic incompressible estimate at conditions where density changes are negligible. Significant gas compressibility, high Mach number, large pressure changes, or temperature changes require a compressible-flow method instead.

18. What viscosity should I use for pipe flow calculations?

Use dynamic viscosity at the actual fluid temperature and composition. Viscosity can change strongly with temperature, especially for oils and glycol mixtures. Manufacturer or reliable property data is preferable to a generic room-temperature assumption.

19. What pipe roughness should I use?

Use a project-specific absolute roughness when available. Material presets are only approximate references because real roughness varies with manufacturing, corrosion, scale, lining condition, age, and service history.

20. Does pipe length affect friction loss?

Yes. For otherwise fixed conditions, Darcy-Weisbach major loss is proportional to L/D. Increasing straight-pipe length increases distributed wall-friction loss approximately in proportion to length.

21. Do fittings affect pipe pressure loss?

Yes. Valves, elbows, tees, entrances, exits, reducers, and similar components create additional losses. Enable the optional K-value section if you want to include a total minor-loss coefficient in this calculation.

22. Can this calculator calculate pump head?

No. It calculates pipe friction and optional minor losses. Complete pump head can also require static elevation, terminal pressure, equipment losses, operating points, and other system terms.

23. Can pipe friction affect NPSH available?

Yes. Friction on the pump suction side reduces pressure head available at the pump inlet and therefore reduces NPSHA. Use suction-side losses with the NPSH Calculator for a complete suction assessment.

24. Can this calculator calculate flow through a non-circular duct?

This page is designed for circular pipe geometry. For non-circular passages, hydraulic diameter can be used in selected internal-flow correlations, but geometry-specific behavior may still matter. Use the Hydraulic Diameter Calculator first.

25. Does the calculator include minor losses?

Only when you explicitly enable the Minor Losses option and enter a total K value. The default result is straight-pipe major friction loss only.

26. What is the difference between Darcy and Fanning friction factor?

They use different definitions. The Darcy friction factor is four times the Fanning friction factor. This calculator uses Darcy throughout, including in the Colebrook equation and Darcy-Weisbach head-loss calculation.

27. Why is actual pipe inside diameter important?

Inside diameter determines the actual flow area, velocity, Reynolds number, relative roughness, and L/D ratio. Even a modest diameter change can significantly alter calculated friction loss, so nominal size alone is not sufficiently precise.

28. Is the flow regime always exactly determined by Reynolds number?

No. Reynolds number is the primary classification parameter, but transition can depend on inlet disturbances, pipe condition, geometry, and flow development. The 2300 and 4000 values are useful engineering guide ranges rather than exact universal boundaries.

Related Calculators

Engineering Disclaimer

This calculator provides a preliminary estimate of steady internal pipe-flow behavior using user-supplied pipe dimensions, flow conditions, fluid properties, and roughness. Actual pressure loss may differ because of fittings, valves, entrances, exits, pipe condition, temperature changes, flow development, fluid non-Newtonian behavior, transient effects, or other system conditions. For final engineering design, use applicable standards, manufacturer data, project-specific fluid properties, and qualified engineering review.