About Flow Calculator

Every Pipe Has a Flow Rate. Check It Before You Cut.

Flow Calculator exists for the moment a piping job stops being an idea and starts being an order — the flow check. Geometry picked, fluid chosen, velocity set, and the whole thing converted into the flow rate, Reynolds number, friction loss, and pump power that sizing decisions are actually made with. One free tool, one published method, and every assumption in plain sight.

Engineer reviewing pipe flow data on a tablet in an industrial plantOne diameter, one velocity, one defensible flow ratePhoto: Unsplash

19

Fluid presets — liquids, gases, and a custom slot

11

Flow-rate units — GPM, L/min, m³/h, CFM and more

9

Application presets with recommended velocity ranges

4

Cross-section shapes — round, rectangular, half-round, custom

0

Accounts, uploads, or paywalls

Chapter 01

Why this site exists

A piping system is the project where flow failure announces itself as noise before it announces itself as damage. Nothing collapses; the line just does its job at the edge of its ability. The valve whistles, the fittings mist, the pump cavitates at peak demand — and two winters later the eroded elbow weeps where nobody looks. On the other side, over-building hurts just as quietly: a line two sizes up from what the duty point needs is money, space, and pump head spent on capacity nobody uses. The gap between those two failures is a flow calculation done properly — and for decades the only people with a fast, reliable one were the ones who did it every week.

Look at what most of the internet offers instead. Widget calculators that assume every fluid is water at room temperature and every pipe is a round one. Supplier pages that turn a sizing question into a quote funnel. Forum answers that say “check the velocity limits” without saying which regime, which fluid, or which diameter they apply to. Meanwhile the real decisions — one size up or one down, GPM or Nm³/h, whether that duct will stay quiet — wait on a check nobody wants to do twice.

We built Flow-Calculator.com to close that gap with the boring, correct version of the trade’s own method: geometry + fluid + velocity → flow rate, Reynolds regime, friction loss, pressure drop & pump power. No single-shape shortcuts. No mystery constants. The size presets carry the published internal diameters the trade tables are built from, the fluid library corrects properties for the conditions you actually run at, and the output comes back with the regime named and the formulas visible because those are the forms real sizing decisions are argued over. The calculator is the product; this page is the contract — how the engine works, what it promises, and the standards the guides around it answer to.

Industrial piping with valves and pressure gaugesNo two systems flow alike — the tool never assumes they doPhoto: Unsplash
Chapter 02

From diameter and velocity to pressure drop, in five stops

Every input follows the same sequence, and the sequence is public. Because the method never changes, two people checking the same line can compare numbers line by line — and two answers from this tool are mathematically impossible.

1

Stop 1

Pick the Geometry

Circular pipe, rectangular duct, half-circle open channel, or a custom area you measure yourself. Anything non-circular is handled honestly through the hydraulic diameter Dₕ = 4A/P — and picking a standard nominal size fills in the real internal diameter automatically, not a number somebody remembered.

2

Stop 2

Choose the Fluid

Nineteen presets, from water and seawater through diesel, ethanol, glycerin, honey, and mercury to molten PLA — plus air, natural gas, nitrogen, oxygen, CO₂, hydrogen, and propane. Density and viscosity correct themselves for temperature (liquids) or pressure and temperature via the ideal gas law (gases). A custom slot takes anything else.

3

Stop 3

Set the Velocity

The left panel builds the wetted cross-section; you supply the mean velocity — or borrow one from the application preset's recommended range. Q = A·v is the whole engine at this stop, printed on the page in plain symbols with nothing hidden between your input and the flow rate.

4

Stop 4

Read the Regime

The Reynolds number comes back named: laminar below 2,300, transitional between 2,300 and 4,000, turbulent above 4,000. The regime decides how the friction math behaves downstream, so the tool tells you which world you are in instead of quietly assuming one for you.

5

Stop 5

Follow the Consequences

Darcy-Weisbach friction loss with a Colebrook-White friction factor solved by iteration, pressure drop along the run, and the pump power to overcome it — reported in any of 11 flow units, GPM to Nm³/h, metric and imperial interchangeable.

Geometry & Real Pipe Sizes

  • Four cross-sections: circular pipe, rectangular duct, half-circle open channel, custom area — hydraulic diameter Dₕ = 4A/P for anything non-circular
  • Standard size presets: NPS Schedule 40 and 80, PVC Sch 40/80, Copper Type K/L/M, PEX CTS, and garden hose
  • Pick a nominal size and the actual internal diameter fills in — no lookup tables, no guessing which published dimension is 'the' diameter
  • Every preset shows its dimensions on the page, not buried in code

