Pipes · Ducts · Open channels · Gases

Flow Rate Calculator

Enter a diameter and a velocity — get volumetric flow, mass flow, and the engineering story behind them: standard-vs-actual gas flow, Reynolds number, and friction loss. Real pipe size presets mean you never have to look up an internal diameter again.

Live on every keystroke 19 fluid & gas presets NPS · PVC · copper · PEX · hose

Input Parameters

Application preset
◍Cross-section shape
📐Standard pipe size preset

Actual internal diameter: 2.067 in · auto-filled from Steel pipe — NPS Schedule 40

📏Dimensions
Flow
Fluid & conditions

Auto-filled for Water at operating conditions — edit to override (switches to Custom fluid).

Density & viscosity track temperature (Kell / Vogel correlations)

Results

Cross-section

A = 3.356 in²

Hydraulic diameter Dₕ = 2.067 in

Volumetric flow rate Q

52.295gal US/min (GPM)

52.295 gal US/min (GPM)197.959 L/min11.878 m³/h6.991 ft³/min (CFM)

Mass flow rate ṁ = ρ·Q

7.261lb/s

FluidWater
Velocity (v)5.000ft/s

Flow character

Re = 79,730

μ = 1.002 mPa·s

Turbulent

Well-mixed flow — the normal state for water supply and ducts

Friction loss (Darcy–Weisbach)

Head loss over L1.855psi
Per 100 ft of pipe1.855psi
Friction factor f0.0190
Pump power (friction only)60.3W

No application selected

Pick an application preset under the inputs to check this velocity against published design ranges — or treat this as your all-clear for general service.

How to use

Four inputs, one complete flow picture

The calculator is organized top-to-bottom in the order a real flow question is asked. Every result on the right updates as you type — there is no calculate button to hunt for. And because Q = A·v is a two-way equation, every input doubles as an unknown: set the flow you need at a velocity you can live with, and the pipe size required falls out of the same solver.

1

Pick an application (optional)

Domestic main, drip line, aquarium loop, HVAC duct, gas line, 3D-printer nozzle… The preset fills realistic dimensions and fluid, and arms the velocity-range checker.

2

Set the cross-section

Choose circular pipe, rectangular duct, half-round channel, or a custom area. With a standard pipe preset selected, the actual internal diameter fills itself from ASME/ASTM tables.

3

Choose the fluid and velocity

Water, air, natural gas, nitrogen, diesel, glycol, even PLA melt — density and viscosity come from the preset at your operating temperature. For gases, add operating pressure.

4

Read the engineering panel

Flow in 11 units plus mass flow, gas standard flow (SCFM/Nm³/h), Reynolds number and regime, friction loss, pump power — and a color-coded velocity verdict for the application you picked.

The concept

What is flow rate? Volumetric and mass flow

Volumetric flow rate — symbol Q (sometimes V̇) — is the volume of fluid that passes through a cross-sectional area per unit of time. It is what a bucket, a stopwatch, and a spouse willing to hold the hose measure. Water meters, well pumps, irrigation emitters, and HVAC balometers all speak volumetric: m³/s, L/min, gallons per minute, cubic feet per minute.

Mass flow rate — symbol ṁ — counts mass instead of volume: the kilograms (or pounds) crossing the section each second. Boilers, burners, compressors, chemical dosing, and any energy balance care about mass, because a cubic meter of steam and a cubic meter of water carry very different amounts of stuff.

The two are joined by density, ρ = m/V. That single relationship, ṁ = ρ·Q, is why the calculator asks which fluid you are moving: pick a preset and both answers appear together. It is also why gases make the question interesting — a “cubic meter of air” is meaningless until you say at what pressure and temperature, which is exactly what the standard-vs-actual flow panel answers.

And the term flow rate itself is ambiguous in everyday speech — shower head flow, river discharge, pump capacity, blood through an artery — but they all reduce to the same two definitions and one equation: Q = A·v. Average velocity times open area. Whether the area is a 3-inch pipe, a 12×8 duct, or a half-full storm sewer is a detail of geometry the calculator handles through the cross-section selector.

Formulas

Every equation the engine runs

Nothing is hidden behind a black box. These six relationships cover everything from a garden hose to a compressed-air header — and each one maps to a card in the results panel.

Volumetric flow rate

Q = A · v

The volume of fluid passing a cross-section per unit time. A is the wetted area and v the mean (average) velocity over that area — real flow runs faster at the centre and slower at the wall, so v here is the average the section needs to carry the same Q. For a full circular pipe A = πd²/4, so Q = πd²/4 · v.

Mass flow rate

ṁ = ρ · A · v

Density turns volume into mass. This is the figure fans, burners, dosing pumps, and process balances are specified in — and the reason the calculator asks for the fluid.

Non-circular sections

Dₕ = 4A / P

Rectangular ducts and half-round channels are handled by the hydraulic diameter — four times the area over the wetted perimeter P. For a full circle Dₕ equals the bore; for a rectangle Dₕ = 2wh/(w+h).

Reynolds number

Re = ρ·v·Dₕ / μ

The inertial-to-viscous ratio that classifies the flow: laminar below ≈2300, turbulent above ≈4000, transitional between. It decides which friction law the loss estimate must use.

Friction loss

h_f = f · (L/Dₕ) · v²/2g

Darcy–Weisbach head loss with the Colebrook–White friction factor f (f = 64/Re in laminar flow). Multiplied by ρg it becomes pressure drop — the number a pump must overcome.

Standard vs actual flow

Q_std = Q_act · ρ_act/ρ_std

Gas volume depends on pressure and temperature, so compressible flow is quoted two ways: actual (ACFM, at operating conditions) and standard (SCFM at 14.696 psia & 68 °F, or Nm³/h at 1 atm & 0 °C).

Hydraulic resistance

R = 8ηL / (πr⁴)

In tiny channels viscosity wins and flow is firmly laminar, so pressure and flow link through a hydraulic resistance: ΔP = R·Q. For round tubing R = 8ηL/(πr⁴); for a wide rectangular slit R = 12ηL/(w·h³). Halve the radius and resistance climbs 16-fold — the reason microfluidic chips and thin capillaries demand serious pressure.

