Algae Eaters: Matching Species, Tank Size, and Care

Glass, plants, driftwood, and substrate quickly collect algae in freshwater tanks, and a small group of fish, snails, and shrimp are routinely kept for the job of clearing it. A six-pack of Otocinclus can strip a 20-gallon tank’s glass down to crystal in a week, and a single Nerite snail will patrol every leaf of a planted setup like a slow, hungry Roomba. Pick the wrong species, though, and you trade one problem for another: a 16-inch pleco crammed in a 20-gallon, a territorial Chinese algae eater chasing everything that moves, an Otocinclus that faded to nothing in a month because the tank was still cycling.

This guide covers the freshwater species worth considering, the algae each one actually handles, and the long-term care that keeps the animal alive long after the visible algae is gone.

The Role Algae Eaters Actually Play in a Freshwater Tank

Algae is not a failure signal. It is part of the nitrogen cycle, a photosynthetic response to light and dissolved nutrients that no planted tank ever fully avoids. The green dust on your aquarium glass, the brown film on new driftwood, the soft fuzz along your Anubias leaves, all of it is food for something. Treating algae as a problem to be eliminated is the mindset that pushes hobbyists toward harsher UV sterilizers, algaecides, and, eventually, livestock you don’t actually need.

What fish, snails, and shrimp do is graze. They crop algae down to a level your eye barely registers, recycling it as waste that your filter bacteria can process. They are one leg of a three-legged stool alongside mechanical filtration and routine water changes. Cut any one leg, and the stool wobbles. Add more algae eaters without addressing the cause of the bloom, and you have added bioload, which produces more nutrients, which feeds more algae.

Controlling Versus Eliminating Algae

Targeting zero algae is unrealistic. A balanced, lightly planted tank always carries a thin film of biofilm and aufwuchs, the slimy community of algae, bacteria, and tiny invertebrates that coats hard surfaces. That film feeds Otocinclus, Nerite snails, and shrimp. Trying to scrub it into oblivion usually means scrubbing your cleanup crew’s food supply into oblivion along with it.

Why Most Algae Problems Start With Light and Nutrients

Run a tank light for ten hours a day, overfeed your fish, and skip water changes for a month, and no species of algae eater will out-eat the resulting bloom. The fix lives upstream: shorten the photoperiod to seven or eight hours, reduce feeding to what your fish consume in two minutes, vacuum the substrate, and increase your water-change frequency. Once those knobs are dialed in, your grazing crew does the polish work.

Types of Algae and Which Eaters Handle Each Best

Not all algae is the same, and no single species eats every kind. Matching the animal to the actual algae in your tank is the difference between a clean glass and a frustrated purchase. Diatoms, green spot, hair, and black beard each have a different texture, attachment strength, and nutritional profile, and the algae eaters that handle them well overlap only partially.

Diatoms, Green Spot, Hair, and Black Beard

Brown diatom algae show up in newer tanks, coating glass and silicone in a dusty film that wipes off easily. Otocinclus and Nerite snails are the first responders here, because both species rasp soft surfaces all day. Green spot algae, the hard green dots on glass and leaves, defeats most rasping fish but gives Nerite snails and Amano shrimp an easy win, since both have radulas tough enough to scrape it free. Hair and staghorn algae, the long stringy stuff that wraps around plants and driftwood, is where Amano shrimp shine, with Siamese algae eaters as the best fish option for larger tanks.

Black beard algae, the dark purple-black tuft that looks like fuzz on driftwood and slow-growing plants, is the hardest to control. Almost no species eats it reliably. Siamese algae eaters sometimes graze it, Florida flagfish will pick at it, and manual removal plus hydrogen peroxide spot-treatment still beats any livestock solution.

Algae-to-Species Match-Up

