Plumbing Calculators

59 calculators available

Plumbing engineering calculators help engineers, contractors, and technicians size pipes, estimate pressure drop, and verify that distribution systems meet velocity and pressure-loss targets. This category covers pipe flow, pump sizing, drainage, steam systems, compressed air, water treatment, and pipe support design — grouped into 13 clusters for quick navigation.

Each calculator uses the standard formula for its application — Darcy–Weisbach for pipe friction, Hazen-Williams for water distribution, IAPWS-IF97 for steam properties, Rational Method for stormwater, and ISA-75.01.01 for valve sizing. Reference standards are shown on each calculator's results panel.

Use the cluster filter in the sidebar to narrow the list to a specific discipline, or use the search box to find a tool by name or keyword. For final installation and system design, verify results against applicable codes and project-specific conditions.

All Plumbing Calculators

59 of 59 calculators

Compressed Air Pipe Sizing Calculator

Size or verify compressed air distribution pipe from flow, line pressure, and length. Darcy-Weisbach with compressibility correction. Steel, copper, and stainless.

Calculate now
Compressed Air

Condensate Return Line Sizing Calculator — Flash Steam

Size steam condensate return lines for trap discharge, common header, and pumped return. Flash steam fraction from IAPWS-IF97, with a two-phase velocity check.

Calculate now
Steam & Condensate

Steam Pipe Sizing Calculator — Velocity & Pressure Drop

Size dry saturated steam pipe by velocity or Darcy-Weisbach pressure drop, with IAPWS-IF97 steam tables and the governing method named. Steel Sch 40 and Sch 80.

Calculate now
Steam & Condensate

Drain Field Sizing Calculator — Septic Leach Field

Size a septic drain field from design flow, percolation rate, and soil loading rate. Returns absorption area, trench length, and reserve area on an EPA basis.

Calculate now
Drainage & Sanitary

Septic Tank Size Calculator — Bedrooms, Flow & Gallons

Size a residential septic tank from bedroom count and daily flow. Compares the bedroom minimum against retention volume and rounds up to a standard tank size.

Calculate now
Drainage & Sanitary

Expansion Tank Sizing Calculator — Hydronic & Water Heater

Size a hydronic or domestic hot water expansion tank from system volume, temperature rise, fill pressure, and relief setting. Returns acceptance and tank volume.

Calculate now
Tanks & Storage

Fire Pump Performance Curve Calculator — NFPA 20

Build the NFPA 20 acceptance envelope from a fire pump's rated point, then check measured churn, rated, and 150 percent flow pressures against it.

Calculate now
Pumps & Power

Stormwater Drainage Pipe Sizing Calculator — Runoff & Slope

Size stormwater pipe with the Rational Method and Manning's equation. Enter rainfall intensity, catchment area, and runoff coefficient for diameter and slope.

Calculate now
Drainage & Sanitary

Grease Trap Sizing Calculator — Flow Rate & Capacity

Size a hydromechanical grease interceptor per PDI G101 and ASME A112.14.3, from sink dimensions or volume, for certified flow rate and grease capacity.

Calculate now
Drainage & Sanitary

Pipe Hanger Load Calculator — Spacing & Support Load

Calculate pipe hanger load from pipe weight, water fill, insulation, and spacing per MSS SP-58, with the code maximum spacing for steel or copper.

Calculate now
Pipe Supports & Seismic

Hazen-Williams Pipe Flow Calculator — Head Loss

Calculate water head loss, flow rate, or pipe diameter with the Hazen-Williams equation. C factor by material and condition, with velocity and pressure loss.

Calculate now
Pipe Flow

Buried Pipe Heat Loss Calculator

Calculate steady-state heat loss from a buried pipe using the Carslaw-Jaeger shape factor. Bare and insulated pipe, multiple soil types, NPS selection.

Calculate now
Pipe Heat Loss

Horizontal Tank Volume Calculator

Find liquid volume in a horizontal cylindrical tank by fill depth. Flat, hemispherical, and 2:1 elliptical heads, with percent full, ullage, and capacity.

Calculate now
Tanks & Storage

Water Heater Sizing Calculator

Size a storage or tankless water heater from First-Hour Rating or continuous GPM demand, then check a candidate heater for under- or over-sizing.

Calculate now
Hot Water & Water Treatment

Tankless Water Heater Sizing Calculator