Wall shear stress

τ = 6ηQ / (w·h²)

The friction the fluid exerts on the channel wall — the variable living cells actually respond to. Endothelial and organ-on-chip protocols control it because shear can switch gene expression on or off. For a rectangular channel τ = 6ηQ/(w·h²); fix a target τ and the required flow follows directly.

Nozzle & orifice scaling

Q₂ = Q₁ · √(P₂/P₁)

Flow through any nozzle, orifice, or restriction scales with the square root of the pressure drop: double ΔP and flow gains just 41%. One measured operating point therefore predicts every other — the rule behind spray charts, valve Cv ratings, and hose pressure sweeps alike.

Fill & drain time

t = V / Q

Flow rate inverted into time: tank filling, batch dosing, pool turnover, buffer-tank sizing. Divide the volume by the steady flow and the schedule writes itself — with the caveat that draining slows as the head above the outlet falls.

Hazen–Williams (water only)

Q = 0.435·C·d^2.63·(ΔP/L)^0.54

The plumber's shortcut for water supply — one C-value per material, no Colebrook iteration. C = 150 for new PVC or copper, 120 for new steel, 85 for 30-year cast iron. Reliable for near-ambient water, short lines, and moderate pressures — stop using it for anything else. Full C-value tables are in our Hazen–Williams section above.

Orifice & nozzle flow

Q = C_d·A·√(2ΔP/ρ)

Any restriction — orifice plate, nozzle, bleed valve, spray tip — follows this. C_d (discharge coefficient) = 0.60–0.62 for sharp-edged orifices, 0.97–0.99 for streamlined nozzles, 0.82 for pipe entrances. For gases below critical pressure ratio (P₂/P₁ < 0.528 for air), flow chokes at sonic velocity and this equation no longer applies.

Ideal-gas density

ρ = P·M / (Z·R·T)

Gas density is not a constant — it is a function of absolute pressure, absolute temperature, and compressibility factor Z (≈1 for low-pressure gases). This is why SCFM and ACFM differ by the absolute-pressure ratio, and why standard-vs-actual flow conversion always multiplies by P_op/P_std. The calculator applies this automatically when you pick a gas preset.

Velocity from flow rate

v = Q / A

The third leg of the Q = A·v triangle. Circular pipe A = πd²/4, rectangular duct A = w·h, half-round channel A = πd²/8. For non-circular sections, the calculator also computes hydraulic diameter Dₕ = 4A/P so Reynolds number and friction loss land on the same basis as round pipes.

Water flow

Water flow rate calculator: from pressure and diameter to litres per minute and GPM

Water is the fluid most people arrive here for, and the water flow rate calculator answers in the units that matter on site: litres per minute for taps, fixtures, and dosing pumps; GPM for well systems and shower heads; m³/h for utility bills; L/s for engineering drawings. Pick the water preset and every results panel speaks those units at once — no manual conversion needed.

A pipe flow calculator first

Underneath the water focus, this is a pipe flow calculator: choose the pipe from standard size presets (or a measured bore), set the mean velocity, and Q = A·v returns the flow instantly. Read the same equation backwards to size a pipe: fix the litres per minute or GPM you need, cap the velocity near 2.5 m/s, and find the smallest bore that carries it quietly.

Working from pressure and diameter?

Diameter sets the area (A = πd²/4); pressure is what drives the velocity through it. If a pressure and diameter are all you have, the missing piece is velocity: try a velocity in the friction-loss panel and read the Darcy–Weisbach head it consumes per 100 m — the velocity whose loss matches your available pressure is the one to use, and Q = A × v finishes the job. As a sanity check, a 15 mm pipe at 1.5 m/s carries roughly 16 L/min (about 4.2 GPM).

Built on real fluid mechanics

Nothing here is a rule of thumb: every result runs the standard fluid mechanics chain — Reynolds number, flow regime, Colebrook–White friction factor, Darcy–Weisbach head loss, and ideal-gas standard-flow conversion — which makes this as much a flow rate calculator for fluid mechanics coursework as for the job site. The formulas are printed openly on the page, so any figure can be checked by hand.

Worked examples

Three flows, worked end to end

Every number below can be reproduced in the calculator above with the stated inputs — liquid, gas, and friction cases included.

Example 1 · Water in a 3 in pipe

Garden-supply flow, the Omni classic

  • ▸ Circular pipe, d = 3 in
  • ▸ v = 10 ft/s
  • ▸ Water at 68 °F (ρ ≈ 998 kg/m³)
  1. 1. A = π·d²/4 = π·(3 in)²/4 = 7.069 in² = 0.0491 ft²
  2. 2. Q = A·v = 0.0491 ft² × 10 ft/s = 0.491 ft³/s (220 GPM)
  3. 3. ṁ = ρ·Q = 998 kg/m³ × 0.01390 m³/s = 13.9 kg/s = 30.6 lb/s

A 3-inch bore at 10 ft/s moves about half a cubic foot per second — over 30 pounds of water every second. Re ≈ 394,000: deeply turbulent.

Example 2 · Compressed air at pressure

Actual vs standard flow

  • ▸ Steel NPS Sch 40, 2 in (ID = 2.067 in)
  • ▸ v = 40 ft/s, air at 80 psig, 100 °F
  1. 1. A = 2.165 in²; Q = 55.9 ACFM at operating conditions
  2. 2. ρ at 94.7 psia & 100 °F ≈ 7.32 kg/m³ (ideal-gas law)
  3. 3. SCFM = 55.9 × (94.7/14.696) × (528/560 R) ≈ 340 SCFM

The same physical stream reads 56 on an actual-flow meter and 340 on a standard-flow meter — the trap every compressed-air audit has to escape.

Example 3 · Friction in 100 ft of 1 in copper

What the pump must overcome

  • ▸ Copper Type L, 1 in (ID = 1.025 in), L = 100 ft
  • ▸ Water 20 °C at v = 1.5 m/s (12.7 GPM)
  1. 1. Re = ρvD/μ ≈ 38,900 → turbulent; f ≈ 0.022 (Colebrook)
  2. 2. h_f = f·(L/D)·v²/2g ≈ 3.0 m of head ≈ 29.3 kPa
  3. 3. Pump power ≈ ΔP·Q/η = 29.3 kPa × 0.799 L/s ÷ 0.70 ≈ 33 W