Algae typeAppearance and locationBest algae-eating options
Brown diatomsDusty brown film on new glass and siliconeOtocinclus, Nerite snails
Green spotHard green dots on glass and slow-growing leavesNerite snails, Amano shrimp
Hair and staghornLong green strands on plants and driftwoodAmano shrimp, Siamese algae eaters
Black beardDark tufts on wood and Anubias leavesManual removal, Florida flagfish (partial)
Soft film and biofilmLight green sheen on all surfacesOtocinclus, Nerite snails, shrimp colonies
Tip: Identify the algae before you buy the animal. A tank full of green spot algae needs different help than a tank full of hair algae, and the wrong match leaves the algae untouched while the animal slowly starves.

The Most Common Algae Eater Species Compared

Generic “algae eater” labels in most local fish stores mask real differences between the handful of species that tend to dominate the tanks. Common plecos, Otocinclus, Siamese it, Chinese it, Flying Fox fish, Nerite snails, and Amano shrimp each bring a different adult size, temperament, and diet to the table. Buying on looks alone is how tanks end up with a foot-long fish in a 20-gallon cube.

Plecostomus, Otocinclus, and the Siamese Algae Eater

Common plecos (Pterygoplichthys pardalis) are sold at one to two inches and grow to twelve to eighteen inches within a few years. The smaller Bristlenose pleco (Ancistrus sp.) tops out at four to five inches and is the better choice for tanks under 55 gallons. Both are nocturnal and produce a heavy waste load, so plan your filter capacity around the adult, not the juvenile.

Otocinclus stay at one and a half to two inches, are peaceful, and thrive in groups of at least six. They are sensitive to ammonia and nitrite during the cycling phase, so a tank that is still cycling will kill them. Add them only to an established setup with stable parameters, and they will graze glass and soft leaves all day. Siamese it (Crossocheilus oblongus) reach four to five inches, work solo or in small groups, and are one of the few fish that will eat hair algae alongside Amano shrimp.

Chinese Algae Eaters, Flying Foxes, and the Identification Problem

Chinese it (Gyrinocheilus aymonieri) and Flying Fox fish (Epalzeorhynchos kalopterus) both look like striped, sucker-mouthed bottom feeders, and both are sold as Siamese it in many stores. The honest truth: Chinese it grow to ten inches and become territorial as they mature, latching onto the sides of slow-moving fish like angelfish and bettas. Flying Foxes stay smaller and are mostly peaceful but are not great it as adults. The real Siamese algae eater has a clear, almost transparent dorsal fin and a black horizontal stripe that runs cleanly into the tail, with no zigzag edges.

Nerite Snails and Amano Shrimp

Nerite snails come in zebra, olive, horned, and tiger patterns, all of which top out around one inch and live two to three years in freshwater. They cannot reproduce in freshwater, so the eggs you see on driftwood will never hatch. They are the gold standard for hard-surface algae, including green spot. Amano shrimp (Caridina multidentata) reach two inches, are peaceful with anything that cannot fit them in its mouth, and eat hair algae more reliably than any fish. Both are invertebrate-safe with bettas and most small tetras, and both are excellent for planted tanks under 30 gallons.

SpeciesAdult sizeMinimum groupBest forHonest downside
Common pleco12 to 18 inchesSoloTanks 75 gallons and upMassive bioload, outgrows small tanks
Bristlenose pleco4 to 5 inchesSolo or pairTanks 20 to 55 gallonsHeavy waste for body size
Otocinclus1.5 to 2 inchesGroup of 6+Small peaceful community tanksFragile during cycling, needs stable water
Siamese algae eater4 to 5 inchesSolo or 3+Hair algae in medium community tanksOften confused with aggressive lookalikes
Chinese algae eater8 to 10 inchesSolo onlyLarge species-only setupsAggressive to slow fish as adults
Nerite snailAbout 1 inch1+Glass and hardscape in any size tankEggs on decor are cosmetic only
Amano shrimpAbout 2 inchesGroup of 3+Hair algae in planted tanksCan be eaten by larger fish
Warning: Common plecos are the single most returned fish in the hobby. The cute two-inch juvenile becomes an 18-inch waste machine within three years, and most home tanks cannot house one long-term.

Stocking by Tank Size and Matching to Existing Fish

The right number of it depends less on a magic ratio and more on tank gallons, bioload, and the species already swimming around. A 10-gallon shrimp tank with a few cherry shrimp needs different help than a 75-gallon community with barbs and gouramis, and the algae-eater stocking should reflect that.