Size a tankless water heater by peak flow and temperature rise. Returns required BTU/hr or kW and amps, deliverable GPM, and a service-upgrade flag.

Calculate now
Hot Water & Water Treatment

Hot Water Demand Calculator

Estimate peak hot water demand, recovery rate, and storage by building type with the ASHRAE demand-factor method. Fixture and per-capita methods.

Calculate now
Hot Water & Water Treatment

Medical Gas Pipe Sizing Calculator

Size oxygen, medical air, and vacuum Type L copper pipe from flow demand, diversity factor, and allowable pressure drop, with NFPA 99 minimum sizes enforced.

Calculate now
Medical Gas & Vacuum

Vacuum Pipe Sizing Calculator — Velocity & Pressure Drop

Size or verify vacuum pipe from design flow, vacuum level, and equivalent length. Darcy-Weisbach with sub-atmospheric correction. Lab, NFPA 99, and dental.

Calculate now
Medical Gas & Vacuum

Valve Cv Flow Calculator — Flow, Cv & Pressure Drop

Solve valve flow, required Cv or Kv, and pressure drop for liquid service, with choked-flow and cavitation screening per ISA-75.01.01 and IEC 60534-2-1.

Calculate now
Flow Measurement & Control

Pipe Expansion Loop Sizing Calculator — Guided Cantilever

Size a guided-cantilever expansion loop from temperature range, pipe size, and span. Returns leg length, pipe consumption, and anchor thrust per ASME B31.1.

Calculate now
Pipe Supports & Seismic

Pipe Heat Loss Calculator (Insulated) — Composite Cylinder

Calculate heat loss or gain per unit length by the composite-cylinder method, for bare or insulated pipe, with dew-point and surface-temperature checks.

Calculate now
Pipe Heat Loss

Pump Power Calculator — Hydraulic, Brake & Motor HP

Calculate pump hydraulic power, brake horsepower, and motor electrical input from flow, TDH, SG, and efficiency.

Calculate now
Pumps & Power

Sump Pump Capacity Calculator — GPM & Head

Size a residential sump pump by duty point: target GPM and total dynamic head. Three inflow methods, static plus friction head, HP class, and cycle time.

Calculate now
Pumps & Power

Tank Drain Time Calculator — Gravity & Orifice

Calculate gravity drain time from Torricelli's falling-head formula for five tank shapes, with flow rates, heel volume, and a level-versus-time table.

Calculate now
Tanks & Storage

Pipe Support Spacing Calculator — Span by Stress & Sag

Find maximum horizontal pipe support spacing from bending stress and deflection sag limits, for steel, stainless, and copper, with the governing criterion named.

Calculate now
Pipe Supports & Seismic

Pipe Slope Calculator — IPC 704 & Manning Velocity

Find drain slope and flow velocity with Manning's equation. Checks the IPC Table 704.1 minimum slope and the 2 ft/s self-cleaning velocity.

Calculate now
Drainage & Sanitary

Drain Pipe Slope Calculator — Grade, Fall & Code Minimum

Check drain slope against IPC Table 704.1 or UPC 708.0 by pipe size, and convert between in/ft, percent, ratio, degrees, and mm/m. Computes fall from run.

Calculate now
Drainage & Sanitary

Drainage Fixture Unit Calculator — DFU Load & Pipe Size

Count total DFU load by fixture type or by drain size per IPC Table 709.1, for private or public use, with the minimum branch drain size from Table 710.1(2).

Calculate now
Drainage & Sanitary

Sanitary Drain Pipe Sizing Calculator — DFU to Pipe Size

Size a sanitary drain from its DFU load using IPC Tables 710.1, 710.2, and 710.3, with the governing table named and the capacity of the selected size.

Calculate now
Drainage & Sanitary

Water Supply Fixture Unit Calculator — WSFU & Demand GPM

Count WSFU load per IPC Table E103.3(2), then convert to peak demand GPM through Table E103.3(3). Flush tank and flushometer, with cold, hot, and total split.

Calculate now
Water Pipe Sizing

Water Softener Sizing Calculator — Grain Capacity

Size a softener from compensated hardness, daily use, and salt setting. Returns delivered capacity, usable capacity after reserve, and regeneration interval.

Calculate now
Hot Water & Water Treatment

Water Meter Sizing Calculator — Flow and Pressure Loss