Twelve GPM through 100 feet of 1-inch Type L costs about 4.2 psi — quiet, efficient, and right in the middle of the domestic-main velocity band.

Example 4 · Blood in a carotid artery

Physiology is pipe flow too

  • ▸ Circular vessel, d = 7 mm
  • ▸ v = 25 cm/s mean velocity
  • ▸ Blood 37 °C (ρ = 1,060 kg/m³, η = 3.5 mPa·s)
  1. 1. A = π·d²/4 = π·(7 mm)²/4 = 38.5 mm²
  2. 2. Q = A·v = 38.5 mm² × 25 cm/s = 9.6 mL/s ≈ 0.58 L/min
  3. 3. Re = ρvD/μ ≈ 530 → laminar, the healthy regime

The same Q = A·v that sizes a garden hose measures a heartbeat: roughly a litre every two minutes through one carotid, carried in smooth laminar layers.

Example 5 · The bucket test, cashed in

From a 5-gal pail to a drip system

  • ▸ 5-gallon bucket fills in 45 s, source fully open
  • ▸ Drip emitters rated 0.5 GPH
  • ▸ Design margin: 80% of measured capacity
  1. 1. GPM = 5 gal ÷ (45 s ÷ 60) = 6.7 GPM (≈ 25 L/min)
  2. 2. Source capacity = 6.7 × 60 = 400 GPH
  3. 3. 320 GPH ÷ 0.5 GPH/emitter ≈ 640 emitters maximum

No instruments, no plumber: one bucket and a phone timer sized the whole system — the water source, not the pipe, was the limit.

Example 6 · Chromatography scale-up

Keep linear flow, multiply volume

  • ▸ Lab column ID 50 mm at 100 cm/h
  • ▸ Scale to process column ID 200 mm
  • ▸ Same resin, same residence time
  1. 1. A₁ = π·(2.5 cm)² = 19.6 cm² → Q₁ = 1.96 L/h ≈ 33 mL/min
  2. 2. A₂ = π·(10 cm)² = 314 cm² → Q₂ = 31.4 L/h ≈ 524 mL/min
  3. 3. Area ratio (200/50)² = 16 → flow ×16 at identical cm/h

Linear flow is the scale-up invariant: hold 100 cm/h and volumetric flow follows cross-sectional area — 16× here — which is why column specs are quoted in cm/h, not mL/min.

Standard pipe sizes

Nominal ≠ actual: the ID lookup, built in

A “1-inch” Sch 40 pipe has a 1.049-inch bore; Type L copper in the same nominal size runs 1.025. The calculator’s preset dropdown fills these directly from ASME B36.10M, ASTM D1785, and ASTM B88 data — here is the same table for the sizes plumbers ask about most.

Nominal sizeSteel Sch 40 ID (in)Sch 40 ID (mm)Steel Sch 80 ID (in)Copper Type L ID (in)
1/2"0.622 in15.8 mm0.546 in0.545 in
3/4"0.824 in20.9 mm0.742 in0.785 in
1"1.049 in26.6 mm0.957 in1.025 in
1 1/4"1.380 in35.1 mm1.278 in1.265 in
1 1/2"1.610 in40.9 mm1.500 in1.505 in
2"2.067 in52.5 mm1.939 in1.985 in
2 1/2"2.469 in62.7 mm2.323 in2.465 in
3"3.068 in77.9 mm2.900 in2.945 in
4"4.026 in102.3 mm3.826 in3.905 in
6"6.065 in154.1 mm5.761 in5.845 in

PVC Schedule 40/80 walls match the steel values through these sizes (ASTM D1785). PEX, hose, and the full ⅛″–36″ NPS range are in the calculator dropdowns — 167 preset entries in all.

Velocity guide

How fast is too fast? Recommended velocity ranges

Velocity is a trade: too slow and solids settle or heat is lost, too fast and you buy noise, hammer, and erosion. These are the design bands used by the application presets — the calculator checks your result against them automatically and flags it green, amber, or red.

ApplicationTypical sectionFluidRecommended velocity
🏠Domestic water main1" pipeWater1.0 – 2.5 m/s3.3 – 8.2 ft/s
🚿Fixture branch (1/2 in)1/2" pipeWater0.6 – 1.5 m/s2.0 – 4.9 ft/s
🌱Drip irrigation line5/8" pipeWater0.3 – 1.0 m/s1.0 – 3.3 ft/s
🐠Aquarium return loop3/4" pipeWater0.5 – 1.5 m/s1.6 – 4.9 ft/s
🪴Garden hose (5/8 in)5/8" pipeWater1.0 – 3.0 m/s3.3 – 9.8 ft/s
🌬️HVAC main duct (12×8 in)12 × 8 in ductAir3.0 – 8.0 m/s9.8 – 26.2 ft/s
🕳️Sewer / storm drain (half-full)6 in channelWater0.6 – 3.0 m/s2.0 – 9.8 ft/s
🔥Natural gas house line (1 in)1" pipeNatural gas1.5 – 6.0 m/s4.9 – 19.7 ft/s
🖨️3D printer nozzle (0.4 mm)0.4 mm borePLA melt0.0 – 0.1 m/s0.1 – 0.4 ft/s

Bands are common design practice, not code: local plumbing codes, HVAC manuals (SMACNA), gas utility rules, and hotend manufacturer curves govern real designs.

From pressure to flow

What actually moves the needle: bore, pressure, or length?

Q = A·v assumes you already know the velocity. Half the time you don’t — you know the pressure instead. Flow through nozzles and orifices follows the square-root law Q ∝ √ΔP; through long hose it follows Hazen–Williams, Q ∝ √(ΔP/L); and through everything, diameter dominates. Index every sweep to one baseline — 25 mm hose, 7 bar, 100 m — and the asymmetry is stark:

Sweep this variableAt one endBaselineAt the other end
Hose bore5 mm → 0.09 L/min43.7 L/min50 mm → 339.4 L/min
Supply pressure1.4 bar → 19.6 L/min43.7 L/min14 bar → 61.8 L/min
Hose length20 m → 95.3 L/min43.7 L/min200 m → 31.0 L/min

