Siamese Algae Eater
Crossocheilus langei
The real Siamese algae eater is harder to identify than you'd think.

About
A shoaling cyprinid from Malaysia and Sumatra, Crossocheilus langei is almost certainly the fish most commonly sold in the hobby under the names 'Siamese algae eater', 'Siamese flying fox', and 'Crossocheilus siamensis'. Though that last name is a taxonomic tangle that has caused decades of confusion. Telling this species apart from its near-identical relatives takes a careful eye: look for a reddish-golden iris above the pupil, two pairs of barbels, a straight lateral line running through the center of the dark body stripe, brownish fins, and a dark blotch on the underside just in front of the anal fin. During sparring bouts the body stripe fades but doesn't widen, which helps distinguish it from similar species. In the wild these fish form loose aggregations and that social structure carries over into the aquarium. Keep them in a group of six or more, since individuals kept in smaller numbers can become withdrawn or get picked on by dominant tankmates. They are generally compatible with other peaceful community fish, and pairing them with species from their native waters in Malaysia or Sumatra makes for a particularly natural-looking setup. Breeding in captivity has not been documented, and wild populations undertake seasonal migrations tied to water levels.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Siamese Algae Eater
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Siamese Algae Eater get?
- The Siamese Algae Eater reaches about 3.5–6" as an adult.
- What size tank does the Siamese Algae Eater need?
- A minimum of 53 gallons is recommended for the Siamese Algae Eater.
- What water parameters does the Siamese Algae Eater need?
- The Siamese Algae Eater does best with a temperature of 68–81°F, a pH of 6–7.5, hardness around 1–15 dGH.
- Is the Siamese Algae Eater aggressive?
- The Siamese Algae Eater is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Siamese Algae Eater eat?
- The Siamese Algae Eater is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
- How long does the Siamese Algae Eater live?
- With good care, the Siamese Algae Eater typically lives 3-10 years.