Size a cold water meter against the AWWA C700 ladder from 5/8 to 2 in, checking peak flow against safe maximum capacity and sustained flow against continuous duty.

Calculate now
Water Pipe Sizing

Pressure Reducing Valve Sizing Calculator — Cv and Cavitation

Size a potable water PRV on capacity at minimum inlet pressure and cavitation at maximum static pressure. Returns required Cv, selection margin, and ISA index.

Calculate now
Pressure & Water Hammer

Backflow Preventer Pressure Drop Calculator — RPZ and Double Check

Find the pressure an RPZ or double check assembly takes out of the supply, from the spring floor through design flow, with downstream pressure at rest and at flow.

Calculate now
Pressure & Water Hammer

Whole-House Filter Pressure Drop Calculator — Clean vs Loaded

Find the pressure a cartridge filter train takes out of the supply in three states: clean, current, and fully loaded. Up to four stages with change-out rules.

Calculate now
Pressure & Water Hammer

Vent Pipe Sizing Calculator — IPC Section 906

Size a vent from the drain it serves under IPC 906.2: half the drain diameter with a 1-1/4 in floor, stepped up one size past 40 feet of developed length.

Calculate now
Drainage & Sanitary

Wet Vent Sizing Calculator — IPC Section 912

Size a wet vent under IPC 912: 2 in to 4 DFU and 3 in above, plus the arrangement rules that decide whether a wet vent is permitted at all.

Calculate now
Drainage & Sanitary

Trap Arm Length Calculator — IPC Table 909.1

Find how far a trap may sit from its vent under IPC 909, both the Table 909.1 maximum at the table's own slope and the two-diameter minimum from the trap weir.

Calculate now
Drainage & Sanitary

Sewage Ejector Pump Sizing Calculator — IPC Section 712

Size a sewage ejector under IPC 712, where the discharge pipe is sized to hold 2 ft/s scouring velocity rather than to be generous. Table 712.4.2 capacities.

Calculate now
Drainage & Sanitary

CPVC Pipe Sizing Calculator — Wall, Bore and Temperature

Qualify a CPVC specification, not just a diameter: CTS or Schedule family, wall, published bore to ASTM D2846, and the rating derated for hot water.

Calculate now
Water Pipe Sizing

Well Pressure Tank Sizing Calculator — Drawdown and Run Time

Size a well pressure tank on pump run time, not household use. Returns drawdown at your pressure switch setting, required tank volume, and cycles per hour.

Calculate now
Tanks & Storage

Hot Water Recirculation Pump Sizing Calculator — Flow, Head and Velocity

Size a recirculation pump from loop heat loss rather than draw. Flow from heat loss over temperature drop, plus loop head and a velocity check on the return.

Calculate now
Hot Water & Water Treatment

Mixing Valve Calculator — Blend Ratio and Valve Duty

Size a domestic tempering valve from its three temperatures. Returns blend ratio, valve flow, the storage capacity gained, and the margin against the limit.

Calculate now
Hot Water & Water Treatment

Equivalent Length of Pipe Fittings Calculator — L/D Ratios

Turn a fitting schedule into equivalent length from Crane TP-410 L/D ratios and the actual bore, so a friction or pump head figure stops guessing a percentage.

Calculate now
Pipe Flow

Galvanized Steel Pipe Flow Calculator — Remaining Bore

Estimate what an aged galvanized line has left. Remaining bore and C factor from age and water, then the flow and head loss that pair actually delivers.

Calculate now
Pipe Flow

Building Sewer Invert and Burial Depth Calculator — Available Fall

Derive the slope a building sewer actually has from two fixed inverts and the run between them, then check it against the IPC 704.1 and UPC 708.0 minimums.

Calculate now
Drainage & Sanitary

Hose Bibb and Irrigation Demand Calculator — Continuous GPM

Decide which outdoor outlets belong in the fixture unit total and which are continuous GPM beside it, then get the combined demand for the supply pipe.

Calculate now
Water Pipe Sizing

Roof Drain Sizing Calculator — Leader and Storm Drain

Size roof drainage from the code tables: the vertical leader on the area one drain takes, and the horizontal storm drain on the total at your chosen slope.

Calculate now
Drainage & Sanitary

Iron Filter Sizing Calculator — Tank Size and Backwash Flow

Size a backwashing iron filter against both flows: service flow from the household and backwash flow from the well, which is usually what limits the tank.

Calculate now
Hot Water & Water Treatment