Typical hose figures. Note the asymmetry: doubling the bore multiplies flow ≈ 7.8×; ten times the pressure only ≈ 3.2× (the square-root law); and halving the length buys just 1.4×.

Material matters: wall roughness ε

The same velocity costs very different pressure depending on what the pipe is made of. Roughness enters Darcy–Weisbach through the friction factor f — and while steel roughens with age, plastic never changes.

Materialε (mm)vs plastic
PVC / plastic0.00151×
Copper (drawn tubing)0.00151×
Commercial steel0.04530×
Galvanized steel0.15100×
Cast iron0.26173×
Concrete0.3 – 3.0200 – 2000×

Why plastic retrofits pay

New plastic bore is ≈ 0.0015 mm against ≈ 0.045 mm for commercial steel — 30× smoother — so the friction factor and the pressure drop per metre both drop, and the pump energy with them. Steel only gets worse: corrosion and scaling push old mains toward cast-iron roughness (0.26 mm) or beyond, permanently shrinking their effective bore and capacity.

Hazen–Williams: the quick water-supply formula

When the fluid is water and the line is relatively short, Hazen–Williams (Q = 0.435·C·d2.63·(ΔP/L)0.54) is the hydraulics shortcut — one C-value per material, no Colebrook iteration, no Reynolds number check. The trade: it is empirical (no direct density or viscosity), so it stops being reliable for very hot or very cold water, very high pressure, or anything that is not water at near ambient conditions. For a full derivation see the pressure-to-flow-rate guide.

Hazen–Williams C-values by pipe material

PVC / plastic new150
Copper drawn new150
Commercial steel new120
Galvanized steel new120
Cast iron new110
Cast iron 15 yr old100
Cast iron 30 yr old85
Concrete new130

When pressure is all you know: the iterative path to Q

Half the real-world flow questions give you pressure and pipe size but no velocity and no flow. The Darcy–Weisbach chain is how you bridge the gap: guess a velocity, compute the head it loses, compare it to your available pressure, refine. One iteration is usually enough to land within 5% of the exact solution — and the calculator's friction-loss panel does this loop internally when you enter both a pressure and a pipe length. The full worked example with Colebrook convergence and pump-power follow-through is in our pressure-drop guide.

Measure it yourself

Flow rate with no instruments at all

Before you size anything, measure what your source actually delivers. Three field methods cover every situation from a garden spigot to a pumped main — and each one measures the number that matters: the maximum flow available.

The bucket test

Open the source fully, place a bucket of known size under it, and time the fill to the brim. GPM = gallons ÷ (seconds ÷ 60): a 5-gal pail in 45 s is 6.7 GPM; a 20 L pail in 60 s is 20 L/min. Repeat twice and average.

Read the water meter

Make sure nothing else is drawing, then read the register, run exactly 60 seconds, and read again. Cubic feet × 7.48 = gallons; litres × 60 = L/h. Any cumulative meter becomes a flow meter the moment a stopwatch joins it.

Spec plates & pump curves

Fixture ratings, pump nameplates, and manufacturer curves publish design flows directly. Time one real draw and compare — the gap between paper and practice is where most “weak pressure” complaints live.

Typical household fixture flows

FixtureTypical flowNotes
Shower head1.5 – 2.5 GPMUS federal max 2.5 GPM at 80 psi
Kitchen / bathroom faucet1.0 – 2.2 GPMUS federal max 2.2 GPM at 60 psi
Garden spigot + 5/8″ hose≈ 8 – 12 GPMAt typical household pressure
Drip emitter0.25 – 2 GPH0.9 – 7.6 L/h per emitter
Fluid properties

Density & viscosity at a glance

Mass flow is only as good as the density behind it, and Reynolds number lives or dies by viscosity. These are the values behind the most common liquids and gases — the same property pairs the calculator’s fluid presets carry, adjustable to your operating temperature.

FluidConditionDensity ρ (kg/m³)Viscosity η (mPa·s)
Water20 °C9981.00
Water37 °C9930.69
Seawater20 °C1,0251.08
Blood37 °C1,0603.5
Ethanol20 °C7901.17
Methanol20 °C7910.59
n-Heptane20 °C6840.42
Gasoline (E10)20 °C742≈ 0.6
Diesel (B7)20 °C831≈ 4.5
Ethylene glycol20 °C1,10419.9
Air20 °C · 1 atm1.2040.0181
Natural gas (≈ methane)20 °C · 1 atm0.670.011

Gases at 1 atm. Water loses a third of its viscosity between 20 °C and 37 °C at nearly unchanged density — one reason “warm” and “cold” lines behave differently at the same velocity.

Units & conversions

Every trade quotes flow in its own units

Irrigation speaks GPM and GPH, HVAC speaks CFM, process plants speak m³/h, chromatography speaks mL/min, and dosing systems speak µL/min. The calculator reports all of them at once — here is the cross-reference on paper.

Volumetricm³/sL/minm³/hGPM (US)CFM
1 m³/s160,0003,60015,8502,119
1 L/s0.001603.615.852.119
1 L/min1.667e-510.060.26420.03531
1 m³/h2.778e-416.6714.4030.589
1 GPM (US)6.309e-53.7850.227110.1337
1 CFM4.719e-428.321.6997.4801
Mass flowkg/skg/hlb/slb/h
1 kg/s13,6002.2057,937
1 kg/h2.778e-416.124e-42.205
1 lb/s0.45361,63313,600
1 lb/h1.260e-40.45362.778e-41

Multiply the unit in the left column by each row value. The calculator adds five more volumetric units (mL/min, µL/min, GPH, oz/s, UK gallons) and lb-based mass units to these.

Quick flow converter — type once, get everything

Type any number, pick your starting unit, and every other major flow unit updates live.

Pressure-to-quick-flow mental math: psi → GPM

