Freshwater fish database

100 common freshwater aquarium fish

Compare adult size, tank space, water range, social needs and temperament before you buy. Every profile uses adult dimensions and explains the trade-offs behind its recommendation.

100 fish profiles are available now. Choose a group below to load a smaller, faster directory view.

Browse by group

Choose a freshwater fish group

Each category page loads only its own photos.

How to use the database

Start with adult size and minimum tank volume, then check temperature, pH, social group and temperament. A fish that fits the volume can still be a poor match if it needs cooler water, a large school or a different swimming level.

Use the Stocking & Bioload Planner to test a community plan. The planner is an estimate; cycle the aquarium, test ammonia and nitrite, and add fish gradually.