The visual freshwater care encyclopedia
Find fish that fit your tank.
Clear scorecards, tank mates at a glance, and care numbers checked against Seriously Fish and FishBase. No walls of text.
Built for your first tank
Tank size first
Start with the tank and tap water you actually have, and only see fish that fit them.
Scorecards, not essays
Eight key numbers, five beginner warnings, and a clear verdict on every species.
Traffic-light tank mates
See at a glance who gets along, who needs caution, and who should never share a tank.
Browse the encyclopedia
See all fish
African Dwarf Frog
Hymenochirus boettgeri
- Min tank
- 10 US gal
- Group
- 3+ fish
- pH
- 6.5–7.8
- Swim zone
- Bottom
EasyPeaceful

Albino Corydoras
Corydoras aeneus (albino)
- Min tank
- 19 US gal
- Group
- 6+ fish
- pH
- 6–8
- Swim zone
- Bottom
Absolute BeginnerPeaceful

Angelfish
Pterophyllum scalare
- Min tank
- 53 US gal
- Group
- 6+ fish
- pH
- 6–7.4
- Swim zone
- Mid-Water
EasyPeaceful

Apistogramma Borellii
Apistogramma borellii
- Min tank
- 11 US gal
- Group
- 2+ fish
- pH
- 5–8
- Swim zone
- Bottom
IntermediateSemi-Aggressive

Betta
Betta splendens
- Min tank
- 11 US gal
- Group
- Single fish
- pH
- 6–8
- Swim zone
- Top
EasyTerritorial/Aggressive

Black Neon Tetra
Hyphessobrycon herbertaxelrodi
- Min tank
- 19 US gal
- Group
- 8+ fish
- pH
- 5–7.5
- Swim zone
- Mid-Water
EasyPeaceful
Fill every level of your tank
Fish spread themselves across different layers of water. Mixing surface, mid-water and bottom swimmers makes a tank look fuller and gives each species its own space.
Filter by swim zoneTop
Mid-water
Bottom
Numbers you can check
Every profile links to the scientific sources behind it. Our build fails if a published number drifts from the data we locked in. Spot something wrong? Tell us.