Filtration Rate Calculator
Calculate filter area, media volume, and backwash requirements from flow rate and loading rate.
About this calculator
This calculator sizes a granular or membrane filter bank from four design inputs: plant flow rate, filter type, hydraulic loading rate, and media depth. It first converts flow from MGD to gpm, then divides by the loading rate to get the total filter area needed — the fundamental filter-sizing relationship (area = flow ÷ loading rate). That area is split across a minimum of two filter cells (redundancy is non-negotiable in drinking water design) sized around a practical unit footprint of 400 sq ft for granular media or 200 sq ft for membrane systems. Empty bed contact time (EBCT, in minutes) is derived from the resulting media volume — filter area times media depth — divided by the flow rate, so it does reflect the sized filter geometry. Filtration velocity in m/h, by contrast, is a direct unit conversion of the loading rate you entered (gpm/ft² × 2.444) and does not depend on the computed filter area or media depth — it simply re-expresses your input in metric terms for comparison against European design norms.
Headloss is a rough estimate only — clean-bed headloss scales with media depth and loading rate, and terminal headloss (the point requiring backwash) is assumed to be about three times the clean value, a simplification rather than a hydraulic model of your specific media. Backwash rate varies by filter type (18 gpm/ft² for rapid sand down to 12 for GAC), assumed for a fixed 12-minute wash, and the tool reports what share of daily production that backwash water consumes. Media replacement cost multiplies media volume by a per-cubic-foot cost that differs sharply by media type — note that membrane systems use an entirely different replacement-cost model and are deliberately priced at $0 dry-media cost here rather than falling back to the sand-filter default. Treat every output as a preliminary sizing estimate, not a final engineering design.
Inputs
Results
Total Filter Area Required
868 sq ft
≈ 7 parking spaces
Number of Filters
3
How to Use This Calculator
- Enter Plant Flow Rate (MGD) — the design flow the filter bank must handle.
- Select Filter Type (1 = Rapid Sand, 2 = Dual Media, 3 = Granular Activated Carbon, 4 = Membrane) to apply the appropriate loading rate range.
- Enter Filtration Loading Rate (gpm/ft²) from design standards or regulatory limits for your filter type.
- Input Media Depth (inches) and Filter Run Length (hours) from your operational data or design basis.
- Review Total Filter Area Required (sq ft) and Number of Filters to plan filter cell sizing and redundancy.
- Check Area per Filter, Filtration Velocity, and Empty Bed Contact Time to verify each cell falls within practical design ranges.
- Review Media Volume, Headloss, Backwash Water Use, and Media Replacement Cost to complete the filter design basis.
How the result changes with Filtration Loading Rate
| Filtration Loading Rate | Total Filter Area Required | Number of Filters |
|---|---|---|
| 2 | 1,736 sq ft | 5 |
| 3 | 1,157 sq ft | 3 |
| 6 | 579 sq ft | 2 |
| 10 | 347 sq ft | 2 |
What each input means
- Plant Flow Rate
- Design flow rate in million gallons per day.
- Filter Type
- 1 = Rapid Sand, 2 = Dual Media, 3 = GAC, 4 = Membrane.
- Filtration Loading Rate
- Flow per unit filter area. Typical: 2-6 gpm/ft² for gravity filters, 10-15 for membranes.
- Media Depth
- Total filter media depth. Sand: 24-30", dual media: 24-36", GAC: 36-60".
- Filter Run Length
- Average filter run time between backwashes. Typical: 24-72 hours.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersPlant Flow Rate = 5, Filter Type = 2, Filtration Loading Rate = 4, Media Depth = 30 = 5 input(s) provided
- Calculate Total Filter Area RequiredTotal Filter Area Required868 = 868
- Calculate Number of FiltersNumber of Filters3 = 3
- Calculate Area per FilterArea per Filter289 = 289
- Calculate Filter TypeFilter TypeDual Media (anthracite/sand) = Dual Media (anthracite/sand)
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the calculator require a minimum of two filters?
Redundancy is a fundamental drinking-water design requirement: with only one filter, taking it offline for backwashing or maintenance would leave the plant unable to filter water at all. The calculator enforces `Math.max(2, ...)` on the filter count so the reported area-per-filter always reflects a bank that can keep producing water with one cell down.
Why is filtration velocity different from the loading rate I entered?
They're the same physical rate expressed in two unit systems: loading rate is your input in gpm/ft², and filtration velocity is that same number converted to m/h (multiplied by 2.444) for comparison against European design standards. It is a pure unit conversion and doesn't depend on filter area, media depth, or any other computed value.
What does Empty Bed Contact Time (EBCT) actually tell me?
EBCT is the average time water spends inside the filter media, calculated as media volume (in gallons, via the 7.48 gal/ft³ conversion) divided by the flow rate in gpm. Unlike filtration velocity, EBCT does depend on the sized filter geometry — it reflects both the area the calculator computed and the media depth you entered — so it's a genuine check on adsorption or biological contact time, not just a re-expressed input.
Why is the membrane media replacement cost shown as $0?
Membrane systems (filter type 4) use an entirely different capital/replacement cost model than granular media — module replacement, not bulk media by the cubic foot — so the calculator deliberately sets their dry-media cost to $0 rather than falling back to the sand-filter default. Treat the $0 as 'not applicable here,' not as a claim that membrane filters have no replacement cost.
Why do terminal headloss and backwash rate change with filter type?
Terminal headloss is modeled as three times the clean-bed value, which itself scales with media depth and loading rate, so deeper or more heavily loaded beds foul faster. Backwash rate is set higher for rapid sand (18 gpm/ft²) than for GAC (12 gpm/ft²) because coarser, more granular media needs less aggressive expansion to fluidize and clean than a finer or more absorptive bed.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Backwash Water Calculator
Calculate filter backwash volume, frequency, and supply requirements for water treatment plant filter maintenance.
Water TreatmentWater Treatment Plant Sizing Calculator
Size a water treatment plant from population, per-capita demand, and peak factors. Estimate basin, filter, and clearwell dimensions.
Chemical EngineeringFiltration Rate Calculator
Calculate filtration time, average flow rate, and cake thickness for constant-pressure filtration operations.
Fluid PowerHydraulic Filtration Calculator
Calculate filter Beta ratio efficiency, ISO cleanliness targets, and filter element life for hydraulic systems.
Plumbing ResidentialWhole House Filtration Calculator
Size a whole-house water filtration system based on household size, flow demand, water hardness, iron levels, and water source.
More in Environment, Weather & Climate.