On a typical 5/8-inch garden hose (≈12.7 mm ID) at 60 psi supply, expect about 8–10 GPM. The square-root law means doubling the pressure does not double the flow — it multiplies by √2 ≈ 1.41, so 120 psi gives roughly 11–14 GPM. Going the other way: halving the pressure to 30 psi multiplies flow by √0.5 ≈ 0.71, landing around 6–7 GPM. These are Hazen–Williams rule-of-thumb numbers (C = 150, 25 m hose length), accurate to within 10% of the full Darcy–Weisbach calculation. For precise tables by hose size and length, see the garden-hose guide.

CFM ↔ m³/h ↔ GPM ↔ L/min: the HVAC / plumbing cross-reference

HVAC ducts speak CFM or m³/h; plumbing fixtures speak GPM or L/min. The bridges: 1 CFM = 1.699 m³/h = 7.480 GPM = 28.32 L/min at standard air density, and 1 GPM (water) = 3.785 L/min = 0.227 m³/h. Important: CFM and GPM measure different densities by default — CFM is air-weight (≈1.2 kg/m³) while GPM (water) is ≈998 kg/m³ — so never mix them for mass-flow budgets without density correction. The calculator's results panel keeps every unit simultaneously visible to avoid exactly this kind of mix-up. For the full table and density-corrected mass/volume conversion chain, see our unit conversion guide.

Applications

Where this calculator earns its keep

🏠

Plumbing & domestic water

Size a house main or a fixture branch, sanity-check a pump curve, or diagnose weak shower pressure: diameter and velocity in, GPM out — with friction loss telling you whether the pipe or the pressure is the bottleneck.

🌬️

HVAC & ventilation

Rectangular duct mode with air at actual conditions: check duct velocity against the 3–8 m/s design band, convert CFM to m³/h, and use hydraulic diameter the way SMACNA duct sizing does.

🔥

Compressed air & gas

Gases change volume with pressure — so the tool reports ACFM at your operating conditions and converts to SCFM and Nm³/h with the ideal-gas law. Sizing air headers or gas house lines stops being guesswork.

🌱

Irrigation & aquaculture

Drip laterals live and die by slow, even flow; aquarium return loops by quiet velocity that still keeps detritus moving. Both scenes are one click away, with their target bands built in.

🕳️

Drainage & open channels

Half-round mode models a gravity sewer running half-full: the self-cleansing floor of 0.6 m/s and the 3 m/s erosion ceiling are checked for you, with hydraulic radius reported.

🖨️

3D printing & microfluidics

Small bores, viscous melts, tiny Reynolds numbers. The PLA-melt preset at a 0.4 mm nozzle shows laminar extrusion physics — the same math biotech labs run on microchannels.

🩺

Medical & biomedical

Blood in arteries is just Q = A·v: a 7 mm carotid at 25 cm/s moves ≈ 0.6 L/min. In cell culture the question flips — wall shear stress τ = 6ηQ/(wh²) is the variable cells respond to, and the calculator's small-bore, low-Re regime is exactly where that lives.

🚗

Automotive & fuel testing

Injector and fuel-flow work is density-sensitive: E10 gasoline (742 kg/m³), B7 diesel (831), calibration fluids, glycols. Converting between volumetric and mass flow with the right density is what makes engine, flow-bench, and emissions numbers comparable.

⚗️

Chromatography & bioprocess

Columns are specified in linear flow (cm/h), systems in mL/min — and the bridge is just Q = u·A. Scale-up holds linear flow constant: 4× the column diameter means 16× the volumetric flow at the same residence time.

♨️

Steam & process valves

Valve sizing speaks Cv: the US GPM a valve passes at 1 psi drop (Kv in m³/h at 1 bar). Flow through any restriction scales with √ΔP — the law behind control valves, orifices, and nozzles alike — and steam adds density-at-temperature to the conversion.

🚿

Spraying & nozzles

A nozzle is an orifice: Q ∝ √ΔP. Double the pressure and flow rises only 41%; to gain 50% more flow you need 2.25× the pressure. One measured operating point predicts any other — which is why spray charts are built on this single square-root rule.

🛁

Tanks, filling & dosing

t = V/Q is the quiet workhorse: batch times, buffer-tank fill, dosing schedules, pool turnover. A 1,000 L tank at 25 L/min is 40 minutes — check it before committing the production schedule to it.

Gas flow by species: natural gas, steam, compressed air

Every gas preset in the calculator already corrects density for pressure and temperature via the ideal-gas law, but the reference conditions and the pressure ranges each gas lives in matter. Natural gas (≈ methane, MW 16) at 2 bar gauge (1.013 bar absolute + 2 bar = 3.013 bar) and 15 °C has density ≈ 1.94 kg/m³ — a little over half that of air at the same conditions. Steam adds wetness fraction (quality) if saturated: 0 °C steam at atmosphere is still about 0.804 kg/m³, but at 10 bar saturated it is only 0.405 kg/m³ — half as dense again. Compressed air at 8 bar absolute is about 9.4 kg/m³, 7.8× denser than ambient air, which is why the same volumetric ACFM carries very different mass at different pressures. The calculator's gas panel handles all three cases with one density row that recomputes as you change pressure and temperature. For a full compressed-air header sizing method including leak detection, see the compressed-air guide.

Liquid flow by fluid: water, oils, refrigerants, cryogenics

Liquids keep their density through moderate pressure changes but move viscosity strongly with temperature. Water drops from 1.00 mPa·s at 20 °C to 0.55 mPa·s at 50 °C — nearly halving — which quietly doubles the Reynolds number at the same velocity and pushes flow from laminar into turbulent territory faster than most people expect. Diesel has 4.5 mPa·s at 20 °C, ethylene glycol has 19.9, and molten PLA at 180 °C sits around 100–1000 mPa·s depending on the grade — the reason 3D printer nozzles run at very low Reynolds numbers where laminar flow is the norm. The calculator's fluid preset carries both density and viscosity at the default temperature, and you can adjust either independently on the fluid panel.

Drip, sprinkler, and irrigation flow budgets

Every irrigation project starts from the emitter: typical drip emitters run 2 GPH (0.125 GPM) at 1 bar, so a 40-emitter lateral needs 5 GPM. The supply line from the spigot then needs to carry all laterals at once — and that is where the pipe velocity and pressure loss come in. The Hazen–Williams formula works well here (C = 150 for new PVC lateral tubing), and the calculator's irrigation preset anchors you to the 0.3–0.6 m/s lateral velocity band where silt settles below. Sprinkler rotors typically run 1.5–5 GPM at 2–3 bar, and the system total is just rotor count × each rotor's GPM, plus the 10–20% pressure margin at the farthest head. For hose-specific sizing with GPM-by-length/pressure tables, see the garden-hose guide.

