Reef Fish ID · all 270 species by family
Every one of the 270 fish and marine species in Reef Fish ID, grouped into 154 families. Each page has ID points, look-alike comparisons, size and depth, distribution and real photos. Not sure of the name? Go back to the field guide and filter by colour pattern or body shape.
Labridae12 species
Bird WrasseGomphosus varius
Cleaner WrasseLabroides dimidiatus
Flasher WrasseParacheilinus
Harlequin TuskfishChoerodon fasciatus
Leopard WrasseMacropharyngodon
Moon WrasseThalassoma lunare
Napoleon WrasseCheilinus undulatus
Rockmover WrasseNovaculichthys taeniourus
Rockmover Wrasse (Juvenile)Novaculichthys taeniourus
Six-line WrassePseudocheilinus hexataenia
Slingjaw WrasseEpibulus insidiator
TuskfishChoerodon
Carcharhinidae10 species
Blacktip Reef SharkCarcharhinus melanopterus
Blue SharkPrionace glauca
Bull SharkCarcharhinus leucas
Caribbean Reef SharkCarcharhinus perezi
Grey Reef SharkCarcharhinus amblyrhynchos
Lemon SharkNegaprion brevirostris
Oceanic Whitetip SharkCarcharhinus longimanus
Silky SharkCarcharhinus falciformis
Tiger SharkGaleocerdo cuvier
Whitetip Reef SharkTriaenodon obesus
Chaetodontidae10 species
BannerfishHeniochus acuminatus
ButterflyfishChaetodontidae
Copperband ButterflyfishChelmon rostratus
Eightband ButterflyfishChaetodon octofasciatus
Foureye ButterflyfishChaetodon capistratus
Lemon ButterflyfishChaetodon miliaris
Longnose ButterflyfishForcipiger flavissimus
Raccoon ButterflyfishChaetodon lunula
Saddleback ButterflyfishChaetodon ephippium
Teardrop ButterflyfishChaetodon unimaculatus
Pomacentridae10 species
Blue-green ChromisChromis viridis
Clark's AnemonefishAmphiprion clarkii
ClownfishAmphiprion ocellaris
DamselfishPomacentridae
GaribaldiHypsypops rubicundus
Humbug DamselfishDascyllus aruanus
Maroon ClownfishPremnas biaculeatus
Sergeant MajorAbudefduf saxatilis
Three-spot DascyllusDascyllus trimaculatus
Tomato ClownfishAmphiprion frenatus
Serranidae10 species
AnthiasPseudanthias
Barramundi CodCromileptes altivelis
Camouflage GrouperEpinephelus polyphekadion
Coral HindCephalopholis miniata
Coral TroutPlectropomus leopardus
Giant GrouperEpinephelus lanceolatus
GrouperEpinephelinae
Leopard GrouperMycteroperca rosacea
Peacock GrouperCephalopholis argus
Potato GrouperEpinephelus tukula