A pipe sizing calculator determines the correct diameter for water supply pipes based on the total fixture unit (WSFU) load. Per IPC and UPC plumbing codes, every fixture — toilet, shower, lavatory, dishwasher — carries a defined fixture unit value. Sum them up and the code table tells you the minimum pipe size. Use this tool to size your main supply, branch lines, and risers before roughing in any plumbing.
Quick Add — Fixture Groups
Click a preset to add a common fixture group, or add individual fixtures below.
Add Individual Fixtures
Fixture List
| Fixture | Qty | FU ea. | Total FU | |
|---|---|---|---|---|
| Total Fixture Units (WSFU) | 0 | |||
Pipe Size Recommendations
IPC/UPC Pipe Sizing Table
| Pipe Size | Max Fixture Units | Est. Max GPM | Typical Use |
|---|
Recommendations follow IPC Table 604.3 and UPC Table 610.4 for minimum pipe sizing by fixture unit load. Always consult a licensed plumber and your local building department before rough-in.
How to Use the Pipe Sizing Calculator
Correct water supply pipe sizing keeps pressure steady throughout your home even when multiple fixtures run at once. Undersized pipes cause pressure drops at showers and faucets; oversized pipes waste material and installation cost. The IPC and UPC plumbing codes define minimum sizes using fixture unit counts — this calculator does that math for you.
Step 1: Add Your Fixture Groups
Start with the quick-add presets for common groups: Full Bathroom adds a toilet (3 FU), shower (2 FU), and lavatory (1 FU) in one click. Kitchen adds a sink (1.5 FU) and dishwasher (1.5 FU). Outdoor adds a hose bib (2.5 FU). Add as many groups as your project needs — a typical 3-bedroom home might have two full bathrooms, a half bath, one kitchen, laundry, and two hose bibs.
Step 2: Fine-Tune with Individual Fixtures
Use the individual fixture selector to add any fixture not covered by presets, or to add a bathtub separately from a shower. Select a fixture type, set the quantity, and click Add Fixture. If you have a specialty fixture with a known fixture unit value, choose Custom and enter the value directly. The running total updates live in the fixture list.
Step 3: Calculate Pipe Sizes
Once all fixtures are listed, click Calculate Pipe Sizes. The tool maps your total WSFU against the IPC/UPC sizing table to recommend the minimum pipe diameter for your main supply line, branch lines (serving multiple fixtures), individual fixture connections, and risers to upper floors. It also estimates your peak flow rate in GPM so you can verify your water meter and service line can handle demand.
Step 4: Review the Sizing Breakdown
The results show recommended pipe sizes for each segment of your system. The main supply (from meter to manifold) must handle the full fixture unit load. Branch lines serving a bathroom group carry only that group's load, so they can be smaller. Individual fixture connections — the final run to a toilet or faucet — are almost always 1/2 inch. Use the reference table to see the full IPC sizing chart and understand where your project falls.
Understanding Fixture Units (WSFU)
Water supply fixture units are a code-defined shorthand for water demand. The IPC assigns these values: Toilet = 3 FU, Shower = 2 FU, Bathtub = 2 FU, Lavatory = 1 FU, Kitchen Sink = 1.5 FU, Dishwasher = 1.5 FU, Washing Machine = 2 FU, and Hose Bib = 2.5 FU. These values account for both the flow rate and the probability that multiple fixtures will run at the same time — which is why a building with 100 fixtures doesn't need a pipe 100× larger than one fixture.
When to Upsize
The table gives minimum sizes. Always consider upsizing when pipe runs exceed 40 feet, when serving fixtures on upper floors with significant vertical lift, when water pressure at the meter is below 45 PSI, or when future expansion is planned. For commercial projects or anything with more than 200 WSFU, engage a licensed plumbing engineer for a full hydraulic analysis.
Frequently Asked Questions
Is this pipe sizing calculator really free?
Yes, completely free with no signup required. All calculations run locally in your browser — no data is sent to any server. Use it as many times as you need to size pipes for any project.
Is my data private when using this tool?
Absolutely. Everything runs entirely in your browser using JavaScript. No project information is transmitted anywhere. You can even use it offline once the page loads.
What is a water supply fixture unit (WSFU)?
A water supply fixture unit (WSFU) is a standardized measure of the water demand created by a plumbing fixture. The IPC and UPC plumbing codes assign each fixture a unit value based on how much water it uses and how often. Toilets = 3, showers = 2, lavatories = 1. The total WSFU count determines the minimum pipe size required.
What pipe size do I need for a typical house?
A typical 3-bedroom home with 2 bathrooms has roughly 25-40 fixture units, requiring a 1-inch main supply line from the meter. Individual branch lines serving a single bathroom are usually 3/4-inch, while final drops to a single fixture are commonly 1/2-inch.
What is the difference between IPC and UPC pipe sizing?
The International Plumbing Code (IPC) and Uniform Plumbing Code (UPC) are two model plumbing codes used across the US. They use the same general fixture unit concept but may differ slightly in assigned values and table limits. Most jurisdictions adopt one or the other — check with your local building department.
Can I use 1/2-inch pipe for my whole house?
No. A 1/2-inch supply line is only rated for 1-5 fixture units, suitable for a single fixture or a very small branch. Running a whole house on 1/2-inch pipe causes severe pressure drop, especially when multiple fixtures run simultaneously. Use the calculator to size each segment properly.
How does pipe length affect sizing?
Longer pipe runs create friction loss that reduces pressure and effective flow. For runs over 40 feet or when serving upper floors with vertical lift, consider upsizing one pipe diameter beyond the minimum recommended by the fixture unit table. Always consult a licensed plumber for complex or long-run systems.
What GPM does each pipe size handle?
Approximate maximum flow rates at typical residential pressure: 1/2" = 4-6 GPM, 3/4" = 8-12 GPM, 1" = 14-20 GPM, 1-1/4" = 22-30 GPM, 1-1/2" = 30-40 GPM, 2" = 50-70 GPM. Actual flow depends on pipe material, length, fittings, and available pressure.