Plumbing Calculators

38 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

38 of 38 calculators

Compressed Air Pipe Sizing Calculator

Size or verify compressed air distribution pipe from flow rate, line pressure, and pipe length. Darcy-Weisbach with compressibility correction. Size and Check modes. Steel Sch 40/80, Copper Type L, Stainless.

Calculate now
Compressed Air

Condensate Return Line Sizing Calculator — Flash Steam

Size or verify steam condensate return lines for trap discharge, common header, and pumped/wet return. Flash steam fraction from IAPWS-IF97 steam tables. Two-phase velocity check against ASHRAE/industry limits.

Calculate now
Steam & Condensate

Steam Pipe Sizing Calculator — Velocity & Pressure Drop

Size a dry-saturated-steam supply pipe by velocity or Darcy-Weisbach pressure drop. IAPWS-IF97 steam table lookup, both methods with governing-method identification, candidate pipe check. Steel Sch 40 and Sch 80, US and metric.

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. Calculate absorption area, trench length, and reserve area, or check a proposed leach field. EPA generic screening basis with AHJ override.

Calculate now
Drainage & Sanitary

Septic Tank Size Calculator — Bedrooms, Flow & Gallons

Size a residential septic tank from bedroom count and daily wastewater flow. Compares the bedroom planning minimum against the flow-based retention volume and rounds up to a standard manufactured tank size. Check an existing tank or convert dimensions to gallons.

Calculate now
Drainage & Sanitary

Expansion Tank Sizing Calculator — Hydronic & Water Heater

Size an expansion tank from water volume, temperature rise, fill pressure, and relief setting. Calculate required acceptance volume and tank volume for hydronic heating or domestic hot-water systems. Absolute-pressure acceptance factor from IAPWS-IF97 water-property data.

Calculate now
Tanks & Storage

Fire Pump Performance Curve Calculator — NFPA 20

Build the NFPA 20 acceptance envelope from a fire pump's rated point and verify measured churn, rated-flow, and 150%-flow pressures against it. Define and Check modes. Net pump pressure basis. Per-point pass/fail with margins.

Calculate now
Pumps & Power

Stormwater Drainage Pipe Sizing Calculator — Runoff & Slope

Size stormwater drainage pipes using the Rational Method and Manning's equation. Enter rainfall intensity, catchment area, and runoff coefficient to get required flow, then find the minimum pipe diameter and slope. US Customary and Metric.

Calculate now
Drainage & Sanitary

Grease Trap Sizing Calculator — Flow Rate & Capacity

Size a hydromechanical grease interceptor per PDI G101 / ASME A112.14.3. Enter sink compartment dimensions or volume to get the required certified flow rate (gpm) and grease capacity (lb). Check mode evaluates a proposed interceptor with pass/fail verdict and governing shortfall.

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 / IPC. Get the support load in lb or N, code maximum hanger spacing for steel or copper, and check a proposed spacing or hanger capacity.

Calculate now
Pipe Supports & Seismic

Hazen-Williams Pipe Flow Calculator — Head Loss

Calculate water head loss, flow rate, or pipe diameter using the Hazen-Williams equation. Solve or Check mode. C by material and condition. Velocity and pressure loss in psi or kPa.

Calculate now
Pipe Flow

Buried Pipe Heat Loss Calculator

Calculate steady-state heat loss from a buried pipe using the Carslaw-Jaeger conduction shape factor. Supports bare and insulated pipes, multiple soil types, NPS pipe selection, and imperial or metric units.

Calculate now
Pipe Heat Loss

Horizontal Tank Volume Calculator

Calculate liquid volume in a horizontal cylindrical tank by fill depth using the circular-segment formula. Supports flat, hemispherical, and 2:1 elliptical heads. Returns capacity, percent full, ullage, and head contribution. US and Metric units.

Calculate now
Tanks & Storage

Water Heater Sizing Calculator

Size a storage or tankless water heater for residential and light-commercial applications. Calculates First-Hour Rating (FHR) or continuous GPM demand, checks heater adequacy, and flags under- or over-sizing. Supports US and Metric units.

Calculate now
Hot Water & Water Treatment

Tankless Water Heater Sizing Calculator

Size a tankless water heater by peak simultaneous flow and temperature rise. Returns required BTU/hr (gas) or kW and amps (electric), deliverable GPM at your rise, single-unit utilization ratio, and service-upgrade flag. Supports US and Metric units.

Calculate now
Hot Water & Water Treatment

Hot Water Demand Calculator

Estimate peak hot water demand, recovery rate, and storage capacity by building type using the ASHRAE demand-factor method. Fixture and per-capita methods. Returns probable peak GPH, recovery rate, net storage, actual tank size, and optional recovery energy. Supports US and Metric units.

