Pipe Flow Calculator

Last Updated: May 2026

Error: Please leave EXACTLY ONE field blank to calculate.
Smart Solver
Enter exactly TWO known values. The calculator will automatically solve for the third blank field.
Fluid Dynamics Results
Solved Value
Pipe Inner Diameter (ID)
Flow Velocity (V)
Volumetric Flow Rate (Q)
Reynolds Number (Water @ 68°F / 20°C)

Whether you are sizing a domestic water supply line, designing a hydronic heating loop, or troubleshooting a low-pressure complaint in a commercial building, the three numbers that matter most are pipe diameter, flow velocity, and volumetric flow rate.

Change one, and the other two shift with it. This pipe flow calculator handles that relationship directly. Enter any two known values, leave one blank, and it solves for the missing one in seconds.

It also gives you the Reynolds number, which tells you whether the flow inside the pipe is smooth and predictable or chaotic and turbulent.

How to Use This Pipe Flow Calculator

The tool works as a smart solver. You give it two values, and it figures out the third. Here is the exact sequence:

  1. Decide which variable you want to find, such as flow rate, pipe diameter, or flow velocity.
  2. Enter your two known values into the appropriate fields. Select the correct unit for each.
  3. Leave the field you want to solve completely blank.
  4. Click Calculate Pipe Flow.

The results panel shows your solved value at the top, then a full summary of all three variables, followed by the Reynolds number with its flow classification.

One thing to watch: the calculator uses pipe inner diameter, not outer diameter. On a nominal 2-inch steel pipe, the inner diameter is around 2.067 inches for Schedule 40 or 1.939 inches for Schedule 80. Always use the actual bore, not the nominal label on the pipe.

The Formula This Calculator Uses

The calculation comes from the continuity equation for incompressible flow:

Q = A × V

Where:

Q = volumetric flow rate (how much fluid passes a point per unit of time)

A = cross-sectional area of the pipe bore (π × r²)

V = mean flow velocity across the cross-section

When you rearrange this to solve for diameter or velocity, you get:

V = Q / A

D = 2 × √(Q / π × V)

The pipe flow calculator handles all three arrangements automatically depending on which field you leave blank. It also converts between unit systems internally, so you can mix inputs freely, such as entering diameter in inches and flow rate in liters per minute, and still get a correct result.

Pipe Inner Diameter (ID)

Inner diameter is the actual usable bore of a pipe. It is the dimension that governs how much fluid can physically pass through. For plastic pipes like PVC or CPVC, the inner diameter varies by pipe schedule. For copper tubing, the type matters too. Type K copper has a smaller bore than Type L at the same nominal size.

This calculator accepts diameter in inches, millimeters, centimeters, feet, or meters, which covers virtually every standard used in plumbing, HVAC, and industrial piping.

Nominal Pipe SizeSchedule 40 ID (inches)Schedule 80 ID (inches)
1/2″0.6220.546
3/4″0.8240.742
1″1.0490.957
1-1/4″1.3801.278
1-1/2″1.6101.500
2″2.0671.939
3″3.0682.900
4″4.0263.826

Always confirm the actual bore from your pipe manufacturer’s data sheet before using these figures in a final design.

Flow Velocity

Flow velocity is the average speed at which fluid moves through the pipe, expressed in ft/s or m/s. It is one of the most important numbers in any piping system because it directly affects pressure drop, noise, erosion, and pipe sizing adequacy.

Too slow, and sediment can settle in the line. Too fast and you get pipe erosion, noise from turbulent flow, and excessive head loss. Most HVAC and plumbing guidelines specify velocity ranges that balance these concerns. See the reference table further below.

Volumetric Flow Rate

Volumetric flow rate is the volume of fluid passing through a pipe cross-section per unit of time. In the US, it is most commonly expressed in gallons per minute (GPM). Metric systems use liters per minute (L/min), liters per second (L/s), or cubic meters per hour (m³/h).

This pipe flow calculator supports all common units, including UK gallons per minute and cubic feet per second (CFS), which show up in irrigation, stormwater, and larger civil engineering contexts.

Reynolds Number and Flow Regime

