Fish Identifier

Fish Encyclopedia

Search and identify 1,000+ fish species — freshwater, saltwater, reef, and pelagic — with habitat, size, diet, behavior, and how to tell them apart.

Peacock Goby

Peacock Goby

A small, brightly colored sleeper goby from Papua New Guinea, with a rounded body patterned in iridescent blue spots over an orange-to-purple base. A dark eye-like spot near the tail gives it its scientific species name.

freshwater
Pufferfish

Pufferfish

A slow-swimming reef fish famous for inflating its body into a spiny ball when threatened, using a fused beak-like set of teeth to feed on hard-shelled invertebrates and algae.

reef
Eyestripe Surgeonfish

Eyestripe Surgeonfish

An Indo-Pacific tang with fine blue pencil-lines over a yellow-brown body and a distinctive yellow stripe through the eye; notably long-lived, reaching nearly 30 years.

reef
Mbu Pufferfish

Mbu Pufferfish

The Mbu Pufferfish is the largest freshwater pufferfish species, native to Central Africa's Congo River system and known for its maze-like yellow body markings.

freshwater

Mexican Lamprey

The Mexican lamprey is a jawless fish endemic to freshwater rivers of the central Mexican highlands, one of the few lamprey species found so far south in North America.

freshwater
Shortbill Spearfish

Shortbill Spearfish

A slender billfish with an unusually short bill relative to its body, found in warm offshore waters worldwide and considered the smallest of the true spearfish.

pelagic
Wobbegong

Wobbegong

A superbly camouflaged, flattened bottom-dwelling shark covered in ornate skin markings and fringed barbels that resemble seaweed or coral rubble.

saltwater

Guppy

A small livebearing fish native to northeastern South America, famous for the males' vividly colored, ornately shaped tails and its worldwide popularity in the aquarium hobby.

freshwater
Leafy Seadragon

Leafy Seadragon

An extraordinary seahorse relative covered in ornate leaf-shaped appendages, camouflaging almost perfectly among the kelp and seaweed beds of southern Australia.

reef
Long-snouted Seahorse

Long-snouted Seahorse

The long-snouted seahorse, also known as the spiny seahorse, is a slender species of the Mediterranean and northeastern Atlantic with a proportionally long snout and often ornate skin filaments used for camouflage in seagrass beds.

saltwater