Browse fish by conditions
Pick a preset to see fish that match common aquarium setups.
Soft water fish
Species that tolerate lower TDS / softer water conditions.
Moderate water fish
A middle band: useful for many community tanks.
Hard water fish
Species that tolerate higher TDS / harder water conditions.
Acidic water fish (low pH)
Species that prefer lower pH / acidic conditions.
Neutral pH fish
Species that can work around neutral water (pH ~7).
Alkaline water fish (high pH)
Species that prefer higher pH / more alkaline water.
Cool / coldwater fish
Species that can tolerate cooler aquariums (lower temps).
Standard tropical fish
Typical tropical range (roughly 22–28°C).
Warm water fish
Species comfortable at warmer temperatures (26°C+).
Nano tank fish (≤ 40L)
Species suitable for very small aquariums.
Nano aquarium fish (≤ 60L)
Species suitable for smaller aquariums (up to ~60L).
Fish for ~100L tanks (≤ 100L)
Species suitable for medium-sized aquariums.
Fish for large tanks (200L+)
Larger species and setups (requires space).
Fish for tanks under 60cm
Species that can suit shorter aquariums (length constraint).
Fish for 80cm+ tanks
Species that generally want longer tanks.
Very small fish (≤ 3 cm)
Tiny species suitable for nano/community setups.
Small fish (≤ 5 cm)
Smaller species that fit well in many community tanks.
Medium fish (≤ 10 cm)
Mid-sized species (still not large fish territory).
Blackwater-style fish
Soft + acidic conditions (low TDS and low pH).
Hard & alkaline water fish
Higher TDS and higher pH (alkaline setups).
Beginner-friendly fish (general)
A forgiving middle band for common community setups.
Beginner-friendly nano fish (≤ 60L)
Hardier picks that can work for smaller aquariums.