A 19-Fluid Library With Real Corrections

  • Liquids: water, seawater, diesel, gasoline, ethanol, glycerin, honey, mercury, and PLA melt — density and viscosity corrected for temperature
  • Gases: air, natural gas, nitrogen, oxygen, CO₂, hydrogen, and propane — ideal-gas-law correction for pressure and temperature
  • Custom density and viscosity fields for anything not on the list
  • Mass flow ṁ = ρ·Q reported beside volumetric flow at every step

Standard vs. Actual Gas Flow

  • SCFM at 68°F and 14.696 psia for US standard conditions
  • Nm³/h at 0°C and 1 atm for metric normal conditions
  • ACFM at your actual line conditions, so ratings and reality stop arguing
  • The conversion factor between standard and actual is printed, not implied

Friction, Regime & Power

  • Reynolds number with the regime named: laminar below 2,300, turbulent above 4,000
  • Darcy-Weisbach friction loss with the Colebrook-White friction factor solved by iteration — no Moody-chart eyeballing
  • Pressure drop and pump power carried through the same run
  • Nine application presets — home main line, drip tape, aquarium, garden hose, HVAC duct, gutter, gas line, 3D-printer nozzle and more — each with a recommended velocity range and an over-range warning
Chapter 03

Six audiences, one flow check

A plumber with a branch line, an HVAC engineer with a duct schedule, and a student with a lab report all want the same numbers — they just read different lines of the result. These are the people we design for.

Plumbers & Pipefitters

Branch lines sized between site visits, velocity checked against the noise and erosion limits before the wall closes, gas runs verified against the range the appliance nameplate promises. Run your own flow check first — then the supplier's recommendation becomes a checkable object instead of a shrug.

HVAC Engineers & Duct Designers

Rectangular ducts handled as rectangles, not as round-pipe approximations. CFM in, velocity and regime out, air corrected to the actual operating temperature — and the friction loss that decides whether the fan you selected can actually deliver the air it is rated for.

Irrigation & Landscape Designers

Drip tape, garden hose, and main lines with GPM that matches what the zone will really draw. The velocity guide flags the ranges where emitters behave and pipes last — before a design that looks fine on paper turns into misting fittings and washed-out beds in year two.

Process & Manufacturing Engineers

Diesel, glycerin, mercury, molten PLA — fluids the water-only calculators pretend do not exist. Mass flow beside volumetric flow, properties corrected to line temperature, pump power estimated from the same numbers the process narrative uses, all reproducible line by line.

Makers & 3D-Printing Enthusiasts

Nozzle flow at printing temperature, aquarium return lines, gutter capacity during a storm, compressor SCFM versus the tool's rating. The calculator treats hobby questions with the same math the trade uses — because the physics does not care about the project's budget.

Students & Educators

Every formula on the page, every intermediate value visible, and a Reynolds number that splits laminar from turbulent at the exact thresholds the textbook uses. Homework checks, lab reports, and classroom demos run on the same engine the professionals borrow — with the working shown.

The common thread

Every audience above needs the same handful of numbers — the flow rate, the velocity, the Reynolds regime, the friction loss, and the pump or fan power — and needs them defensible. Not “the internet said so,” but here is the diameter measured, here is the fluid assumed, here is the regime that governed. That defensibility is what turns a sizing decision from an opinion into a spec.

Jump to the velocity guide
Chapter 04

Six decisions a flow calculation feeds

The flow rate is never the deliverable — the pump selection, the pipe size, the quote comparison, and the code conversation are. Here is where the output goes once the engine is done with it.

Pump & Fan Selection

Friction loss and pump power are the numbers a pump curve is read against. Knowing the duty point before you call the supplier means the selection conversation starts at the right model, not at 'whatever the counter recommends for a house like yours.'

Pipe & Duct Sizing

Velocity is the trade-off dial between pipe cost and losses. The calculator shows what each nominal size does to velocity, regime, and pressure drop — so the size you order is a decision, not a default.

Quote & Spec Comparison

When a supplier quotes a rated flow or a fan promises a CFM, compare the claim against your own calculation. A figure far above what the geometry can pass is not a bargain — it is a question you should ask out loud before signing.

Troubleshooting a Live System

Measured flow below what the drawing promised usually traces back to a regime change, a partially closed valve, or a diameter somebody assumed. Recomputing the expected values turns 'the pump seems weak' into a specific, checkable difference.

Standards & Code Conversations