After solving your three variables, the calculator automatically computes the Reynolds number (Re) assuming water at 68°F (20°C), where kinematic viscosity is approximately 1.004 × 10⁻⁶ m²/s.

The Reynolds number is a dimensionless value that predicts whether flow is laminar, transitional, or turbulent.

Re = (V × D) / ν

Where ν is the kinematic viscosity of the fluid.

Reynolds Number RangeFlow RegimeWhat It Means in Practice
Re < 2,300Laminar FlowFluid moves in smooth parallel layers. Low friction loss. Typical in very slow flows or high-viscosity fluids.
2,300 to 4,000Transitional FlowUnstable mix of laminar and turbulent behavior. Hard to predict pressure drop accurately. Avoid designing for this zone.
Re > 4,000Turbulent FlowFluid mixes vigorously across the cross-section. Higher friction loss. Normal in most water and HVAC systems at design flow.

Most domestic and commercial water systems operate well into turbulent flow territory. A 3/4-inch supply line delivering 5 GPM at around 7 ft/s carries a Reynolds number north of 80,000. That is turbulent but completely normal and acceptable for plumbing.

Laminar flow becomes relevant in glycol hydronic systems, chilled water circuits with thicker fluid blends, or very small-bore tubing used in radiant floor heating.

Note: The Reynolds number result in this calculator is calculated for water only. For oil, glycol mixtures, or other fluids, the actual Reynolds number will differ because kinematic viscosity changes significantly with fluid type and temperature.

Recommended Flow Velocity Ranges

These are widely referenced guidelines in plumbing and HVAC design. They are not hard rules, but exceeding the upper limits consistently causes audible flow noise, accelerated pipe wear, and sometimes water hammer.

ApplicationRecommended Velocity (ft/s)Recommended Velocity (m/s)
Domestic cold water supply2 to 70.6 to 2.1
Domestic hot water supply1.5 to 50.45 to 1.5
HVAC hydronic heating loops2 to 60.6 to 1.8
Chilled water systems2 to 60.6 to 1.8
Commercial building risers4 to 101.2 to 3.0
Drain and waste lines (partial flow)2 to 40.6 to 1.2
Fire sprinkler branch lines10 to 203.0 to 6.0

Copper tubing is generally more sensitive to high-velocity erosion than steel or plastic, especially when dissolved oxygen is present or the water has a low pH. ASHRAE recommends staying below 5 ft/s for copper in most HVAC applications.

Which Solve Mode to Use

This depends entirely on what you already know and what you are trying to figure out.

Solving for Flow Rate: You know the pipe size and you have measured or estimated the velocity (perhaps from a flow meter or balancing report). You want to confirm the actual GPM moving through the line.

Solving for Velocity: You have a pump curve giving you GPM, and you know your pipe size. You want to check if the velocity lands within an acceptable range before you commit to the pipe selection.

Solving for Pipe Diameter: You have a target flow rate and a maximum allowable velocity. You want to find the minimum pipe bore that keeps velocity in range. This is the most common use case during the initial sizing stage of a project.

Unit Reference

The calculator supports all of the following units without needing any manual conversion from your end.

VariableSupported Units
Pipe Inner DiameterInches (in), Millimeters (mm), Centimeters (cm), Feet (ft), Meters (m)
Flow VelocityFeet per second (ft/s), Meters per second (m/s), Inches per second (in/s)
Volumetric Flow RateUS GPM, UK GPM, L/min, L/s, m³/h, ft³/s (CFS)

US gallons and UK (imperial) gallons are not the same. One US gallon is approximately 3.785 liters. One UK gallon is approximately 4.546 liters. If you are working from a British or Australian specification sheet, selecting the correct GPM type matters.

Frequently Asked Questions (FAQs)

Does this calculator account for pressure drop or friction losses?

No. This calculator solves the relationship between diameter, velocity, and flow rate using the continuity equation. It does not calculate friction head loss, which requires additional inputs like pipe length, roughness coefficient, and fluid properties. For pressure drop, you would use the Darcy-Weisbach equation or the Hazen-Williams formula depending on the application.

