Water Retention Calculators
Rain Catchment Calculator
Cistern Sizing Calculator
Tank Capacity Calculator
Water Pressure & Weight Calculator
Embankment Calculator
Slope Calculator
Soil Type Calculator
Acre-Feet Calculator
Water Body Calculator – Complete Formula Reference
1. Rain Catchment Calculator
Basic Formula
Net Water Collection = Catchment Area × Rainfall × Runoff Coefficient × Conversion Factor
Area Calculations by Shape
Rectangular:
Area = Length × Width
Triangular (Base × Height):
Area = (Base × Height) ÷ 2
Triangular (Three Sides – Heron’s Formula):
s = (Side A + Side B + Side C) ÷ 2
Area = √[s × (s - Side A) × (s - Side B) × (s - Side C)]
Circular:
Area = π × radius²
Area = π × (diameter ÷ 2)²
Unit Conversions
Imperial:
Rainfall in inches → feet: rainfall ÷ 12
Volume = Area (sq ft) × Rainfall (ft) × 7.48 gal/ft³ × Runoff Coefficient
Metric:
Volume = Area (m²) × Rainfall (mm) × Runoff Coefficient = Liters
2. Cistern Sizing Calculator
Storm Event Sizing
Imperial:
Cistern Capacity = Catchment Area (sq ft) × Storm Rainfall (in) ÷ 12 × 7.48 gal/ft³ × Runoff Coefficient
Metric:
Cistern Capacity = Catchment Area (m²) × Storm Rainfall (mm) × Runoff Coefficient = Liters
Drought Period Sizing
Storage Needed = Number of People × Daily Consumption × Drought Days
3. Tank Capacity Calculator
Cylindrical Tanks
Imperial:
Volume = π × radius² × Effective Height × 7.48 gal/ft³
Volume = π × (diameter ÷ 2)² × Effective Height × 7.48 gal/ft³
Metric:
Volume = π × radius² × Effective Height ÷ 1000 = Liters
(radius and height in meters, result in cubic meters, then × 1000 for liters)
Rectangular Tanks
Imperial:
Volume = Length × Width × Effective Height × 7.48 gal/ft³
Metric:
Volume = Length × Width × Effective Height × 1000 = Liters
(dimensions in meters, result in cubic meters, then × 1000 for liters)
4. Water Pressure Calculator
Gravity-Fed Pressure
Imperial:
Pressure (psi) = Height (ft) × 0.43 psi/ft
Metric:
Pressure (kPa) = Height (m) × 9.8 kPa/m
Water Weight
Imperial:
Weight (pounds) = Volume (gallons) × 8.34 lb/gal
Metric:
Weight (kg) = Volume (liters) × 1 kg/L
5. Embankment Calculator
Key Measurements
Bottom of Key to Top of Freeboard = Water Depth + 2
Distance from Deep Zone to Center of Key = Slope Ratio × (Water Depth + 1 + Key Width ÷ Slope Ratio)
Example with 2:1 slope:
Center Distance = 2 × (Depth + 1 + Key Width ÷ 2)
6. Slope Calculator
Slope Calculations
Slope Percentage = (Rise ÷ Run) × 100
Slope Angle (degrees) = arctan(Rise ÷ Run) × (180 ÷ π)
Slope Ratio = 1 : (Run ÷ Rise)
7. Soil Type Calculator
Uses USDA Soil Texture Classification based on sand, silt, and clay percentages. Key decision points:
Primary Classifications:
- Sand: >85% sand, silt + 1.5 × clay < 15%
- Clay: ≥40% clay, sand ≤45%, silt <40%
- Silt: ≥80% silt, clay <12%
- Loam: Balanced mixture meeting specific criteria
Note: Full USDA classification uses complex decision tree with multiple criteria
8. Acre-Feet Calculator
Basic Formula
Volume (acre-feet) = Area (acres) × Depth (feet)
Area Conversion Methods
From Dimensions:
Area (acres) = (Length × Width in feet) ÷ 43,560
Area (hectares) = (Length × Width in meters) ÷ 10,000
From Square Feet/Meters:
Area (acres) = Square Feet ÷ 43,560
Area (hectares) = Square Meters ÷ 10,000
Volume Conversions
1 acre-foot = 325,851 gallons
1 acre-foot = 1,233,482 liters
1 hectare-meter = 2.47 acre-feet
1 hectare-meter = 10,000,000 liters
Key Conversion Constants
Volume Conversions
- 1 cubic foot = 7.48 gallons
- 1 cubic meter = 1,000 liters
- 1 gallon = 3.78541 liters
Area Conversions
- 1 acre = 43,560 square feet
- 1 hectare = 10,000 square meters
- 1 hectare = 2.47105 acres
Pressure Conversions
- 1 foot of water = 0.43 psi
- 1 meter of water = 9.8 kPa
Weight Conversions
- 1 gallon of water = 8.34 pounds
- 1 liter of water = 1 kilogram
Common Runoff Coefficients
Roofs & Impervious Surfaces
- Metal/Pitched Roofs: 0.95
- Concrete/Asphalt Roofs: 0.90
- Built-up Tar & Gravel: 0.80-0.85
- Concrete/Asphalt Pavement: 0.70-0.90
- Gravel Surface: 0.40-0.60
Pervious Surfaces (Southwestern US)
- Sonoran Desert (healthy): 0.30-0.50
- Bare Earth: 0.35-0.55
- Grass/Lawn: 0.10-0.25
- Forest/Woods: 0.10-0.30
Knowledge of building water bodies should not be kept a secret. The math alone can be menacing. That’s why I built this calculator with resources found online as a reference for more complicated equations.
I made this calculator using Claude.ai. Please Please Please contact me if you find any errors as well as any improvements you’d like to see and I will add you to the acknowledgements! Thank you.
I’ve also converted the tool for offline use to a handy, interactive HTML file. Use the download link below