Gas line sizing, drain capacity, and duct velocity limits all carry recommended ranges. Showing the inspector or reviewer the velocity, the Reynolds number, and the source of every dimension moves the conversation from opinion to arithmetic.

The DIY-vs-Hire Decision

Irrigation zones, aquarium plumbing, and workshop air lines sit right on the border of DIY territory. A flow calculation with real fluid properties and honest friction math tells you which side of that border your particular project lives on.

Pumps, motors, and piping staged in a mechanical room before installationFlow, friction, and power — computed before the crew arrivesPhoto: Unsplash
Chapter 05

What we promise — and what we don’t

A calculator earns trust by being precise about its own limits. Here is the complete list of both.

The physics' own method

Volumetric flow Q = A·v, mass flow ṁ = ρ·Q, regime from the Reynolds number, friction from Darcy-Weisbach with a Colebrook-White factor. Nothing exotic, nothing hidden — the same chain the handbooks print.

Published pipe data first

Size presets carry dimensions from ASME B36.10M (NPS Schedule 40/80), ASTM B88 (Copper Type K/L/M), standard PVC Schedule dimensions, and CTS copper-tube-size PEX. Every dimension is printed on the page, and a measured ID beats our preset — always, and by design.

Every step named

A single flow number hides the engineering. The tool shows the velocity, the Reynolds number with its regime, the friction factor, and the resulting loss with the formulas beside them — so any result can be re-derived by hand or checked against a printed table.

Precision you can reproduce

Results are carried to three decimals and unit conversions use exact factors — GPM, L/min, m³/h, CFM, Nm³/h and the rest convert without rounding drift. Where fluid data is a correlation rather than a constant, the tool says so instead of printing a number with false confidence.

Estimates, not approvals

Every output is a planning figure. Your measurements, the actual fluid analysis, fitting and valve losses, and your jurisdiction's adopted code govern the real installation — the calculator just gets the conversation started with numbers instead of adjectives.

Chapter 06

How the site itself is engineered

The flow engine is half the story. The other half is the set of choices behind the page you are reading — why there is no account, no upload, and no premium tier.

Private by architecture

The entire flow engine runs as client-side JavaScript. Your pipe dimensions, fluid selections, temperatures, and pressures are computed in your browser tab and never transmitted anywhere — not as a policy we promise to follow, but as a structural fact about how the site is built. There is no account system, no upload step, and no history of your project on our side.

Instant by design

No spinners, no waiting, no 'calculate' button standing between you and the answer. Results update on every keystroke because the math is a handful of equations — plus one short iteration for the friction factor — on your own device, and the site is statically built so pages are typically interactive in under two seconds on a normal connection.

Free, ad-supported, labeled

Every feature is free with no usage caps and no email gate in front of a result. Advertising — clearly separated from calculator output and editorial content — pays the hosting bill. There is no premium tier hiding the useful half of the tool behind a subscription.

Independent on purpose

We sell no pipe, take no commissions from suppliers, and hold no relationships with manufacturers. The size and fluid presets exist because they answer real questions with published data, not because a vendor asked to be listed. When your measured diameter disagrees with our preset, the measurement wins and the page says so.

Laptop on a workbench running the flow calculator in a browserRuns in your browser — nothing to install, nothing sentPhoto: Unsplash
100% client-side engine
Static pages, served from the edge
No accounts, no tracked inputs
Chapter 07

How the guides are written

The calculator is surrounded by guides — on how to use the calculator step by step, what flow rate actually measures, and when accurate flow checks matter most. Every one of them answers to the same five rules — and so do we, on this page.

  • We show the working — every guide walks through the measurement, the formula, and a worked example, so you can check the math rather than trust it.
  • We label uncertainty — where a figure depends on fluid property correlations, temperature assumptions, or regime boundaries, the caveat appears in the same breath as the number.
  • We write for the trade and the first-timer — the same page serves an HVAC engineer checking a duct run and a homeowner sizing a garden hose for the first time, and neither gets talked down to.
  • We keep tools and text in lockstep — when the calculator changes, the guides around it are reviewed against the new behavior, not left to drift.
  • We update, and we date — content is reviewed on a rolling basis, and anything that changes materially gets a fresh look at the examples, not just a typo pass.
Browse the Guides
FAQ

Straight answers about the site

Tool-specific questions live in the homepage FAQ. These are the ones about us.

