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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Pump Power Calculator — Hydraulic, Brake & Motor HP
Calculate pump hydraulic power, brake horsepower, and motor electrical input from flow, TDH, SG, and efficiency.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Pipe Flow
Water Pipe Sizing
Pressure & Water Hammer
Pumps & Power
Flow Measurement & Control
Compressed Air
Steam & Condensate
Drainage & Sanitary
Tanks & Storage
Hot Water & Water Treatment
Pipe Supports & Seismic
Pipe Heat Loss
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
- Use the sidebar cluster filter to narrow the list to your discipline — Pipe Flow, Pumps, Drainage, Steam, etc.
- Select the calculator that matches your pipe sizing or pressure-drop question from the grid above.
- Enter values in the correct units — the unit selectors switch all inputs and outputs together.
- Review the result, the governing constraint, and the breakdown rows.
- 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.