Aqua Toolbox
G-01 · Freshwater / Marine

Fish atlas

The size listed is standard length, measured without the tail fin, and the tank has to be chosen on that figure rather than on the fish in the bag. Common plecos, silver arowana and oscars are the classic examples of a cheap juvenile that outgrows the tank within a year. Water parameters are given as ranges: a wide range means an adaptable fish, and a narrow overlap with what is already in the tank means less margin when temperature or chemistry drifts. Marine entries carry two extra fields, specific gravity (SG) and reef safety, the latter deciding whether the fish can go into a coral tank at all.

Three things decide a fish purchase: adult size sets the tank, water parameters decide who it can live with, and temperament decides whether the tank ends up holding one fish.

Units: temperature in °C, hardness in German degrees (dGH / dKH), marine salinity as specific gravity at 25 °C, volume in litres. These are the values recorded for the species and do not follow the site unit switcher.

Temperament
Level
Level
Min. tank ≤
Plant safety

43 of 43 entries

Fish atlas
NameAdult sizeMin. tank
GuppyPoecilia reticulata孔雀鱼2.5–6 cm40 L
PlatyXiphophorus maculatus月光鱼2.5–5 cm40 L
MollyPoecilia sphenops玛丽鱼5–10 cm60 L
SwordtailXiphophorus hellerii剑尾鱼6–12 cm90 L
BettaBetta splendens泰国斗鱼5–6.5 cm20 L
Neon TetraParacheirodon innesi红绿灯2.5–3.5 cm40 L
Cardinal TetraParacheirodon axelrodi宝莲灯2.5–3 cm40 L
Rummy-nose TetraPetitella bleheri红鼻剪刀4–5.5 cm60 L
Ember TetraHyphessobrycon amandae火焰灯1.5–2.2 cm30 L
Black Skirt TetraGymnocorymbus ternetzi黑裙鱼4–6 cm60 L
Serpae TetraHyphessobrycon eques红十字3–4 cm60 L
Congo TetraPhenacogrammus interruptus刚果灯6–8 cm100 L
Harlequin RasboraTrigonostigma heteromorpha三角灯3–4.5 cm40 L
Chili RasboraBoraras brigittae蚂蚁灯1.5–2 cm20 L
Cherry BarbPethia titteya樱桃灯4–5 cm60 L
Tiger BarbPuntigrus tetrazona虎皮鱼5–7 cm80 L
Denison BarbSahyadria denisonii一眉道人10–15 cm200 L
Zebra DanioDanio rerio斑马鱼3–4.5 cm40 L
White Cloud Mountain MinnowTanichthys albonubes白云金丝2.5–3.5 cm30 L
AngelfishPterophyllum scalare神仙鱼10–15 cm150 L
DiscusSymphysodon aequifasciatus七彩神仙15–20 cm200 L
German Blue RamMikrogeophagus ramirezi荷兰凤凰5–7 cm60 L
Bolivian RamMikrogeophagus altispinosus玻利维亚凤凰7–9 cm80 L
KribensisPelvicachromis pulcher红肚凤凰7–10 cm80 L
Convict CichlidAmatitlania nigrofasciata九间菠萝10–15 cm100 L
OscarAstronotus ocellatus地图鱼25–35 cm300 L
Jack DempseyRocio octofasciata杰克邓普西(蓝宝石)15–20 cm200 L
Three-spot GouramiTrichopodus trichopterus蓝曼龙10–15 cm100 L
Pearl GouramiTrichopodus leerii珍珠马甲10–12 cm100 L
Dwarf GouramiTrichogaster lalius丽丽鱼5–7 cm60 L
GoldfishCarassius auratus金鱼15–25 cm120 L
KoiCyprinus carpio锦鲤50–90 cm3000 L
Peppered CoryCorydoras paleatus白鼠5–7 cm60 L
Sterbai CoryCorydoras sterbai花椒鼠5.5–7 cm60 L
OtocinclusOtocinclus vittatus小精灵4–5 cm40 L
Bristlenose PlecoAncistrus cirrhosus胡子异型10–13 cm100 L
Clown LoachChromobotia macracanthus小丑鳅20–30 cm300 L
Kuhli LoachPangio kuhlii苦力泥鳅7–10 cm60 L
Siamese Algae EaterCrossocheilus oblongus黑线飞狐10–15 cm100 L
Flying FoxEpalzeorhynchos kallopterus飞狐(泰国飞狐)12–15 cm100 L
Red-tailed SharkEpalzeorhynchos bicolor红尾黑鲨12–15 cm100 L
Silver DollarMetynnis hypsauchen银板12–15 cm200 L
Silver ArowanaOsteoglossum bicirrhosum银龙60–90 cm500 L

How to use it

  1. Step 1Filter by water type and temperament firstRule out temperament ratings that clash with your current stock, then look at size. Pairing a peaceful species with an aggressive one is the most common way a community tank goes wrong.
  2. Step 2Check the water parameter rangesCompare temperature, pH and hardness against every fish already in the tank. The narrower the shared window, the more the outcome depends on equipment rather than luck.
  3. Step 3Size the tank on the adult, not the juvenileRead both the minimum tank volume and the minimum tank length. A long tank supplies swimming room and water volume supplies stability, and neither one substitutes for the other.
  4. Step 4For marine fish, confirm reef safetyA fish marked as not reef safe will nip at corals and eat ornamental shrimp and snails, so it belongs in a fish-only tank regardless of how good the water quality is.

Frequently asked questions

How many fish can a 60cm tank hold?
There is no useful number of fish per centimetre of tank length, because the limit is set by water volume. A 60 by 40 by 40cm tank holds roughly 75 litres internally, or about 65 litres once substrate and rock are displaced: that is ample for six 4cm tetras, and already too little for one oscar that reaches 30cm. Work in that order, size the tank for the largest adult first and then count the fish that fit the remaining volume.
Why keep peaceful fish away from aggressive ones?
Because a tank is a closed space and the fish being chased has nowhere to go. An aggressive fish keeps driving its tank mate off and nipping its fins, and the peaceful fish spends its time behind the filter intake, stops feeding, loses colour and eventually dies of a secondary infection brought on by chronic stress. A larger tank only slows that down.
Can a common pleco live with small tetras?
As an adult, usually yes; as a juvenile, the risk is higher. An adult pleco passes 30cm and does not hunt, but it is regularly recorded rasping the slime coat off small fish resting at night, so a large size difference is a reason to say no. Once it has cleared the glass of algae it also starts on soft plant leaves, so think twice in a planted tank.
Is quarantine really necessary for new fish?
For marine fish it is close to mandatory, and for freshwater fish it is strongly advised. Ich, velvet and Brooklynella all arrive on new stock, and treating them in the display tank means treating every fish in it while copper and formalin damage corals, shrimp, snails and the nitrifying bacteria. A quarantine tank does not need to be large: a bare tank with a filter and a heater is enough.
Why is a group of six the minimum for schooling fish?
Because group size decides how safe they feel and how well aggression spreads. Keep too few and the fish switch to hiding, lose colour and refuse food, staying stressed for as long as the group stays small. Keep enough and the chasing is divided among many fish, so no single individual absorbs all of it. A minimum group size is a welfare and survival floor rather than a matter of appearance.