Orifice and nozzle flow: square-root law in action

Any restriction — spray nozzle, bleed valve, test port, orifice plate — follows the same square-root scaling: Q = Cd·A·√(2ΔP/ρ). Double the pressure drop and flow gains only 41%; to double the flow you need four times the pressure. This is why sprinkler systems are rated at one operating pressure, why spray charts show nozzle coverage shrinking and thinning as pressure drops, and why a single measured point on an orifice predicts every other operating state. The calculator's orifice scenario preset (under Applications) gives you the Cd-weighted Q from an entered diameter and ΔP. For ISO 5167 orifice plates and critical gas flow limits, see the orifice guide.

Flow rate FAQ

How do I calculate flow rate?▼

Volumetric flow rate is cross-sectional area times mean velocity: Q = A × v. For a circular pipe, A = π × d²/4, so Q = π × d²/4 × v. Multiply the volumetric flow by the fluid density to get the mass flow rate, ṁ = ρ × Q. Enter any two of area (or diameter), velocity, and flow in the calculator and the third follows instantly.

What is the difference between volumetric and mass flow rate?▼

Volumetric flow rate (m³/s, L/min, GPM, CFM) measures how much volume passes a cross-section per unit time; mass flow rate (kg/s, lb/h) measures how much mass. They are linked by density: ṁ = ρ × Q. Volume flow is what a bucket and stopwatch measure; mass flow is what fans, burners, and process balances are rated in.

How do I convert actual flow to standard flow (SCFM or Nm³/h)?▼

For gases, volume depends on pressure and temperature. The calculator applies the ideal-gas law at your operating pressure and temperature: SCFM = ACFM × (P_op / 14.696 psia) × (68 °F / T_op), and Nm³/h uses 1 atm and 0 °C as the reference. Pick a gas preset (air, natural gas, nitrogen…), set operating pressure and temperature, and both figures appear automatically.

What velocity should water flow in a pipe?▼

Domestic water supply is typically designed at 1.0–2.5 m/s (3–8 ft/s). Below about 0.6 m/s sediment can settle; above about 2.5–3 m/s you invite water hammer, noise, and erosion at fittings. Fixture branches run quieter at 0.6–1.5 m/s. Select an application preset in the calculator to check your velocity against its published range.

What is Reynolds number and why does it matter?▼

Reynolds number Re = ρ·v·D/μ compares inertial to viscous forces and tells you the flow character. Re below 2300 is laminar (smooth layers), above 4000 is turbulent (well mixed). The regime decides which friction law applies: laminar friction factor f = 64/Re, turbulent flow uses the Colebrook equation — which is exactly what the calculator runs.

How is pressure drop calculated?▼

The calculator uses the Darcy–Weisbach equation: ΔP = f × (L/D) × ρv²/2, with the friction factor f from the Colebrook–White equation using your pipe material's roughness (PVC 0.0015 mm, commercial steel 0.045 mm, cast iron 0.26 mm, and so on). Results are shown as head loss and as pressure drop over the full length and per 100 m.

Can I use nominal pipe sizes instead of measuring the bore?▼

Yes — that is what the standard pipe size presets are for. Choose Steel NPS Schedule 40 or 80, PVC Schedule 40 or 80, Copper Type K/L/M, PEX, or hose, then pick the nominal size: the actual internal diameter is filled in automatically from ASME B36.10M / ASTM D1785 / ASTM B88 data, so you never have to look it up.

Does this work for rectangular ducts and open channels?▼

Yes. Switch the cross-section shape to rectangular duct (HVAC, plenums) or half-round channel (gravity sewers running half-full). Non-circular sections are handled through the hydraulic diameter Dₕ = 4A/P, which the calculator reports alongside the flow area — the same basis HVAC and drainage design uses.

Is this a water flow rate calculator that shows litres per minute and GPM?▼

Yes. Select the water preset and the results panel reports the same flow as litres per minute, GPM, L/s, m³/h, and m³/s side by side — no conversion needed. For reference, 1 GPM = 3.785 L/min, so a shower head at 9 L/min reads about 2.4 GPM. Fixture branches designed at 0.6–1.5 m/s show their delivered GPM directly in the same panel.

How do I calculate water flow rate from pipe pressure and diameter?▼

Diameter gives the area, A = πd²/4; pressure is what drives the velocity through it. With only pressure and diameter known, the missing piece is velocity: enter a trial velocity in the friction-loss panel and read the Darcy–Weisbach head it consumes over your pipe length — the velocity whose loss matches the available pressure is the one to use, then Q = A × v. As a sanity check, a 15 mm pipe at 1.5 m/s carries about 16 L/min.

Can I use this flow calculator online on my phone, or is there an app?▼

It runs entirely online in your browser — phone, tablet, or desktop — with nothing to download or install. Because every calculation happens locally on the device, the loaded page keeps working like a native flow calculator app even on a weak connection, and you can save it to your home screen to open full-screen like an installed app.

Is this flow rate calculator suitable for fluid mechanics work?▼

Yes — it is built on the standard fluid mechanics toolkit: Reynolds number and flow regime, hydraulic diameter for non-circular sections, the Colebrook–White friction factor, Darcy–Weisbach head loss, and ideal-gas standard-flow conversion (SCFM, Nm³/h). Every formula is printed on the page, so results can be verified by hand for coursework or design reviews.

How do I measure flow rate without instruments?▼

Time how long a fully-open source takes to fill a bucket of known size: GPM = gallons ÷ (seconds ÷ 60). A 5-gallon bucket filled in 45 s is 6.7 GPM (≈ 25 L/min). With a water meter instead: make sure nothing else is drawing, run exactly one minute, and read the register — each cubic foot is 7.48 gallons, and each litre read × 60 gives L/h. Both methods yield the maximum available flow at the source, which is exactly what irrigation capacity checks need.

How do I calculate blood flow rate?▼

