Plan with the information you have

Plumbing Calculators

Choose the plumbing problem you are solving. Size a water-supply pipe from known flow, calculate water flow, set drain fall, estimate water-heater capacity, or turn a fixture list into plumbing demand. Each tool keeps its calculation separate and shows how the result was reached.

Start with what you know Compare practical options Check the assumptions

Choose a part of the system

Illustration of a home's water service, water heater, plumbing fixtures and drain line.

System guide

Choosing a Pipe Size

A supply pipe needs enough inside diameter to carry peak flow without excessive velocity or pressure loss.

How to chooseStart with design flow, then compare actual inside diameters at the velocity you want.
Also checkLong runs, fittings, available pressure, and elevation can require the next size up.
Calculate Pipe Size

Start with the question

Five Plumbing Calculation Paths

Each tool begins with different inputs and reports a separate result, method, and set of limits.

01
Pipe cross-sections with a measuring caliper

Pipe Size Calculator

Choose a nominal supply-pipe size without guessing.

You enterExpected flow, pipe material, and velocity limit
You receiveRecommended size, inside diameter, velocity, and pressure check
Size a Supply Pipe
02
Water flowing through a pipe-mounted flow gauge

Water Flow Rate Calculator

Turn a bucket test or pipe data into a usable flow rate.

You enterCollected volume and time, or known pipe conditions
You receiveWater flow in GPM, L/min, and L/s
Find Water Flow
03
A gently sloped drain pipe with a bubble level

Drain Pipe Slope Calculator

Plan a drain run with enough fall from end to end.

You enterHorizontal run, pipe diameter, and available drop
You receiveRequired grade, fall per length, and total drop
Plan Drain Fall
04
Water heater with cold-water inlet and hot-water outlet

Water Heater Size Calculator

Match hot-water capacity to real peak usage.

You enterSimultaneous uses or busiest-hour demand and temperatures
You receiveTank first-hour rating or tankless flow target
Size a Water Heater
05
Sink, toilet and shower connected to plumbing lines

Plumbing Fixture Calculator

Add a fixture schedule before sizing supply or drainage.

You enterPlumbing code basis, fixture types, and quantities
You receiveWater-supply and drainage fixture-unit totals
Calculate Fixture Load

Start with a real task

Typical Plumbing Jobs and Starting Inputs

Gather the information in the middle column before you calculate. It will make the result more useful and help you know what to check next.

Typical jobStart by collectingUse this tool firstCheck after the result
Extend or replace a water-supply runDesign flow, pipe material, developed length, and available pressure if knownPipe Size CalculatorActual inside diameter, velocity, fittings, elevation, and pressure loss
Investigate weak flow at one fixtureA known container volume, fill time, and whether other fixtures were runningWater Flow Rate CalculatorPressure, restrictions, valves, pipe condition, and simultaneous demand
Run a new horizontal drainHorizontal developed length, pipe diameter, available vertical drop, and adopted code basisDrain Pipe Slope CalculatorUniform fall, cleanouts, fittings, and local drainage requirements
Choose a heater for a busy household periodSimultaneous hot-water uses, inlet-water temperature, and desired outlet temperatureWater Heater Size CalculatorFirst-hour rating, recovery, fuel or electrical capacity, and manufacturer data
Plan plumbing for a new fixture groupFixture types, quantities, line role, and the adopted plumbing codePlumbing Fixture CalculatorThe accepted demand method before sizing supply piping or drainage

Plumbing Calculator Methodology & Limits

These are planning and sizing aids. The adopted plumbing code, local amendments, site conditions and manufacturer requirements govern an installation. A result should be checked against the project’s actual pressure, demand and permitted sizing method; it is not a global statement of code compliance.

Practical answers

Plumbing Calculator FAQs

Use these answers to choose a starting point and understand what a result means.

Should I start with fixture units or water flow when sizing a supply pipe?

Use fixture units when you are starting with a fixture schedule and an accepted demand method. Use water flow when design GPM or L/min is already known or has been measured. Pipe sizing comes after design flow is established.

Is nominal pipe size the same as the inside diameter?

No. Nominal size is a trade name. The actual inside diameter changes with pipe material and wall thickness, and that actual bore is what affects velocity and pressure loss.

Can pressure alone tell me how much water flow I have?

No. Flow also depends on pipe diameter, developed length, fittings, elevation, valves, and how much water other fixtures are using at the same time.

How can I measure water flow with a bucket and stopwatch?

Collect water in a container with a known volume and time the fill. Divide the volume by the fill time, then convert to GPM, L/min, or L/s. Repeat the test at the same fixture for a more dependable result.

What should I check before relying on a calculator result?

Confirm the entered units, pipe material, actual dimensions, available pressure, fixture assumptions, and adopted local code. A calculator supports a decision; site conditions and project requirements still govern the installation.