UV Water Disinfection Sizing Calculator — Dose, Flow and UVT

Size a UV system on dose, from peak flow and UV transmittance rather than lamp wattage, against the NSF 55 Class A and Class B dose thresholds.

Calculate now
Hot Water & Water Treatment

Water Hammer Arrestor Sizing Calculator — PDI Units AA to F

Select a PDI arrestor from the branch fixture unit total, sized separately for the cold and hot sides, with unit letter, count, and placement.

Calculate now
Pressure & Water Hammer

Water Service Line Sizing Calculator — Pressure Budget

Size the buried service from the pressure left over rather than the flow. Subtracts meter, backflow, filter and elevation, then fits friction in the remainder.

Calculate now
Pressure & Water Hammer

Water Pressure Calculator — PSI, Head & Elevation

Convert between psi, feet of head, kPa, bar, and meters of head, apply elevation and losses, and check the result against IPC 604.3 and the 80 psi ceiling.

Calculate now
Pressure & Water Hammer

Seismic Bracing for Pipes Calculator — Load & Spacing

Calculate seismic design load on pipe sway braces per NFPA 13 or ASCE 7 Section 13.3, with zone-of-influence weight and brace spacing limits.

Calculate now
Pipe Supports & Seismic

Well Pump Sizing Calculator — GPM, TDH & Pump HP

Size a residential well pump from required flow and total dynamic head. Builds TDH from pumping level, elevation, pressure head, and pipe friction.

Calculate now
Pumps & Power

Water Pipe Sizing Calculator — GPM, Velocity & Size

Size water distribution pipe from peak flow against two limits: velocity by material and service, and Hazen-Williams friction against a pressure budget.

Calculate now
Water Pipe Sizing

PEX Pipe Sizing Calculator — GPM, Velocity & Size

Size PEX supply pipe from peak flow against the 5 fps velocity limit and a Hazen-Williams friction budget, on verified CTS SDR9 bores per ASTM F876.

Calculate now
Water Pipe Sizing

Copper Pipe Sizing Calculator — GPM, Velocity & Size

Size Type K, L, and M copper tube from peak flow against temperature-stepped velocity limits and a Hazen-Williams friction budget, on ASTM B88 bores.

Calculate now
Water Pipe Sizing

Booster Pump Sizing Calculator — GPM, Boost & HP

Size a water pressure booster from peak flow, required fixture pressure, elevation, and measured inlet pressure. Returns boost head and duty-point HP.

Calculate now
Pumps & Power

Why Use Plumbing Engineering Calculators

  • Size water, compressed air, steam, and drainage pipes correctly
  • Apply the right formula for each application — Darcy-Weisbach, Hazen-Williams, or Manning
  • Check velocity and pressure drop against accepted limits and code minimums
  • Size pumps, tanks, water heaters, and softeners from first principles
  • Verify pipe supports, expansion loops, and seismic bracing
  • Improve design speed, consistency, and documentation across pipe system work

How to Use This Category

  1. Use the sidebar cluster filter to narrow the list to your discipline — Pipe Flow, Pumps, Drainage, Steam, etc.
  2. Select the calculator that matches your pipe sizing or pressure-drop question from the grid above.
  3. Enter values in the correct units — the unit selectors switch all inputs and outputs together.
  4. Review the result, the governing constraint, and the breakdown rows.
  5. Use the output as a structured first-pass estimate, then verify against applicable codes and project requirements.

Frequently Asked Questions

Methodology & Engineering Use Note

These plumbing and pipe engineering calculators are built around fixed formulas referenced to ASME B36.10M, ASTM B88, UPC/IPC, NFPA, and other applicable standards. Each tool uses the standard method for its application — Darcy–Weisbach with compressibility correction for compressed air, IAPWS-IF97 steam tables for steam systems, Rational Method and Manning's equation for stormwater drainage, and ISA-75.01.01 for valve sizing. They are intended for structured estimation, fast technical checks, and engineering reference.

Pipe friction is only part of total system pressure loss — fittings, filters, dryers, regulators, hose assemblies, and other in-line equipment are separate losses not included in single-pipe tools. For final design, verify against applicable codes and project-specific conditions.

Disclaimer: CalcEngineer plumbing tools are provided for estimation and educational reference only. No warranty is expressed or implied. Always consult a licensed professional engineer and verify results against applicable codes before making design or installation decisions.