Calculate your aquarium's stocking level and filtration capacity to ensure a healthy environment for your fish.
Enter details for up to three fish species you plan to keep.
Overall Stocking Level:
0%
Filtration Capacity Used:
Warnings & Recommendations:
Overall Stocking Level Summary:
This calculator estimates your aquarium's stocking level and how much of your filter's capacity is being used based on tank volume and each fish's size and bioload.
Core formula: overall_stocking_level = (sum(adult_length_in_inches * bioload_factor) / tank_volume_gallons) * 100
overall_stocking_level = (sum(adult_length_in_inches * bioload_factor) / tank_volume_gallons) * 100
Example values: 20‑gallon tank; Fish 1 = 2 in (Low bioload = 1); Fish 2 = 4 in (Medium bioload = 2).
Bioload factor reflects how much waste a species produces; use Low for small, clean-water fish and High for messy, large species.
Always use expected adult length to avoid underestimating future space and filtration needs.
Possibly, but compare total_stocking_value and filtration load rather than fish count; many small fish can equal the bioload of one large fish.
Consider upgrading if filtration_capacity_used exceeds 100% or if you see persistent water-quality issues despite regular maintenance.