Calculate now
Hot Water & Water Treatment

Medical Gas Pipe Sizing Calculator

Size oxygen, medical air, and vacuum Type L copper pipe by flow demand, diversity factor, and allowable pressure drop. Enforces NFPA 99 minimum sizes and returns the three sizing values (hydraulic, profile minimum, selected). Supports US and Metric units.

Calculate now
Medical Gas & Vacuum

Vacuum Pipe Sizing Calculator — Velocity & Pressure Drop

Size or verify vacuum system pipe from design flow, vacuum level, and equivalent length. Darcy-Weisbach with sub-atmospheric Expanded Air Ratio correction. General/Lab, Medical-Surgical (NFPA 99), and Dental profiles. Steel Sch 40, Copper Type L/K, PVC Sch 40. Size and Check modes. Imperial and Metric.

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. Specific gravity correction plus choked-flow and cavitation screening per ISA-75.01.01 / IEC 60534-2-1. Normal, Approaching Choke, Choked Cavitation, and Choked Flashing regimes. Imperial and SI units.

Calculate now
Flow Measurement & Control

Pipe Expansion Loop Sizing Calculator — Guided Cantilever

Size a guided-cantilever expansion loop for steel, copper, or stainless pipe from operating temperature range, pipe size, and span. Returns loop leg length, total pipe consumption, and anchor thrust. Checks stress against ASME B31.1/B31.9 allowables. Size and Check modes. US and Metric units.

Calculate now
Pipe Supports & Seismic

Pipe Heat Loss Calculator (Insulated) — Composite Cylinder

Calculate heat loss or heat gain per meter and for total pipe length using the composite-cylinder method. Covers bare and insulated pipes with NPS Schedule 40 table, configurable pipe and insulation materials, inner and outer film coefficients, service mode (hot/cold), dew-point condensation check, surface-temperature target check, and critical-radius advisory. SI and US Customary units.

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 its duty point: target GPM and total dynamic head. Choose from three inflow methods (basin rise, drainage area, known flow), compute static + friction head, get suggested HP class, basin volumes, and cycle time. Optional candidate pump check with flow-at-TDH verdict (AMPLE / ADEQUATE / UNDERSIZED). US and Metric.

Calculate now
Pumps & Power

Tank Drain Time Calculator — Gravity & Orifice

Calculate gravity tank drain time using Torricelli's falling-head formula. Supports vertical cylinder, rectangular, horizontal cylinder, conical frustum, and custom constant-area tanks. Returns drain time, initial/average/final flow, volume drained, heel volume, and a mandatory level-versus-time table showing the non-linear slow tail. Pipe-flow, venting, and small-orifice advisories. Optional target-time verdict. US and Metric.

Calculate now
Tanks & Storage

Pipe Support Spacing Calculator — Span by Stress & Sag

Calculate maximum horizontal pipe support spacing from bending stress and deflection sag limits. Covers carbon steel, stainless steel, and copper with full schedule lookup (B36.10M / ASTM B88). Builds up distributed load from pipe, fluid contents, insulation, and cladding. Reports governing criterion (stress or deflection), optional candidate span check with separate stress and sag ratios, operating vs hydrotest comparison, and natural frequency screening. US and Metric units.

Calculate now
Pipe Supports & Seismic

Pipe Slope Calculator — IPC 704 & Manning Velocity

Find drain pipe slope and flow velocity with Manning's equation. Checks IPC Table 704.1 minimum slope (1/4, 1/8, 1/16 in/ft) and 2 ft/s self-cleaning velocity for building drainage systems. Reports velocity status, IPC slope status, capacity at the selected depth, and a recommended slope when velocity falls below the screening minimum.

Calculate now
Drainage & Sanitary

Drain Pipe Slope Calculator — Grade, Fall & Code Minimum

Check drain pipe slope against IPC Table 704.1 or UPC Section 708.0 minimums by pipe size. Converts slope between inch per foot, percent, ratio, degrees, and mm per m. Computes fall from run and slope, or slope from run and fall. Applies the grease-interceptor rule and UPC reduced-slope approval. Separate advisory for slopes above 1/2 in/ft practical maximum. US and Metric units.

Calculate now
Drainage & Sanitary

Drainage Fixture Unit Calculator — DFU Load & Pipe Size

Count total drainage fixture unit (DFU) load by fixture type (IPC Table 709.1 or UPC Table 702.1) or by drain size (IPC Table 709.2), for private or public use. Adds continuous flow at 2 DFU per GPM. Returns per-fixture breakdown, total DFU, and minimum horizontal-branch drain-size reference from IPC Table 710.1(2). Water closet 3 in minimum applied automatically. Bathroom-group conflict guarded. US and Metric units.

