Loading Python… First load can take a minute. Internet access is required for the pinned PyScript runtime.
JavaScript is required to run this calculator.
Steel pipe inside diameters, schedules 10 / 40 / 80. Eight default rows omit 1-1/4 and 2-1/2; both sizes remain selectable. Blank length or quantity means zero (unused row). All other numeric cells require a finite value; equipment volume each must be entered, even when quantity is zero.
US gallons: pipe volume = π × (inside diameter / 12)² / 4 × length × 7.48052. Equipment volume = quantity × volume each. Fractional quantities are allowed. Unlike the desktop's whole-gallon input rounding, this browser retains fractional gallons through sizing and Apply.
Enter volume manually, or use “Apply calculated volume” in optional Step 1 above. Inventory edits never overwrite this input. Concentration is unused for water.
Waiting for valid inputs.
Displayed numbers are rounded for readability; calculations use full precision. Symbols and units are italic; only each equation's final numerical result is bold.