Last verified: October 2, 2026
Algae Eater Fish: Match the Fish to the Algae—Not the Store Label
Quick answer: there is no fish that safely “cleans every aquarium.” Otocinclus excel at soft algae/diatoms and biofilm; Siamese algae eaters can tackle hair algae and black beard algae but grow to about 6 inches; bristlenose plecos graze surfaces but still need feeding and produce waste; hillstream loaches are aufwuchs grazers; Florida flagfish and mollies can attack filamentous/hair algae. Choose by algae type, adult size, water chemistry and tank mates.
Patify selection rule: identify the growth first → correct light/nutrient/maintenance causes → then add an algae eater only if you actually want to keep that species for its full lifespan.

1. Identify the Algae Before Buying a Fish
| Growth | Fish that may help | What usually matters more |
|---|---|---|
| Brown diatoms / soft film | Otocinclus, hillstream loach, bristlenose | Tank maturity, silicates, lighting, manual wiping |
| Soft green film | Otocinclus, bristlenose, hillstream | Light duration/intensity, plant competition |
| Hair/string algae | SAE, Florida flagfish, mollies; some hillstreams | Manual removal + light/nutrient balance |
| Black beard algae | SAE; some flagfish/hillstream individuals may graze it | CO₂ stability, flow, light, manual/targeted control |
| Hard green spot algae | Few fish are consistently useful | Scraping + planted-tank nutrient/light correction |
| Green water | No fish is the solution | Light control, UV sterilization where appropriate, nutrient/system correction |
| Cyanobacteria | Do not buy fish for this | It is bacteria-like cyanobacteria, not ordinary algae; address flow/organics/nutrients |
If you are not sure what growth you have, start with Patify’s aquarium algae identification guide. Buying the wrong grazer for the wrong growth creates a second husbandry problem without solving the first.
2. Six Freshwater Algae-Eater Fish Compared
| Fish | Adult size | Tank planning | Best-known grazing role | Main catch |
|---|---|---|---|---|
| Otocinclus spp. | ~1.5–2 in | Mature planted community; food availability more important than “nano” label | Soft green film, diatoms, biofilm | Can starve in spotless/new tanks |
| Bristlenose pleco Ancistrus spp. | ~4–5 in | ~29 gal+ is a practical adult community baseline | Surface algae, biofilm | Produces real waste; needs supplemental diet |
| Siamese algae eater Crossocheilus | ~6 in | ~50–55 gal for a single adult | Hair algae, black beard algae, general grazing | Active, fast, may eat shrimp; adults prefer prepared food |
| Reticulated hillstream loach Sewellia lineolata | ~2.5 in | Mature oxygenated community with grazing surfaces | Diatoms, soft film, hair; sometimes BBA | Needs food beyond algae; males can spar |
| Florida flagfish Jordanella floridae | ~2–2.5 in | Planted/unheated-compatible setups with suitable tank mates | Hair/fuzzy algae, some BBA | Can be assertive/nippy; not a universal peaceful-community fish |
| Mollies / platies | Platy ~2–3 in; molly ~4–5 in | Harder alkaline water; molly needs more space | Hair/string algae and general grazing | Livebearer reproduction, water-chemistry needs |
3. Otocinclus: Best for Soft Film, Diatoms and Biofilm
Otocinclus are tiny South American suckermouth catfish, typically around 1.5–2 inches. Aquarium Co-Op describes them as specialists on soft green algae, brown diatoms and biofilm, while noting that they tend to avoid harder growths such as black beard algae and green spot algae.
The biggest mistake is buying a large group for a new, sterile tank. Many otos arrive underfed after the supply chain, and an immaculate aquarium can literally contain too little food.
Use Otocinclus when:
- the aquarium is mature and planted;
- you have soft surface algae/biofilm;
- tank mates are small and peaceful;
- you are willing to supplement with algae/aufwuchs-oriented foods and vegetables.
Aquarium Co-Op’s current care guidance makes an important point: keeping fewer well-fed otos can be safer than forcing a textbook school size when the tank cannot grow enough food for them.
4. Bristlenose Pleco: The Pleco Most People Actually Mean
Pet stores often sell “plecos” as if they were interchangeable. They are not. Aquarium Co-Op notes that common plecos can approach 2 feet, while bristlenose plecos usually stay around 4–5 inches.
For adult bristlenose, Aquarium Co-Op uses about a 29-gallon or larger community setup as a practical baseline. They graze algae and biofilm, but they are not living filter cartridges. They still need appropriate sinking foods/vegetables and produce substantial fecal waste.
Do not buy a “common pleco” for a 10–20 gallon tank because it is currently 2 inches long. Confirm the scientific/common identity and adult size before purchase.
5. Siamese Algae Eater: Strong Hair/BBA Worker, Bigger Than It Looks
True Siamese algae eaters (Crossocheilus) are among the most useful fish for filamentous algae and are widely used for black beard algae. Aquarium Co-Op lists an adult size around 6 inches and recommends roughly 50–55 gallons for a single adult.
They are active swimmers. Older animals may prefer normal fish food over algae, so “buy SAE, stop maintenance” is not a sustainable plan.
Identification matters
Siamese algae eater is often confused with Chinese algae eater and flying fox. Aquarium Co-Op notes that Chinese algae eaters can reach about 11 inches and have a suckermouth, while true SAE have a pointed mouth and clear fins. Do not accept a vague store label if you cannot verify the fish.
6. Reticulated Hillstream Loach: Surface Grazer With Its Own Needs
Sewellia lineolata reaches about 2.5 inches. Aquarium Co-Op reports grazing on soft diatoms, hair algae and sometimes black beard algae while emphasizing that it must also receive proper foods.
Hillstream loaches are adapted to stream habitats and appreciate excellent water quality, oxygenation and broad rocks/hardscape covered in biofilm. Aquarium Co-Op has kept them across a wider temperature/flow range than old “torrent tank only” rules suggest, but that does not make them disposable cleaning equipment.
Use a tight lid: they can climb glass and enter filter areas.
7. Florida Flagfish: Serious Hair-Algae Appetite With a Personality
Florida/American flagfish (Jordanella floridae) are about 2–2.5 inches and can thrive in cooler/unheated aquariums. Their mouths are well suited to ripping at hair algae, black beard algae and fuzzy growths.
The trade-off is behavior. They are active, and individual fish—especially males—can be assertive or nip fins. This makes them a targeted species choice, not something to drop into every peaceful planted community.
8. Mollies and Platies: Algae-Grazing Community Fish, Not “Cleaner Catfish”
Mollies and platies constantly pick at surfaces and can help with hair/string algae. Aquarium Co-Op specifically uses both as algae grazers in suitable tanks.
The selection filter is water chemistry:
- mollies strongly prefer harder, mineral-rich, alkaline water;
- platies also perform well in moderately hard/alkaline community conditions;
- both are livebearers, so mixed-sex groups can reproduce rapidly;
- mollies can reach 4–5 inches and need more room than their store size suggests.
They are an excellent example of choosing a fish you already want to keep, with algae grazing as a bonus.
9. Three “Algae Eater” Buying Traps
Trap 1: Common pleco in a small tank
Juvenile size hides the adult problem. Many plecos become very large and produce heavy waste.
Trap 2: Chinese algae eater sold as Siamese algae eater
They are different fish with different adult sizes and behavior. Verify body shape, mouth and fin pattern.
Trap 3: Adding algae eaters to a tank that cannot feed them
Otocinclus in particular can arrive underweight. If algae disappears, you still own the fish and must feed it correctly.
Never starve an algae eater to “make it clean.” Every species needs a complete diet appropriate to its natural feeding ecology.
10. Fix the Aquarium System at the Same Time
Algae eaters remove biomass; they do not erase the conditions that grew it. Aquarium Co-Op and Aqueon both emphasize system-level controls such as lighting, plant competition, nutrient balance and physical removal.
- Identify the growth. Cyanobacteria, green water and green spot algae do not call for the same response.
- Reduce excess light. Long/intense photoperiods often drive outbreaks.
- Remove large masses manually. Do not make a fish eat a tank full of mature hair algae from scratch.
- Stabilize nutrients/CO₂ in planted tanks.
- Keep up water changes and filter maintenance.
- Add plants where appropriate. Fast-growing plants compete for resources.
- Then select a grazer whose adult husbandry fits the tank.
Patify’s fishless cycling guide explains why a biologically immature tank should not be “fixed” by adding sensitive livestock, while the planted aquarium setup guide covers light/plant balance.
Which Algae Eater Fits Which Tank?
| Tank situation | Species worth researching | Why |
|---|---|---|
| Mature peaceful planted tank, soft film/diatoms | Otocinclus | Small, plant-safe aufwuchs grazer |
| 29+ gal community, hardscape algae | Bristlenose pleco | Manageable pleco size relative to common pleco |
| 50+ gal, hair/BBA problem | True Siamese algae eater | Active larger grazer with broad algae interest |
| Cooler/oxygen-rich planted setup | Reticulated hillstream loach | Surface/biofilm grazer with compact adult size |
| Unheated/hard-water setup with hair algae | Florida flagfish | Strong filamentous-algae grazing |
| Hard alkaline community where you want livebearers | Molly/platy | Algae grazing is a useful secondary behavior |
Frequently Asked Questions About Algae Eater Fish
What fish eats the most algae?
There is no universal winner because different fish specialize in different growths. True Siamese algae eaters are strong for hair/BBA, while otos excel on soft film/diatoms.
What algae eater stays small?
Otocinclus usually stay around 1.5–2 inches, but they need a mature food-rich aquarium and cannot simply live on “whatever algae appears.”
What is a good pleco for a normal home aquarium?
Bristlenose plecos are much smaller than common plecos and are often suitable from roughly 29 gallons upward, depending on stocking and filtration.
What fish eats black beard algae?
True Siamese algae eaters are one of the most commonly used fish for BBA. Some flagfish or hillstream loaches may graze it, but results vary.
Will an algae eater fix green water?
No. Green water is suspended microscopic growth and requires system-level light/nutrient control; fish are not the solution.
Will algae eaters clean fish waste?
No. Fish do not make waste disappear; algae eaters themselves produce waste. Filtration and water changes remain necessary.
Can I keep several algae-eater species together?
Sometimes, but only if adult tank size, food supply, behavior and water chemistry are compatible. Do not assemble a “cleanup crew” by list alone.
Do algae eaters need normal fish food?
Yes. Every species needs a complete diet beyond opportunistic algae grazing.
Sources Checked
- Aquarium Co-Op — Freshwater Algae Eaters
- Aquarium Co-Op — Selecting the Right Algae Eater
- Aquarium Co-Op — Otocinclus
- Aquarium Co-Op — Siamese Algae Eater
- Aquarium Co-Op — Hillstream Loaches
- Aquarium Co-Op — Florida Flagfish
- Aquarium Co-Op — Mollies
- Aqueon — Nuisance Algae Prevention and Control
Sources reviewed October 2, 2026.