Why does the calculator use inner diameter and not outer diameter?

Because fluid flows through the bore, not through the pipe wall. Outer diameter (OD) is a manufacturing and fitting dimension. Inner diameter (ID) is the hydraulic dimension. Using OD would give you a larger cross-sectional area than what the fluid actually occupies, and your flow rate calculation would be wrong.

The Reynolds number assumes water at 68°F. What if I am working with a different fluid?

The velocity, diameter, and flow rate results are still valid for any incompressible fluid. Only the Reynolds number changes. If you are working with 30% propylene glycol at 40°F, for example, the kinematic viscosity is roughly three to four times higher than water at 68°F, so the actual Reynolds number would be significantly lower. For non-water fluids, treat the Re result as a rough reference only.

What is the difference between laminar and turbulent flow in a real pipe system?

In laminar flow, fluid particles move in organized parallel layers along the pipe axis. The velocity profile is parabolic, meaning flow is fastest at the centerline. Friction losses follow the Hagen-Poiseuille relationship and scale linearly with velocity. In turbulent flow, particles mix across the cross-section randomly. The velocity profile flattens out. Friction losses scale with roughly the square of velocity, so doubling the velocity increases head loss by about four times.

Can I use this for steam or gas lines?

No. This calculator uses the incompressible flow assumption, which applies to liquids. For compressible fluids like steam, natural gas, or compressed air, density changes significantly with pressure, and you need equations that account for those changes.

My pipe is not round. Can I still use this?

The calculator assumes a circular pipe cross-section. For rectangular ducts, oval pipes, or other shapes, you would need to calculate the equivalent hydraulic diameter first, then use that value as the input diameter.

Related Concepts Worth Knowing

If you are going deeper into pipe system design, the calculations you will encounter most often alongside this one include:

Darcy-Weisbach equation for friction head loss in straight pipe runs. It uses the Darcy friction factor, which depends on Reynolds number and relative pipe roughness (the Moody chart relationship).

Hazen-Williams equation, an empirical formula used widely in civil and fire protection engineering for water systems. It uses a C-factor that varies by pipe material and age rather than a friction factor.

Bernoulli’s equation for relating pressure, velocity, and elevation head at two points in a system.

Manning’s equation for open channel flow and partially full drainage pipes, where the pipe is not running under pressure.

These are all distinct tools. This pipe flow calculator handles only the first step: establishing the relationship between pipe size, velocity, and flow rate at a single cross-section.


Sources & References

White, F.M. (2016). Fluid Mechanics, 8th Edition. McGraw-Hill

Munson, Young & Okiishi. Fundamentals of Fluid Mechanics, 8th Edition

Reynolds, O. (1883). “An Experimental Investigation of the Circumstances Which Determine Whether the Motion of Water Shall Be Direct or Sinuous.”

ASME B36.10M: Welded and Seamless Wrought Steel Pipe

MSS SP-43: Schedule 40 and 80 dimensions for stainless steel pipe

ASHRAE Handbook – HVAC Systems and Equipment (latest edition)

CIBSE Guide C: Reference Data (Chartered Institution of Building Services Engineers)


Technical Basis

This calculator is developed using verified formulas, industry standards, and authoritative reference materials. Data is cross‑checked with ASTM specifications, ASHRAE Fundamentals, CIBSE Guide C, NEC tables, ACI guidelines, Crane TP‑410, and widely accepted engineering textbooks. All calculations follow standard equations used in construction, engineering, and building‑code practices.


Disclaimer

This tool provides estimates based on standard formulas and reference data. Actual requirements may vary depending on local codes, material variations, and project conditions. For final design decisions, consult a licensed professional.


Other Similar Calculators


About the Author

Qazi Raza – Technical Creator & Researcher

Qazi Raza develops construction, engineering, and home‑improvement calculators by researching verified formulas, industry standards, and authoritative reference materials. His tools are built using data from ASTM specifications, ASHRAE guidelines, NEC tables, building codes, and widely accepted engineering textbooks. Each calculator is designed to help homeowners, DIYers, and contractors make accurate, confidence‑based decisions.