Calculate now
Drainage & Sanitary

Sanitary Drain Pipe Sizing Calculator — DFU to Pipe Size

Size a sanitary drain from its DFU load using IPC Table 710.1 for horizontal fixture branches, Table 710.2 for vertical stacks (total load and branch-interval load), and Table 710.3 for building drains and sewers at four code slopes. Returns minimum diameter, governing table and column, capacity of the selected size, capacity of the next size down, and which rule controlled. Water closet 3-inch minimum applied automatically. US and Metric units.

Calculate now
Drainage & Sanitary

Water Supply Fixture Unit Calculator — WSFU & Demand GPM

Count water supply fixture unit (WSFU) load per IPC Table E103.3(2) by fixture type for private or public occupancy. Converts total WSFU to peak demand flow (GPM) via IPC Table E103.3(3) with linear interpolation. Supports flush-tank and flushometer supply controls, bathroom group entries, and adds continuous demand after WSFU conversion. Returns cold, hot, and total WSFU breakdown plus combined GPM. US and Metric units.

Calculate now
Water Pipe Sizing

Water Softener Sizing Calculator — Grain Capacity

Size a residential water softener from compensated hardness, daily water use, and salt setting. Converts measured hardness to compensated hardness with iron and manganese allowances. Computes delivered capacity at efficient or high-capacity salt dose, usable capacity after 25% reserve, and regeneration interval. Flags pre-treatment required for ferric iron, iron bacteria, over-limit iron/Mn, or low pH. Shows both salt settings side by side. Candidate unit verdict with PASS/MARGINAL/FAIL and interval flags. US and Metric units.

Calculate now
Hot Water & Water Treatment

Water Pressure Calculator — PSI, Head & Elevation

Converts between psi, feet of head, kPa, bar, and meters of head. Applies elevation as a pressure loss or gain at the IPC Appendix E constant of 0.433 psi per foot (9.8 kPa per m). Subtracts meter, device, and friction losses to give the pressure available at a fixture outlet. Checks available pressure against the code minimum flow pressure for the selected fixture (IPC Table 604.3) and separately checks the 80 psi static ceiling (IPC 604.8) that requires a pressure reducing valve. Names the dominant loss term and shows the required pressure utilization. US and Metric units.

Calculate now
Pressure & Water Hammer

Seismic Bracing for Pipes Calculator — Load & Spacing

Calculate horizontal seismic design load on pipe sway braces per NFPA 13 (Fpw = Cp·Wp) or ASCE 7 §13.3 (Fp with bounds). Builds zone-of-influence weight from pipe, fluid, insulation, branch and concentrated loads. Screens lateral and longitudinal brace spacing against 40/80 ft code limits. Load ratio verdict when allowable is entered. US and Metric units.

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 water level, elevation rise, pressure head, and Hazen-Williams pipe friction. Checks well yield, pump submergence, and estimates motor HP range for submersible or shallow-well jet pump. US and Metric.

Calculate now
Pumps & Power

Water Pipe Sizing Calculator — GPM, Velocity & Size

Size water supply distribution pipe from peak flow and two limits: velocity (by material and hot/cold service) and friction (by Hazen-Williams pressure budget). Size or Check mode. Copper Type L, PEX CTS SDR9, CPVC CTS SDR11, galvanized steel, stainless. WSFU to GPM via Hunter's Curve. US and Metric.

Calculate now
Water Pipe Sizing

PEX Pipe Sizing Calculator — GPM, Velocity & Size

Size PEX water supply pipe from peak flow, velocity (5 fps PEX limit, hot and cold), and friction (Hazen-Williams C 150). Uses verified CTS SDR9 inside diameters per ASTM F876. Fitting system advisory (F1960/F1807/F2159/push-fit). Size or Check mode. WSFU to GPM via Hunter's Curve. US and Metric.

Calculate now
Water Pipe Sizing

Copper Pipe Sizing Calculator — GPM, Velocity & Size

Size Type K, L, and M copper water tube from peak flow and two limits: temperature-stepped velocity (8 fps cold, 5 fps hot up to 140 F, 3 fps hot above 140 F, 2 fps recirculation) and Hazen-Williams friction budget. ASTM B88 inside diameters. Size or Check mode. WSFU to GPM via Hunter's Curve. Erosion-corrosion advisory. US and Metric.

Calculate now
Water Pipe Sizing

Booster Pump Sizing Calculator — GPM, Boost & HP

Size a domestic or commercial water pressure booster pump from peak flow, required fixture pressure, elevation rise, and measured inlet pressure. Derives boost head and duty-point HP using Hunter's Curve WSFU conversion. Checks inlet adequacy against IPC code minimum and flags over-pressure risk by control mode. US and Metric.

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.