The same equation as any liquid: Q = A·v. Halve the vessel diameter to get the radius, A = πr², then multiply by the mean blood velocity. A carotid artery of 7 mm diameter with a 25 cm/s mean velocity carries π·(3.5 mm)² × 25 cm/s ≈ 9.6 mL/s ≈ 0.58 L/min. Blood's density (1,060 kg/m³) and viscosity (≈ 3.5 mPa·s) put the Reynolds number near 500 — laminar flow, which is the healthy regime in most vessels.

What does maximum flow rate mean?▼

It is the ceiling a system can deliver — beyond it, something else gives. For a tap it is set by supply pressure and pipe size; for a 3D-printer hotend it is the melt rate (10–17 mm³/s for a standard 40 W heater, 20–30 mm³/s for Volcano-class); for a pump it is the flat end of its curve. Sizing a system means staying under the ceiling with margin, not sitting on it.

How do I size a pipe for a target flow rate?▼

Work the equation backwards: d = √(4Q/(πv)) after choosing a sensible velocity from the application band. A 40 GPM (2.52 L/s) domestic main at 2 m/s needs d = √(4 × 0.00252/(π × 2)) ≈ 40 mm — i.e. a 1½″ Schedule 40 pipe (40.9 mm ID). Enter that preset in the calculator and the velocity checker confirms the result sits in the green.

How long will it take to fill or drain a tank?▼

Time = volume ÷ flow. A 1,000 L buffer tank filling at 25 L/min takes 40 minutes. Draining through the same line takes longer in practice, because the head — and therefore the pressure and velocity — falls as the level drops. For a first estimate, though, t = V/Q is what batch times, dosing schedules, and tank turnover are built on.

What is SDR and how does it affect flow?▼

SDR (Standard Dimension Ratio) is a plastic pipe's outside diameter divided by its wall thickness. Lower SDR means a thicker wall, a higher pressure rating, and a smaller bore. Inside and outside diameter are linked by dᵢ = d·(SDR − 2)/SDR: a 90 mm OD pipe at SDR 11 has a 73.6 mm bore, while at SDR 17 it opens up to 79.4 mm — and flow capacity grows with it. Match SDR to system pressure first, then check what the smaller bore costs you in flow.

Why does plastic pipe outperform steel at the same size?▼

Wall roughness. New plastic runs ≈ 0.0015 mm surface roughness against ≈ 0.045 mm for commercial steel — 30× smoother — so the Darcy friction factor f, the pressure drop per metre, and the pumping energy all come out lower. Steel also roughens with age as it corrodes and scales, while plastic stays put: a decades-old steel line can behave like cast iron (0.26 mm) or worse.

What is Cv and how do I use it?▼

Cv is a valve's flow coefficient: the US gallons per minute of water that pass through the valve with a 1 psi pressure drop. Its metric cousin Kv is m³/h at 1 bar (Cv ≈ 1.16 × Kv). Once the manufacturer quotes Cv, required flow Q and specific gravity SG give the pressure drop: ΔP = SG·(Q/Cv)². The same square-root law governs orifices and spray nozzles — flow through a restriction always scales with √ΔP.

What is linear flow rate in chromatography?▼

Linear flow (cm/h) is the speed of the mobile phase across the column's cross-section — volumetric flow divided by bed area: Q = u × π·(ID/2)². It is the quantity resin vendors quote because scale-up holds it constant: a 200 mm-ID column at 100 cm/h runs ≈ 524 mL/min where a 50 mm lab column needs ≈ 33 mL/min — sixteen times the volumetric flow at identical residence behaviour.

What's the difference between gauge and absolute pressure?▼

Gauge pressure (psig, barg) is measured relative to atmosphere; absolute pressure (psia, bara) counts from true zero: psia = psig + 14.696. Gas density calculations and standard-flow conversions (SCFM, Nm³/h) only work in absolute terms — an 80 psig compressed-air line is 94.7 psia, which is why actual-to-standard flow conversion multiplies by about 6.4, not 80.

How do I calculate flow rate from pressure and diameter alone?▼

Diameter gives area A = πd²/4; pressure gives the driving force but not the velocity directly. The missing link is either a known velocity (enter it in the calculator and read the friction loss it consumes over your pipe length — the velocity whose Darcy–Weisbach head matches your available pressure is the one to use, then Q = A × v) or the Hazen–Williams formula for water supply (Q = 0.435·C·d^2.63·(ΔP/L)^0.54, C = 150 for PVC, 120 for new steel). For a full step-by-step with worked examples see our <a href='/pressure-to-flow-rate-calculator'>pressure-to-flow-rate guide</a>.

How do I calculate pressure drop from a known flow rate?▼

Start with Darcy–Weisbach: ΔP = f·(L/D)·ρv²/2. First compute velocity v = Q/A, then Reynolds number Re = ρvD/μ to find the flow regime (laminar Re<2300 → f = 64/Re, turbulent Re>4000 → solve Colebrook–White iteratively for f). Multiply the head loss h_f = f·(L/D)·v²/2g by ρg to get pressure drop, or read it directly in the calculator's friction-loss panel. For the complete method including local losses (elbows, valves) and pipe roughness tables, see our <a href='/flow-rate-to-pressure-drop-calculator'>pressure-drop guide</a>.

How do I size a pipe for a target flow rate?▼

Pick a recommended velocity band for your application (domestic water 1.0–2.5 m/s, compressed air 3–8 m/s, gravity drain ≥0.6 m/s self-cleansing), then compute the required area A = Q/v, and diameter d = √(4A/π). Round up to the nearest nominal pipe size, pick a schedule (Sch 40 vs Sch 80 — thicker wall = smaller bore = higher velocity = more friction), then verify the actual velocity and pressure loss with the calculator's preset. Full step-by-step with schedule trade-offs is in our <a href='/pipe-size-calculator'>pipe-sizing guide</a>.

How do orifices, nozzles, and valves affect flow rate?▼

