Pipe Flow Calculator
Calculate flow rate, velocity, or pipe diameter. See Reynolds number, flow regime, and estimated pressure drop. Select a calculation mode and unit system below.
Common Pipe Sizes & Max Flow Rates
Approximate maximum flow rates for standard pipe sizes at typical residential/commercial velocities (water at ~2 m/s / ~6 ft/s).
| Nominal Size | Inner Diameter | Max Flow (Metric) | Max Flow (Imperial) | Typical Use |
|---|---|---|---|---|
| 1/2" | 15 mm / 0.622" | 0.35 L/s | 5.6 GPM | Fixture supply lines |
| 3/4" | 20 mm / 0.824" | 0.63 L/s | 10 GPM | Residential branch lines |
| 1" | 25 mm / 1.049" | 0.98 L/s | 15.5 GPM | Residential main line |
| 1-1/4" | 32 mm / 1.380" | 1.61 L/s | 25.5 GPM | Main supply, irrigation |
| 1-1/2" | 40 mm / 1.610" | 2.51 L/s | 39.8 GPM | Commercial branch |
| 2" | 50 mm / 2.067" | 3.93 L/s | 62.3 GPM | Commercial main |
| 3" | 80 mm / 3.068" | 10.1 L/s | 160 GPM | Building supply |
| 4" | 100 mm / 4.026" | 15.7 L/s | 249 GPM | Fire sprinkler main |
| 6" | 150 mm / 6.065" | 35.3 L/s | 560 GPM | Municipal distribution |
| 8" | 200 mm / 7.981" | 62.8 L/s | 996 GPM | Municipal main |
Values based on Schedule 40 steel pipe inner diameters at approximately 2 m/s (6.5 ft/s) velocity. Actual capacity depends on pipe material, condition, pressure, and local codes.
How Pipe Flow Calculations Work
The Continuity Equation
The fundamental relationship in pipe flow is the continuity equation. For an incompressible fluid flowing through a pipe of constant diameter:
Where Q is volumetric flow rate, A is the pipe cross-sectional area, v is the average fluid velocity, and d is the pipe inner diameter.
Reynolds Number
The Reynolds number determines whether flow is laminar (smooth, orderly) or turbulent (chaotic, mixed):
Where rho is fluid density, v is velocity, d is diameter, and mu is dynamic viscosity. The flow regime boundaries are:
- Re < 2,300 -- Laminar flow. Fluid moves in parallel layers with no mixing between them. Pressure drop is proportional to velocity.
- 2,300 < Re < 4,000 -- Transitional flow. The flow is unstable and may switch between laminar and turbulent behavior.
- Re > 4,000 -- Turbulent flow. Fluid moves chaotically with eddies and vortices. Pressure drop is roughly proportional to velocity squared. Most practical engineering flows are turbulent.
Darcy-Weisbach Equation
Pressure drop due to friction in a pipe is calculated using the Darcy-Weisbach equation:
Where f is the Darcy friction factor, L is pipe length, D is diameter, rho is density, and v is velocity.
The friction factor depends on the flow regime:
- Laminar flow: f = 64 / Re
- Turbulent flow: Solved iteratively using the Colebrook equation, or approximated using the Swamee-Jain equation: f = 0.25 / [log10(epsilon / (3.7 x D) + 5.74 / Re^0.9)]^2
Bernoulli's Principle
Bernoulli's principle states that for an ideal, incompressible fluid flowing along a streamline, the total mechanical energy remains constant:
This means that as fluid velocity increases (for example, through a pipe constriction), pressure decreases, and vice versa. This principle explains many phenomena in pipe systems:
- Venturi effect: A narrowing in a pipe increases velocity and decreases pressure, used in flow meters and carburetors.
- Pipe sizing: Larger diameter pipes have lower velocity for the same flow rate, reducing friction losses and pressure drop.
- Elevation changes: Pumping fluid uphill requires additional pressure to overcome the elevation head (rho x g x h).
In real systems, Bernoulli's equation is modified to account for friction losses (head loss), which is what the Darcy-Weisbach equation calculates.
Pipe Sizing Guidelines
Selecting the right pipe diameter involves balancing several factors:
Recommended Velocity Ranges
| Application | Velocity (Metric) | Velocity (Imperial) |
|---|---|---|
| Residential water supply | 0.5 -- 2.0 m/s | 1.5 -- 6.5 ft/s |
| Commercial water supply | 1.0 -- 3.0 m/s | 3.3 -- 10 ft/s |
| Fire protection | Up to 3.0 m/s | Up to 10 ft/s |
| Industrial process | 1.5 -- 5.0 m/s | 5 -- 16 ft/s |
| Pump suction | 0.5 -- 1.5 m/s | 1.5 -- 5 ft/s |
| Gravity drain | 0.6 -- 1.2 m/s | 2 -- 4 ft/s |
Key Considerations
- Noise: High velocities (above 2.5 m/s in residential) cause noise in pipes, especially at fittings and valves.
- Erosion: Excessively high velocities can erode pipe walls, particularly with abrasive fluids or at bends.
- Water hammer: High velocities increase the severity of water hammer (pressure surges) when valves close rapidly.
- Cost tradeoff: Larger pipes cost more to install but save energy through reduced friction losses over the pipe's lifetime.
- Future capacity: Size pipes for anticipated future demand, not just current needs. It is much cheaper to install a larger pipe initially than to replace it later.
Frequently Asked Questions
How do I calculate flow rate in a pipe?
Flow rate (Q) equals the cross-sectional area of the pipe (A) multiplied by the fluid velocity (v). The area of a circular pipe is A = pi x (d/2)^2. So Q = pi x (d/2)^2 x v. For example, a 50 mm diameter pipe with 2 m/s velocity gives Q = pi x (0.025)^2 x 2 = 0.00393 m^3/s = 3.93 L/s.
What is the Reynolds number and why does it matter?
The Reynolds number (Re) is a dimensionless value that predicts whether fluid flow will be laminar or turbulent. Re = (density x velocity x diameter) / dynamic viscosity. Flow is generally laminar below Re 2,300, transitional between 2,300 and 4,000, and turbulent above 4,000. This matters because turbulent flow has significantly higher friction losses.
What is the Darcy-Weisbach equation?
The Darcy-Weisbach equation calculates pressure drop due to friction in a pipe: delta_P = f x (L/D) x (rho x v^2 / 2), where f is the Darcy friction factor, L is pipe length, D is diameter, rho is fluid density, and v is velocity. It is considered more accurate and versatile than empirical formulas like Hazen-Williams.
What is the difference between laminar and turbulent flow?
Laminar flow occurs at low Reynolds numbers (below 2,300) where fluid moves in smooth, parallel layers with no mixing. Turbulent flow occurs at high Reynolds numbers (above 4,000) where fluid moves chaotically with eddies, vortices, and cross-currents. Most practical pipe flows are turbulent.
How do I size a pipe for a given flow rate?
Rearrange the flow equation: d = sqrt(4Q / (pi x v)). Choose a target velocity (typically 1--3 m/s for water in residential systems, up to 5 m/s for industrial) and the desired flow rate, then solve for diameter. Round up to the nearest standard pipe size available from your supplier.
Why does pipe roughness matter?
Pipe roughness affects the friction factor in turbulent flow. Rougher pipes create more turbulence near the pipe wall, increasing friction losses and pressure drop. New pipes are smoother than corroded or aged pipes, so roughness values should account for expected pipe condition over time.
Does this calculator store my data?
No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.
Privacy & Limitations
Privacy: This calculator runs entirely in your browser. No data is transmitted or stored anywhere.
Limitations: This calculator uses simplified fluid dynamics models. It assumes steady-state, fully developed, incompressible flow in circular pipes. It does not account for fittings, valves, entrance effects, non-Newtonian fluids, or compressibility effects at very high velocities. For critical engineering applications, consult a licensed professional.
Related Tools
- Power Law Calculator -- Compute electrical power from voltage and current
- Projectile Motion Calculator -- Calculate range, max height, and flight time of projectile motion
- Pendulum Calculator -- Calculate period, frequency, and length of a simple pendulum
- Wire Size Calculator -- Calculate the right wire gauge (AWG) for your electrical project based on
Related Tools
View all toolsOhm's Law Calculator
Compute voltage, current, or resistance
Resistor Color Code Calculator
Decode 4, 5, and 6 band resistor color codes to find resistance values
Power Law Calculator
Compute electrical power from voltage and current
Power Factor Calculator
Calculate power factor, phase angle, reactive power, and estimated current
Force Calculator
Calculate force from mass and acceleration
Kinetic Energy Calculator
Calculate kinetic energy, mass, or velocity with unit conversions
Pipe Flow Calculator FAQ
How do I calculate flow rate in a pipe?
Flow rate (Q) equals the cross-sectional area of the pipe (A) multiplied by the fluid velocity (v). The area of a circular pipe is A = pi * (d/2)^2. So Q = pi * (d/2)^2 * v.
What is the Reynolds number and why does it matter?
The Reynolds number (Re) is a dimensionless value that predicts whether fluid flow will be laminar or turbulent. Re = (fluid density * velocity * diameter) / dynamic viscosity. Flow is generally laminar below Re 2,300, transitional between 2,300 and 4,000, and turbulent above 4,000.
What is the Darcy-Weisbach equation?
The Darcy-Weisbach equation calculates pressure drop due to friction in a pipe: delta_P = f * (L/D) * (rho * v^2 / 2), where f is the Darcy friction factor, L is pipe length, D is diameter, rho is fluid density, and v is velocity.
What is the difference between laminar and turbulent flow?
Laminar flow occurs at low Reynolds numbers (below 2,300) where fluid moves in smooth, parallel layers. Turbulent flow occurs at high Reynolds numbers (above 4,000) where fluid moves chaotically with eddies and vortices. Turbulent flow causes more friction and pressure drop.
How do I size a pipe for a given flow rate?
Rearrange the flow equation: d = sqrt(4Q / (pi * v)). Choose a target velocity (typically 1-3 m/s for water in residential systems, up to 5 m/s for industrial) and the desired flow rate, then solve for diameter. Round up to the nearest standard pipe size.
Does this calculator store my data?
No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.