Nano and Small Tanks Under 20 Gallons

Common plecos and Chinese it do not belong in nano tanks. They outgrow them in months, and the bioload alone is a problem. Otocinclus in a tight group of six, a few Amano shrimp, and one or two Nerite snails cover almost every small-tank algae situation. Skip the “algae eater” label on the generic goldfish-style tank and look for these specific animals instead.

Medium and Large Community Tanks

A practical rule of thumb for medium and large community tanks is roughly one algae eater per 20 to 30 gallons, adjusted for stocking density and visible algae growth. A 55-gallon with light algae and a moderate fish load might host six Otocinclus, three Amano shrimp, and one Bristlenose pleco, which is plenty. A 75-gallon with hair algae on every plant might justify a single Siamese algae eater plus the shrimp crew. Overstocking it creates more waste than the tank can process, which is the fastest path back to an algae bloom.

Compatibility With Bettas, Tetras, and Shrimp

Bettas and slow-moving long-finned fish often clash with Chinese it, which latch onto flowing fins and refuse to let go. Siamese it and Otocinclus are far safer. Small tetras, rasboras, and dwarf cichlids generally ignore Otocinclus and snails. Large, boisterous fish like cichlids and larger gouramis will eat Amano shrimp, so match the shrimp to the smallest mouth in the tank. Mixing Amano shrimp with dwarf shrimp like cherry or crystal reds is usually fine, but the Amanos will outcompete them for food.

Why Otocinclus Need a Group

A single Otocinclus usually fades within weeks. They are social schoolers that stress easily in isolation, stop grazing, and stop eating. Six is the minimum number at which they settle in, and a tight group of eight to ten is even better. They will school together, rest on leaves in a cluster, and stay visibly active all day when stocked correctly.

Feeding and Long-Term Care Once the Algae Runs Out

The most common cause of death for it is not the algae. It is starvation after the visible algae is gone. A tank that is too clean, scrubbed weekly, with no biofilm, no algae, and no supplemental food, will starve even a healthy algae eater within a few months. Long-term care is built around the assumption that the animal will outlive its food source and that you will feed it from that point forward.

Supplemental Feeding by Species

Algae wafers, blanched zucchini, blanched spinach, and sinking pellets are the foundation of a balanced supplemental diet. Otocinclus and Bristlenose plecos do well on algae wafers plus a slice of blanched zucchini weighted down once or twice a week. Siamese it will accept the same foods, plus the occasional protein treat. Amano shrimp and Nerite snails eat almost anything soft, including biofilm supplements, blanched vegetables, and leftover fish food.

Feeding frequency for most it is two to three small feedings per week, not daily, with the rest of their nutrition coming from biofilm and any algae still in the tank. Daily feeding is overfeeding, and uneaten food becomes ammonia, which feeds the next algae bloom.

Water Stability as the Leading Predictor of Health

Otocinclus, Amano shrimp, and Nerite snails all do best in established tanks with stable parameters, meaning consistent temperature, pH, and low nitrate. A sudden swing in any direction can wipe out an Otocinclus group overnight. Weekly water changes of 20 to 30 percent, a reliable heater, and a cycled filter with stable bacteria are non-negotiable for these species. Bristlenose plecos and Siamese it tolerate a wider range, but they do best in the same conditions.

Lifespan and How Care Changes the Answer

Otocinclus live two to three years with good care, Amano shrimp two to three years, Nerite snails two to three years, Bristlenose plecos five to twelve years, and common plecos ten to fifteen years. Poor water quality, lack of supplemental feeding, and overcrowding shorten every one of those numbers. The question “how long do it live” has less to do with species and more to do with what the tank looks like six months after the algae is gone.

Mistakes That Turn an Algae Eater Into a Problem

Most algae-eater problems trace back to a handful of predictable mistakes, and almost all of them show up in the first month after purchase. A simple decision framework before you buy keeps the animal alive and the tank balanced.

