Save the Little Fish

Saving the world’s tropical fish, one tank at a time.

Freshwater fishes

The fish list

499 species, each with the water it needs, who it gets along with, and where it comes from. Find one, or browse by family, genus or river.

Common 400 fish

Xingu Lipbrooder

L010
Xingu Lipbrooder ≈

Plecos · Loricaria

  • 24–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Xingu, Iriri and Curua, Brazil

Xingu Lipbrooder

L010

Loricaria birindellii

Rio Xingu, Iriri and Curua, Brazil · river

Temperature
24–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Gabriel Lelis Togni, CC BY 3.0

Thresher pleco

L011
Thresher pleco ≈

Plecos · Aphanotorulus

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Suriname, Suriname

Thresher pleco

L011

Aphanotorulus emarginatus

Rio Suriname, Suriname · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Sidnei Dantas, CC BY-SA 4.0

Bluespotted Pleco

L016
Bluespotted Pleco ≈

Plecos · Spectracanthicus

  • 26–30°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Tapajós, Brazil

Bluespotted Pleco

L016

Spectracanthicus punctatissimus

Rio Tapajós, Brazil · river

Temperature
26–30°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Gabriel Lelis Togni, CC BY 3.0

Common pleco

L021
Common pleco ≈

Plecos · Pterygoplichthys

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Amazon basin

Common pleco

L021

Pterygoplichthys pardalis

Amazon basin · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: NasserHalaweh, CC BY-SA 4.0

Pterygoplichthys joselimaianus

L022
Pterygoplichthys joselimaianus ≈

Plecos · Pterygoplichthys

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Tocantins, Brazil

Pterygoplichthys joselimaianus

L022

Pterygoplichthys joselimaianus

Rio Tocantins, Brazil · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: 5snake5, CC BY-SA 4.0

Common pleco

L023
Common pleco ≈

Plecos · Pterygoplichthys

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Amazon basin

Common pleco

L023

Pterygoplichthys pardalis

Amazon basin · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: NasserHalaweh, CC BY-SA 4.0

Baryancistrus niveatus

L026
Baryancistrus niveatus ≈

Plecos · Baryancistrus

  • 27–30°C!
  • pH 5.5–7.5
  • Bottom
  • Veg
Rio Tocantins, Araguaia and Tapajós, Brazil

Baryancistrus niveatus

L026

Baryancistrus niveatus

Rio Tocantins, Araguaia and Tapajós, Brazil · river

Temperature
27–30°C
pH
5.5–7.5
Swims
Bottom
Diet
Grazer

Photo: Gabriel Lelis Togni, CC BY

Tapajos royal pleco

L027-Tapajos
Tapajos royal pleco ≈

Plecos · Panaque

  • 24–29°C
  • pH 5.5–7.5
  • Bottom
  • Wood!
Rio Tocantins, Araguaia and Tapajós, Brazil

Tapajos royal pleco

L027-Tapajos

Panaque armbrusteri

Rio Tocantins, Araguaia and Tapajós, Brazil · river

Temperature
24–29°C
pH
5.5–7.5
Swims
Bottom
Diet
Wood

Photo: JSutton93, CC BY-SA 4.0

Bluespotted Pleco

L030
Bluespotted Pleco ≈

Plecos · Spectracanthicus

  • 26–30°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Tapajós, Brazil

Bluespotted Pleco

L030

Spectracanthicus punctatissimus

Rio Tapajós, Brazil · river

Temperature
26–30°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Gabriel Lelis Togni, CC BY 3.0

Peppermint pleco

L031
Peppermint pleco ≈

Plecos · Parancistrus

  • 27–31°C!
  • pH 5.5–7.5
  • Bottom
  • Veg
Rio Xingu, Brazil

Peppermint pleco

L031

Parancistrus nudiventris

Rio Xingu, Brazil · river

Temperature
27–31°C
pH
5.5–7.5
Swims
Bottom
Diet
Grazer

Photo: Gabriel Lelis Togni, CC BY 3.0

Medusa pleco

L034
Medusa pleco ≈

Plecos · Ancistrus

  • 23–27°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Xingu, Brazil

Medusa pleco

L034

Ancistrus ranunculus

Rio Xingu, Brazil · river

Temperature
23–27°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Micke, CC BY NC

Thresher pleco

L035
Thresher pleco ≈

Plecos · Aphanotorulus

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Suriname, Suriname

Thresher pleco

L035

Aphanotorulus emarginatus

Rio Suriname, Suriname · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Sidnei Dantas, CC BY-SA 4.0

Shortspined Wing Pleco

L041
Shortspined Wing Pleco ≈

Plecos · Guyanancistrus

  • 24–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Rio Oyapock and Suriname, French Guiana and Suriname

Shortspined Wing Pleco

L041

Guyanancistrus brevispinis

Rio Oyapock and Suriname, French Guiana and Suriname · river

Temperature
24–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Julien Renoult, CC BY 4.0

Pearlscale whiptail

L042
Pearlscale whiptail ≈

Plecos · Rineloricaria

  • 22–27°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Unknown origin

Pearlscale whiptail

L042

Rineloricaria cf. platyura

Unknown origin · river

Temperature
22–27°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Julien Renoult, CC BY 4.0

Magnum pleco

L047
Magnum pleco ≈

Plecos · Baryancistrus

  • 27–30°C!
  • pH 5.5–7.5
  • Bottom
  • Veg
Rio Xingu, Brazil

Magnum pleco

L047

Baryancistrus chrysolomus

Rio Xingu, Brazil · river

Temperature
27–30°C
pH
5.5–7.5
Swims
Bottom
Diet
Grazer

Photo: 5snake5, PD

Spotted Cochliodon

L050
Spotted Cochliodon ≈

Plecos · Hypostomus

  • 23–28°C
  • pH 5.5–7.5
  • Bottom
  • Mixed
Unknown origin

Spotted Cochliodon

L050

Hypostomus cf. cochliodon

Unknown origin · river

Temperature
23–28°C
pH
5.5–7.5
Swims
Bottom
Diet
Omnivore

Photo: Douglas Lopes, CC BY 4.0

Showing 16 of 400