Flow through any restriction scales with the square root of the pressure drop: Q = C_d·A·√(2ΔP/ρ). The discharge coefficient C_d captures the contraction and friction — sharp-edged orifice ≈ 0.60–0.62, nozzle ≈ 0.97–0.99, pipe entrance ≈ 0.82. Double ΔP and flow gains only 41%. For valves, the manufacturer's Cv (Kv metric) encodes this: Cv = GPM of water at 1 psi drop, ΔP = SG·(Q/Cv)². See our <a href='/orifice-flow-rate-calculator'>orifice guide</a> for ISO 5167 plate standards and our <a href='/orifice-flow-rate-calculator'>orifice calculator</a> for valve sizing.

What's the deal with compressed air — ACFM, SCFM, and pipe sizing?▼

ACFM is actual cubic feet per minute at your operating pressure and temperature; SCFM (standard cubic feet per minute) normalises to 14.696 psia and 68 °F — the reference conditions compressor nameplates use. The conversion is SCFM = ACFM × (P_op/14.696) × (528 °R/T_op). Pipe pressure drop for air needs the density correction (air density rises with absolute pressure), and recommended header velocities are 3–8 m/s. The calculator does all this automatically when you pick a gas preset and enter operating pressure. Full method with leak detection and compressor FAD is in our <a href='/compressed-air-flow-rate-calculator'>compressed-air guide</a>.

How do garden hose length and size affect flow rate?▼

Hose inner diameter is not the nominal label — a 5/8" hose typically has a 12.7 mm ID, 3/4" has 15.9 mm, and 1" has 20.6 mm. Pressure drop through hose follows Hazen–Williams (C ≈ 150 for smooth rubber/PVC), and the sensitivity is stark: doubling the bore multiplies flow ≈ 7.8× at the same pressure and length; doubling the length only halves it (√ΔP/L law). Our <a href='/garden-hose-flow-rate-calculator'>hose guide</a> has GPM-by-size/length/pressure tables and drip-line sizing examples.

How do I convert between volumetric and mass flow rates?▼

ṁ = ρ·Q is the bridge — mass flow (kg/s, lb/h) equals volumetric flow (m³/s, GPM) times density (kg/m³, lb/ft³). For liquids, density is nearly constant (water ≈ 998 kg/m³, gasoline ≈ 742, diesel ≈ 831) so the conversion is one multiplication. For gases, density depends on pressure and temperature via the ideal-gas law, which is why standard-vs-actual flow conversion exists (SCFM vs ACFM). The calculator reports both side by side for every preset, and our <a href='/calculators'>unit conversion guide</a> has the full table of every major unit.

What is linear flow rate and how do I convert it for chromatography?▼

Linear velocity u (cm/h) is the speed of the mobile phase across the column's cross-section — volumetric flow Q divided by bed area A: u = Q/A. To convert: Q (mL/min) = u (cm/h) × π × (ID/2)² (cm²) ÷ 60. Scale-up holds linear velocity constant — a 200 mm ID column at 100 cm/h needs 16× the volumetric flow of a 50 mm lab column (area ratio). Typical values: reversed-phase HPLC 2–10 cm/h, ion exchange 30–100 cm/h, GC helium 20–40 cm/s. Full conversion table is in our linear flow calculator</a> for chromatography velocity conversion.

Is there a maximum flow rate a pipe can carry?▼

Three ceilings exist. Engineering ceiling: recommended velocity limits to avoid erosion, noise, and water hammer — 2.5–3 m/s for PVC, 2.5 m/s for steel, 3 m/s for copper (see the velocity guide table). Physical ceiling for liquids: the velocity at which vapour pressure causes cavitation (rarely reached in design). Physical ceiling for gases: sonic or critical flow, reached when P₂/P₁ < 0.528 for air — beyond this, increasing supply pressure does not increase flow because sound is the information speed limit. The calculator's velocity guide checks against your application's ceiling. See our calculators page</a> for sonic vs erosion limits.

How do I calculate flow rate in a pipe — step by step?▼

Start with two of the three core variables: cross-sectional area A, mean velocity v, or volumetric flow Q. If you know A and v, Q = A·v instantly — for a circular pipe A = πd²/4, the calculator's pipe-size presets fill the real ID from schedule tables. If you know pressure instead of velocity, run the friction-loss panel: enter a trial velocity, read the Darcy–Weisbach head it consumes, iterate until the loss matches your available pressure, then Q = A × v. If you know flow and need velocity, v = Q/A. The calculator reverses any pair of inputs into the third — there is no 'calculate' button, every keystroke updates.

How do I calculate gas flow rate — natural gas, steam, or nitrogen?▼

Pick the gas preset in the calculator (natural gas ≈ methane, air, nitrogen, steam, propane…), enter operating pressure (absolute — psig + 14.696, barg + 1.013) and temperature, and the preset corrects density via the ideal-gas law (ρ = P·M/(Z·R·T)). Volumetric flow Q = A·v still works, but mass flow ṁ = ρ·Q will differ between ACFM and SCFM because the density at standard conditions is fixed. Steam additionally needs wetness fraction (quality) if it is saturated — the calculator's steam preset handles superheated and saturated steam at different pressures.

How do I calculate velocity from flow rate, or flow rate from velocity?▼

v = Q/A and Q = v·A are the same two-way equation — pick your known and compute the unknown. For a circular pipe v = Q/(πd²/4). For non-circular sections (rectangular duct, half-round channel) the calculator uses hydraulic diameter Dₕ = 4A/P (four times area over wetted perimeter) so velocity and Reynolds number are computed on the same basis as round pipes. Enter either flow or velocity and the panel reverses it for you — no manual area calculation needed.

What units should I use — GPM, L/min, CFM, m³/h, SCFM, kg/s?▼

Pick the trade you are in and stay consistent. Plumbing and irrigation speak GPM or L/min; HVAC speaks CFM or m³/h; process plants speak m³/h or m³/s; chromatography speaks mL/min; dosing speaks µL/min; mass flows speak kg/s, kg/h, or lb/h. The calculator reports every major unit simultaneously in the results panel so you never need to convert manually, and our <a href='/calculators'>calculators page</a> has the full cross-reference table for paper work.

Run your numbers now

Pick a pipe preset, set a velocity, and watch flow rate, mass flow, Reynolds number, and friction loss update on every keystroke. Free, private, and entirely in your browser.

Open the Flow Calculator