How accurate is the flow rate calculator?
For the numbers you enter, the arithmetic is exact: cross-sectional area, hydraulic diameter, the Reynolds number, the friction factor iteration, and the unit conversions are deterministic math. The honest uncertainty lives in the inputs — a fluid temperature guessed instead of measured, a pipe roughness that differs from the nominal value, fittings and valves whose losses the straight-run math does not count. Measure the actual internal diameter where you can, pick the fluid preset closest to your real fluid, and treat the result as a planning-grade check that the delivered components and your local code will refine.
What methodology does the site follow?
The calculator solves the same chain the reference handbooks print: volumetric flow from Q = A·v, mass flow from ṁ = ρ·Q, flow regime from the Reynolds number with the conventional 2,300 and 4,000 boundaries, and friction loss from Darcy-Weisbach with a Colebrook-White friction factor solved by iteration. Gases are corrected with the ideal gas law between actual, standard (SCFM at 68°F, 14.696 psia), and normal (Nm³/h at 0°C, 1 atm) conditions. Pick a nominal size and the tool fills the published internal diameter — a velocity you already know returns the same flow rate the reference tables list for that diameter.
Where do the pipe dimensions come from?
The size presets carry published dimensions: ASME B36.10M for steel NPS Schedule 40 and 80 pipe, ASTM B88 for Copper Type K, L, and M, standard PVC Schedule 40 and 80 walls, CTS copper-tube-size PEX, and common garden hose bores. Every preset shows its actual internal diameter on the page. Real products vary slightly around those averages, and corrosion or scale changes them further — so the preset is a starting point, and a measurement of the pipe you actually have is the authority.
Why does the gas calculation ask about standard conditions?
Because a gas's volume depends on its pressure and temperature, the same mass of gas occupies different volumes at the meter, at the compressor, and at the bench. SCFM (68°F, 14.696 psia), Nm³/h (0°C, 1 atm), and ACFM (your actual line conditions) are three different ways of quoting the same gas. The calculator converts between them with the ideal gas law and prints the conversion factor, so a compressor rated in SCFM and a duct measured in ACFM can finally be compared without a unit argument.
Why does the Reynolds number matter so much?
Because it decides how the fluid behaves, and therefore how the friction math behaves. Below a Reynolds number of about 2,300 the flow is laminar — smooth layers, friction proportional to velocity. Above about 4,000 it is turbulent — mixing, and friction that climbs much faster. In between is the transitional zone, where small changes move the system between the two behaviors. A tool that skips the regime check cannot tell you whether a doubling of velocity doubles the loss or quadruples it; this one shows the regime next to the number and names it.
Can the calculator handle open channels and partially full pipes?
Yes, within its stated limits. The half-circle open channel preset computes the wetted area and perimeter directly, and non-circular shapes are handled through the hydraulic diameter Dₕ = 4A/P — the standard engineering approximation that lets pipe math describe a rectangular duct or a half-round channel. For a circular pipe flowing less than full, treat the partially filled case as an approximation: the tool is most exact when the cross-section you select matches the one the water actually sees.
Who is behind the site?
Flow Calculator is built and maintained by a small independent team with backgrounds in web engineering and mechanical systems estimating. We are not a pipe supplier, a pump manufacturer, or a contractor — deliberately. Independence is what lets us publish the dimension tables openly, flag where estimates run thin, and route every disagreement back to the measurement and the adopted code in front of you.
How is the site funded?
Advertising, clearly labeled and kept separate from tool output and editorial content. No affiliate links to suppliers, no paywall, no premium tier, no data sales — and no behavioral data to sell, because the dimensions and fluid selections you enter never leave your browser. If an ad ever conflicts with the tool's usefulness, the tool wins.
Is the site really free?
Completely. No sign-up, no usage limits, no watered-down version, no email gate in front of a result. Every calculation runs entirely in your browser — your project numbers never leave your device — and every guide on the site is free to read from top to bottom.
Can the results be used for engineering sign-off?
Treat them as a planning aid attached to your project, not as a stamped engineering design. The calculator shows your inputs, the governing formulas, and the data sources behind them — which is exactly the conversation a reviewing engineer or inspector wants to have. But approvals are decided by your jurisdiction's adopted code, and sign-off belongs to a licensed engineer where it is required. The tool gets you to that conversation prepared; it does not replace it.

Explore the site

Every homepage section and every page that explains, extends, and governs the tool.

Legal: Privacy · Terms · Disclaimer

Now check a flow

The calculator is free, instant, and runs entirely in your browser. Pick your shape and fluid, set the velocity — and get the flow rate, Reynolds number, friction loss, and pump power before your coffee cools.

Open the Flow Calculator