Sizing a cold or hot water service is one of the most repeated calculations in hydraulic design. In Australia and New Zealand, the method comes from AS/NZS 3500.1, which the Plumbing Code of Australia calls up for water services. In practice, the steps are always the same: total the loading units, convert them to a probable simultaneous flow, pick a pipe that keeps velocity within the limit, and confirm there is enough pressure left at the most disadvantaged outlet.
This free AS3500 pipe sizing calculator supports that workflow in one place. It totals your fixture schedule, takes the probable simultaneous flow you read from the Standard, compares every standard copper and PE size side by side, and then tracks pressure section by section along the index run. Finally, it exports a printable summary or a CSV file that you can attach to your design records.
Pressure losses use the Darcy–Weisbach equation with temperature-corrected water properties, rather than a fixed chart, so the same tool works for cold water and for heated water services. For the underlying friction calculation on its own, the pipe flow pressure drop calculator gives more detail on fittings and minor losses.
Quick answer
To size a water pipe to AS/NZS 3500.1, add up the loading units of every fixture the pipe serves, read the probable simultaneous flow for that total from the Standard, and choose the smallest pipe that keeps velocity at or below 3.0 m/s. Then check that the pressure remaining at the furthest or highest outlet stays above the required minimum after friction and elevation losses.

AS/NZS 3500.1 Water Pipe Sizing Calculator
Total the loading units for a fixture schedule, size a cold or hot water pipe against a velocity limit, then check the residual pressure along the index run. The calculator performs the hydraulics only: loading units, the probable simultaneous flow and pressure limits are entered by you from AS/NZS 3500.1 or your design basis, so every result stays traceable. Preloaded values are illustrative examples.
1. Fixture Schedule and Loading Units
List the fixtures served by the pipe section. Enter the loading units per fixture from AS/NZS 3500.1; the values shown are illustrative placeholders, not quoted from the Standard.
2. Design Flow and Pipe Data
Pipe Sizing Results
| Size | ID (mm) | Velocity (m/s) | Reynolds | Friction factor | kPa/m | m head / 100 m | Status |
|---|
Supply and Limits
Index Run Sections
Enter each section from the supply to the most disadvantaged outlet. Fittings allowance adds a percentage to the straight length; rise is the elevation gain over the section (negative for a fall).
Index Run Results
| Section | Flow (L/s) | Size | Velocity (m/s) | kPa/m | Equiv. length (m) | Friction (kPa) | Static (kPa) | Pressure at end (kPa) |
|---|