Yes, Siamese algae eaters eat algae. Siamese algae eaters love to feed on algae, especially green hair algae, as well as other types of vegetation and plant matter.
These fish can clear algae clusters quickly, which makes fishkeepers love them. While you can’t rely on them alone to keep your tank clean, Siamese algae eaters can certainly help keep your tank clean and tidy.
However, despite their reputation, Siamese algae eaters are not herbivores. In fact, they’re actually omnivores. In the wild, they’d eat anything that could fit inside their mouths, including dead fish and insects.
If you plan on keeping Siamese algae eaters, be sure to feed them a variety of food, including algae wafers, flakes, pellets, brine shrimp, and bloodworms.