Fish by size

Nano fish

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

1,372 species across 18 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 · 62 fish

Catfish · 60 fish

Corydoras · 68 fish

Danios & Rasboras · 69 fish

Gobies & Gudgeons · 40 fish

Gouramis · 27 fish

Killifish · 188 fish

Knifefishes · 1 fish

Livebearers · 99 fish

Loaches · 92 fish

Piranhas & Pacus · 70 fish

Plecos · 103 fish

Pufferfish · 3 fish

Pygmy Sunfish · 6 fish

Rainbowfish · 16 fish

Tetras · 402 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