Stocking plan
Plan a freshwater tank stocking
Set volume, add species with the numbers you actually plan to keep, and get a conservative verdict for the whole stocking — bioload, group size, zone crowding, and multi-species conflicts, not a single pair in isolation. Use the editor first; the planning notes below explain why a pairwise match still needs a tank-level check.
Shared plan · GOOD
On paper this can work — still match filtration, adult sizes, and run pair checks; real fish may surprise you.
Single-species or centrepiece lean — fewer cross-species surprises; match temperature and pH tightly to that fish. 1 fish across 1 species in 20L. Shared temperature 24–30°C. Stocking: understocked (load index 8 vs ref 20).
Your stock
On paper this can work — still match filtration, adult sizes, and run pair checks; real fish may surprise you.
Low confidence — small list or thin data; use this as a starting checklist, not a final word.
Pair compatibility for any two species · Fish library
Positives
- WaterTemperature ranges overlap comfortably (24–30°C).
- WaterpH requirements overlap reasonably across the group.
- StockingEvery listed species has a published minimum tank size at or below 20L.
Water overlap
What every fish can share at the same time
Shared temperature: 24–30°C
Shared pH: 6.5–7.5
Shared temperature range for all species: 24–30°C.
Shared pH window: 6.5–7.5.
Stocking pressure
understocked
Load index 8 vs conservative reference 20 for 20L (adult cm × quantity × bioload weight × territory factor).
Swim-zone distribution
Fish-weighted zone use — top 0.5, middle 0.5, bottom 0.0 (relative biomass per level).
Beginner difficulty
easy
Fish behaviour varies. Fishori gives conservative planning guidance based on adult size, temperament, tank size and common aquarium care sources.
