Flow Rate Calculator: How to Calculate Pipe Flow Rate, Velocity and Volume
Flow rate calculation is fundamental to pipe sizing, pump selection, and process design. This guide covers the Q = A × v formula, velocity limits for different fluids, unit conversions between m³/s, m³/h, L/min, and GPM, and how to use a flow rate calculator for industrial piping.
Flow rate is the volume of fluid that passes through a cross-section of pipe per unit of time. It is the foundational number in any piping or process design — every pipe size, pump selection, heat exchanger, and control valve depends on knowing the design flow rate.
Whether you are sizing a water supply line, designing a cooling water loop, selecting a pump for a chemical process, or checking the capacity of an existing pipe, the flow rate calculator and the underlying formula Q = A × v are the starting point.
The Flow Rate Formula: Q = A × v
The fundamental flow rate equation is:
Q = A × v
Where: Q = Volumetric flow rate (m³/s) A = Cross-sectional area of the pipe bore (m²) v = Mean (average) fluid velocity (m/s)
For a circular pipe: A = π × (D/2)² = π × D² / 4
Where D is the internal pipe diameter (m).
Therefore the full formula for pipe flow rate is: Q = π × D² / 4 × v
This can be rearranged to find velocity from flow rate: v = Q / A = 4Q / (π × D²)
Or to find the required diameter for a given flow rate and velocity: D = √(4Q / (π × v))
Recommended Pipe Velocity Limits
The velocity you choose directly determines the pipe size. Too high a velocity causes erosion, noise, pressure drop, and water hammer. Too low causes sedimentation (in slurries), condensate carryover (in steam lines), and unnecessarily large pipes.
Use these velocity targets to calculate flow rate and pipe size:
| Service | Recommended Velocity | Maximum Velocity | Notes |
|---|---|---|---|
| Water — discharge | 1.5–3.0 m/s | 4.0 m/s | Erosion starts above 4 m/s in steel |
| Water — pump suction | 0.5–1.5 m/s | 2.0 m/s | Keep low to preserve NPSHa |
| Water — domestic supply | 0.5–1.5 m/s | 2.5 m/s | Noise above 2.5 m/s |
| Steam — low pressure (<1 bar) | 20–30 m/s | 40 m/s | Condensate erosion risk above 40 |
| Steam — high pressure (>10 bar) | 30–50 m/s | 60 m/s | Insulation critical |
| Compressed air | 10–20 m/s | 25 m/s | Pressure drop ∝ v² |
| Oil / viscous liquids | 0.5–2.0 m/s | 3.0 m/s | High viscosity increases ΔP rapidly |
| Slurry / suspended solids | >1.5 m/s (min) | 3.5 m/s | Must exceed settling velocity |
| Natural gas | 5–15 m/s | 20 m/s | Noise and erosion at higher velocity |
Worked Example 1: Water Pipe Sizing
A cooling water system needs to supply 150 m³/h of water to a heat exchanger. What pipe size is required?
Target velocity for cooling water: 2.0 m/s (mid-range for discharge)
Step 1 — Convert flow rate to m³/s: Q = 150 m³/h ÷ 3600 = 0.04167 m³/s
Step 2 — Calculate required pipe internal diameter: D = √(4Q / (π × v)) = √(4 × 0.04167 / (3.14159 × 2.0)) = √(0.16668 / 6.2832) = √0.02653 = 0.163 m = 163 mm
Step 3 — Select standard pipe size: The nearest standard size above 163 mm ID is 6-inch Schedule 40 (ID = 154.1 mm — slightly under) or 8-inch Schedule 40 (ID = 202.7 mm).
For 6-inch (ID 154.1 mm), check actual velocity: A = π × (0.1541/2)² = π × 0.005949 = 0.01869 m² v = Q/A = 0.04167 / 0.01869 = 2.23 m/s ✓ (acceptable, within 1.5–3.0 m/s)
Select: 6-inch Schedule 40 pipe at 2.23 m/s.
Worked Example 2: Calculating Flow Rate from Known Pipe and Velocity
A 4-inch Schedule 40 water line (ID = 102.3 mm = 0.1023 m) has a measured flow velocity of 1.8 m/s. What is the flow rate?
A = π × (0.1023/2)² = π × 0.002614 = 0.008208 m² Q = A × v = 0.008208 × 1.8 = 0.01477 m³/s
Convert to useful units: = 0.01477 × 3600 = 53.2 m³/h = 0.01477 × 1000 = 14.77 L/s = 0.01477 × 60,000 = 886 L/min = 0.01477 × 264.17 × 60 = 234 US GPM
Flow Rate Unit Conversions
Flow rate is expressed in many units across different industries and regions. Use this conversion table:
| Unit | Symbol | Equivalent |
|---|---|---|
| Cubic metres per second | m³/s | 1 m³/s = 1,000 L/s = 60,000 L/min = 3,600 m³/h |
| Cubic metres per hour | m³/h | 1 m³/h = 16.67 L/min = 0.2778 L/s |
| Litres per minute | L/min | 1 L/min = 0.01667 L/s = 0.06 m³/h |
| Litres per second | L/s | 1 L/s = 60 L/min = 3.6 m³/h |
| US gallons per minute | US GPM | 1 US GPM = 3.785 L/min = 0.2271 m³/h |
| UK gallons per minute | UK GPM | 1 UK GPM = 4.546 L/min = 0.2728 m³/h |
| Cubic feet per minute | CFM | 1 CFM = 28.32 L/min = 1.699 m³/h |
Mass Flow Rate vs Volumetric Flow Rate
Volumetric flow rate (Q) measures volume per time — it changes if pressure or temperature changes the fluid density.
Mass flow rate (ṁ) = Q × ρ (density, kg/m³) — it is conserved regardless of temperature and pressure changes.
For liquids (nearly incompressible), volumetric flow rate is fine for pipe sizing. For gases, always use mass flow rate for process calculations and convert to actual volumetric flow for pipe sizing using the actual density at operating conditions.
Water density: 998 kg/m³ at 20°C; 958 kg/m³ at 100°C Air density: 1.2 kg/m³ at 20°C and 1 bar; 1.44 kg/m³ at 20°C and 1.2 bar
Example: 100 kg/h of steam at 5 bar, 170°C (steam density ≈ 2.67 kg/m³): Q_actual = ṁ / ρ = 100 / 2.67 / 3600 = 0.01041 m³/s = 37.5 m³/h
Reynolds Number and Flow Regime
The Reynolds number tells you whether the flow is laminar or turbulent — which matters for pressure drop calculation and mixing:
Re = ρ × v × D / μ
Where: ρ = fluid density (kg/m³) v = velocity (m/s) D = internal pipe diameter (m) μ = dynamic viscosity (Pa·s)
Re < 2300: Laminar flow — smooth, low-turbulence, high pressure drop per unit flow Re > 4000: Turbulent flow — chaotic, good mixing, applies to almost all industrial liquid pipe flows at practical velocities Re 2300–4000: Transitional — unstable, avoid in design
For water at 20°C in a 100 mm pipe at 2 m/s: Re = 998 × 2.0 × 0.1 / 0.001002 = 199,200 — fully turbulent (correct for industrial water lines)
Use the Free Flow Rate Calculator
Our free Flow Rate Calculator computes Q = A × v in both directions — enter pipe diameter and velocity to get flow rate, or enter flow rate and target velocity to get the required pipe diameter. Results are shown in m³/s, m³/h, L/min, and US GPM simultaneously.
Use it alongside the Pressure Drop Calculator to complete your pipe sizing — once you have the flow rate and pipe diameter, the next step is checking that the friction losses are acceptable for your pump head.
