Pipe Flow Rate Calculator

Pipe Flow Rate Calculator: engineering calculator for pipe flow rate. Formula derivation, tolerances, and design tips.

A pipe flow rate calculator computes the volumetric flow rate (Q) through a pipe from the pipe diameter and the average flow velocity, using the continuity equation Q = v × A, where A is the pipe cross-sectional area derived from the diameter. It also calculates the Reynolds number to classify the flow as laminar, transitional, or turbulent — a critical distinction because laminar and turbulent flow behave very differently in friction loss and pressure drop calculations. Beam Load Calculator provides related fluid engineering calculations.

Most users know their pipe diameter (from nominal pipe size or measurement) but not the cross-sectional area directly. This calculator converts diameter to area automatically (A = π × (d/2)²) and outputs the result in practical units — L/s, L/min, or US GPM — rather than the SI default of m³/s, which represents a large flow unsuitable for most building services and small industrial applications.

  1. Enter the pipe internal diameter in millimetres. This is the bore, not the outside diameter — check the pipe specification or measure the inside.
  2. Enter the average flow velocity in m/s. For water supply: 0.5–1.5 m/s domestic, 1–3 m/s industrial. Velocity above 3 m/s causes noise and erosion in most systems.
  3. Select the output unit — L/s or L/min for most engineering; GPM for US/imperial systems.
  4. The calculator shows the flow rate, pipe area, Reynolds number, and flow regime (laminar/turbulent).
  5. Check the Reynolds number: Re < 2,300 is laminar (smooth, predictable); Re > 4,000 is turbulent (higher friction loss).

Pipe flow rate formulas

Flow rate: Q = v × A (m³/s = velocity m/s × area m²)

Pipe area: A = π × (d ÷ 2)² (m², where d is inner diameter in metres)

Reynolds number: Re = ρ × v × d ÷ μ (water at 20°C: ρ = 998 kg/m³, μ = 1.002 × 10⁻³ Pa·s)

Unit conversions: 1 m³/s = 1,000 L/s = 60,000 L/min = 264.2 US GPM.

Worked example: 50 mm pipe, velocity 2 m/s. Area = π × 0.025² = 0.001963 m². Q = 2 × 0.001963 = 0.003927 m³/s = 3.93 L/s. Re = (998 × 2 × 0.05) ÷ 0.001002 = 99,600 — fully turbulent.

Reading your pipe flow result

Reynolds number and flow regime guide

Reynolds number (Re) classifies flow: Re < 2,300 — laminar flow (fluid moves in smooth parallel layers; low friction loss; Darcy friction factor = 64/Re); Re 2,300–4,000 — transitional (unstable, avoid this zone in design); Re > 4,000 — turbulent (chaotic mixing; friction factor from Moody chart or Colebrook equation, typically 0.01–0.05). In practice, most water supply pipes in buildings operate in turbulent flow (Re 10,000–100,000). Pressure drop in turbulent flow scales with v² (doubling velocity quadruples friction loss), while laminar flow scales linearly with v.

Engineering tips and best practices

Common mistakes to avoid

Pipe sizing and flow calculations for pressure systems, water supply, gas distribution, and process piping must comply with applicable standards and regulations (BS EN ISO standards, ASME B31 series, BS 6700, Water Regulations Advisory Scheme requirements, and applicable building regulations). This calculator provides Reynolds number values assuming water at 20°C — adjust for fluid properties at actual operating temperature. Calculations must be verified by a chartered or licensed engineer for systems affecting safety, public health, or pressure containment. Educational estimates only.

Related Calculators