Fish by size

Nano fish

The atlas's smallest fish: species whose recorded maximum length is 4 cm or less.

1,447 species across 20 families

A fish is listed when its recorded maximum length is 1.6 in or less, as published: standard length (SL, snout to the base of the tail) or total length (TL). An SL figure leaves out the tail fin, so an SL fish looks a little longer in the tank.

Cichlids · 50 fish

Barbs · 68 fish

Catfish · 71 fish

Corydoras · 68 fish

Danios & Rasboras · 70 fish

Gobies & Gudgeons · 49 fish

Gouramis · 28 fish

Killifish · 190 fish

Knifefishes · 1 fish

Livebearers · 99 fish

Loaches · 93 fish

Piranhas & Pacus · 70 fish

Plecos · 103 fish

Pufferfish · 3 fish

Pygmy Sunfish · 6 fish

Rainbowfish · 16 fish

Ricefish & Medaka · 29 fish

Oddballs & Brackish · 14 fish

Tetras · 403 fish

Wild Bettas · 16 fish

Small size alone doesn't make a fish easy to keep or suited to a small tank; each species page carries its own care notes.

← Fish by water and size