All Tools View Categories About Contact Privacy

Pipe Size Calculator (Flow Rate / Fixture Units)

Find an appropriate nominal pipe size from flow rate, fixture units, target water velocity and pipe material. Supports metric and imperial input with a Hazen-Williams friction check.

Demand
Design
Leave length at 0 to skip the friction estimate. Nominal sizes use the internal bore of the selected material.
Suggested Pipe
required bore
nominal size
Notes

About Pipe Size Calculator (Flow Rate / Fixture Units)

A pipe is a compromise written in millimetres: too thin and the fixtures run dry at the far end; too fat and you pay for copper or plastic that does nothing but fill. The right size juggles flow, pressure, velocity and the fixture demand.

Pipe Size Calculator turns a flow rate - or a total fixture-unit count - into a required internal diameter, then suggests the nominal pipe size for your material at a chosen velocity, complete with a friction-loss check.

It is a planning aid for residential, commercial and supply piping. Final sizing follows local code.

Features

  • Flow or fixture units: Size from GPM/LPM or total FU.
  • Hunter curve: FU converted to probable flow.
  • Target velocity: Set your design velocity in m/s or fps.
  • Material aware: PEX, copper, PVC, CPVC bores.
  • Metric & imperial: Full unit support.
  • Friction check: Hazen-Williams loss per 100 ft.
  • Export: Copy or download as text, CSV or JSON.

How to Use

  1. Enter the flow rate (or fixture-unit total).
  2. Choose the source type: flow or fixture units.
  3. Set the target water velocity.
  4. Pick the pipe material for the nominal table.
  5. Optional: add length for the friction check.
  6. Read the required bore and suggested nominal size.

Examples

Example 1 — Bathroom group. 8 fixture units, 0.9 m/s target: about 4.8 gpm probable flow, requiring roughly a 3/4 inch copper or 15 mm PEX run.

Example 2 — 3/4 inch PEX. At 2 m/s that bore carries about 9.3 gpm before velocity limits are hit.

Example 3 — Mains riser. 15 gpm at 1.2 m/s needs an internal bore of about 1.4 inches - a 1-1/2 inch supply.

Benefits

  • Right-sized runs: No more over-boring or starved fixtures.
  • Both inputs: Flow or fixture units.
  • Velocity aware: Avoid noise and erosion.
  • Material honest: Real bores per material.
  • Free and private: No uploads, no logging.

Frequently Asked Questions

What is a fixture unit?
A fixture unit (FU) is a weighting number representing the likely simultaneous water demand of a fixture - a lavatory is 1.0 FU, a bathtub 2.0 FU. Total FU is converted to flow with the Hunter curve approximation.
What velocity should I design to?
Common design velocities are about 0.6-1.2 m/s (2-4 fps) for hot water and up to 1.5-2.4 m/s for supply runs. Higher velocity means higher friction loss, noise and erosion, so slower is safer.
Nominal vs internal diameter?
Nominal pipe size is the label, not the exact bore. PEX, copper and PVC of the same nominal size have different internal diameters, which is why the calculator sizes the required bore first, then picks the matching nominal size.
Why do continuous loads matter here too?
Continuous draws like showers and irrigation should count near their real flow. Intermittent fixtures are weighted by fixture units. The calculator accepts either a direct flow or fixture units.
What is the friction check for?
Larger flow through a smaller pipe raises friction loss. The calculator estimates loss per 100 ft (Hazen-Williams) so you can catch runs that would starve the far fixtures.
Is this code-compliant sizing?
It is a planning aid for common water piping. Local plumbing codes, fixture inventory and available pressure must be verified by a licensed designer before installation.
Is my data stored?
No. Everything runs in your browser; nothing is uploaded, saved or logged.