The Most Common Missteps

  • Buying a common pleco for a small tank. The two-inch juvenile becomes a foot-long adult with a waste load to match. Choose a Bristlenose for anything under 55 gallons.
  • Assuming algae alone feeds the animal. Visible algae is rarely enough. Supplemental feeding is part of the deal from day one.
  • Confusing the three lookalike species at the store. Siamese, Chinese, and Flying Fox look similar as juveniles, and misidentification usually means an aggressive adult in a peaceful community.
  • Overstocking the cleanup crew. More grazers means more waste, which feeds more algae, which leads to more grazers in a loop the filter cannot handle.
  • Skipping the underlying cause of the bloom. Adding livestock without addressing light duration, overfeeding, or poor maintenance stacks the deck against the new animal.
  • Skipping supplemental food for Otocinclus and shrimp. Both species need biofilm or wafer feeding, even in a tank that looks clean.

A Short Decision Checklist Before You Buy

  1. Tank size check: Anything under 20 gallons points to Otocinclus, Amano shrimp, and Nerite snails. Anything 20 to 55 can add a Bristlenose pleco. Above 75, a Siamese algae eater becomes an option.
  2. Algae type check: Brown diatoms and soft film call for Otocinclus and snails. Green spot calls for snails and shrimp. Hair algae calls for shrimp and a Siamese algae eater.
  3. Tankmate check: Slow-moving long-finned fish rule out Chinese it. Predatory cichlids rule out Amano shrimp. Aggressive bottom dwellers rule out Otocinclus.
  4. Stocking plan check: Aim for one grazer per 20 to 30 gallons as a starting point and adjust based on visible workload.
  5. Feeding plan check: Stock algae wafers and a vegetable clip before the animal comes home, not a week later.

Bottom Line

The right algae eater is the one matched to your tank size, your existing stocklist, and the actual algae in front of you, not the one on the generic “algae eater” label at the store. Choose species that fit the tank, feed them once the visible algae is gone, and treat them as livestock with real needs rather than free labor. That is what separates a balanced, low-algae tank from one cycling through confused grazers and worsening blooms.

FAQ

What is the best algae eater for a freshwater tank?

Tank size and the specific type of algae present usually determine which species will perform best in a freshwater setup. For tanks under 20 gallons, a group of Otocinclus plus a few Amano shrimp covers most situations. For 30 to 75 gallons, add a Bristlenose pleco and a Siamese algae eater if hair algae is present. For glass and hardscape specifically, Nerite snails outperform most fish.

Do algae eaters actually eat algae?

Yes, but no species eats every kind. Otocinclus and Nerite snails handle soft algae and diatoms. Amano shrimp and Siamese it handle hair algae. Green spot algae is scraped best by snails and Amano shrimp. Black beard algae is rarely eaten by any species and usually needs manual removal.

How many algae eaters do I need for my aquarium?

A practical starting point is one grazer per 20 to 30 gallons, adjusted for stocking and visible algae. A 30-gallon planted tank might run six Otocinclus, three Amano shrimp, and one Nerite snail. A 75-gallon with light algae might run eight Otocinclus, five Amano shrimp, two Nerite snails, and one Bristlenose pleco. Overstocking creates more waste than the tank can process.

Are algae eaters compatible with betta fish?

Otocinclus, Amano shrimp, and Nerite snails are all betta-safe. Siamese it usually work, though individual bettas may harass them. Chinese it should be avoided because they latch onto long, flowing fins and refuse to let go.

Why is my algae eater not eating algae?

Three common reasons. First, there may be no algae left, and the animal needs supplemental feeding. Second, the species may be the wrong match for that algae type. Third, the animal may be stressed, sick, or still acclimating, which suppresses normal grazing behavior for days to weeks.

What size tank do algae eaters need?

Otocinclus, Amano shrimp, and Nerite snails do fine in tanks as small as 10 gallons. Bristlenose plecos need at least 20 gallons. Siamese it need 30 gallons or more. Common plecos need 75 gallons minimum, and Chinese it need 55 gallons and a species-only or semi-aggressive setup because of their adult temperament.

IMRAN
IMRAN