BlogMaintenance

Best Algae Eaters to Keep Your Tank Clean

August 18, 2026

What are the best algae eaters to keep my tank clean?

The best algae eaters for your tank depend on which algae you have, whether your setup is freshwater or marine, and how large your tank is, because no single species handles every algae type or replaces fixing the conditions that caused the algae in the first place.

That last point matters more than most beginners expect. Aquarium algae grows because of an imbalance among light, nutrients, and water circulation, not because you are missing a cleanup crew. Too much light or a photoperiod longer than 8 to 10 hours per day, excess nutrients from overfeeding or infrequent water changes, and poor flow are the three most common triggers. Algae-eating animals can reduce visible growth and slow recurrence, but if the underlying imbalance stays in place, the algae returns once your grazers are removed or die. The animals below work best after you have addressed the root cause, not instead of addressing it.


How to figure out which algae you actually have

Different algae types have different causes and different best-match grazers, so identifying what is growing in your tank before you buy anything will save you money and frustration.

Brown dust on every surface is almost certainly brown diatoms. It is extremely common in new tanks with elevated silicates and tends to resolve as the tank matures. Otocinclus catfish and Amano shrimp reduce it quickly.

Fine green or rust-colored threads on plants and substrate are hair algae or thread algae, typically driven by excess iron, excess light, or a photoperiod that does not match your fertilization schedule. Siamese algae eaters and Amano shrimp are the most effective grazers.

Dark gray or black tufts, often on hardscape edges and filter intakes, are black beard algae (also called red brush algae). This is one of the hardest types to control with animals. It is most often linked to unstable CO2 or poor flow, and the true Siamese algae eater is the primary fish candidate for grazing it.

Hard green circles on glass are green spot algae, associated with low CO2 and elevated phosphate. Mechanical removal is the most reliable approach. Nerite snails rasp at it, though results can vary.


Best freshwater algae eaters by species

Otocinclus catfish

Otocinclus catfish (often called otos) are small South American armored catfish that reach 1.5 to 2 inches as adults. They specialize in soft green algae and brown diatoms on plant leaves, glass, and hardscape, and they are genuinely excellent at that job. They will not touch black beard algae or mature green spot algae.

There are two firm rules with otos. First, they must go into a fully established tank that already has visible soft algae and biofilm. A newly set-up tank will starve them within weeks. Second, they must be kept in groups of at least five or six. Single otos hide, stress, and decline. A small group fits in a 10-gallon tank, with larger tanks preferred. Because they are sensitive to poor water quality, do not add them to an unstable or newly cycled aquarium.

Bristlenose pleco

The bristlenose pleco (Ancistrus sp.) is probably the most practical algae-eating catfish for the average community tank. It tops out at 4 to 5 inches in most home aquariums, needs a minimum of 20 gallons, and eats a broad range of algae including green, brown, and soft hair algae. It will also rasp on driftwood, which it appreciates. It is peaceful and easy to sex once mature: males grow large fleshy bristles across the nose, while females have smaller or no bristles.

If a store is offering you a "common pleco" instead, be cautious. The common pleco (Hypostomus plecostomus and related Pterygoplichthys species) is routinely sold as a small juvenile but grows to 12 to 24 inches and needs at minimum 75 to 150 gallons as a single adult. Adult specimens also stop relying on algae as a primary food source. They can live 20 to 30 years. The bristlenose is the beginner-appropriate alternative.

True Siamese algae eater

The true Siamese algae eater (Crossocheilus siamensis) is one of the only aquarium fish reliably known to consume black beard algae. It also eats hair algae and other filamentous types. It grows to about 6 inches within two years, needs a minimum 30-gallon tank, and is peaceful in community setups throughout its life.

One important note on feeding: if you feed the tank generously, the Siamese algae eater will choose fish food over algae. Keeping feeding disciplined maintains its motivation. Also, be cautious when buying. Both the Chinese algae eater and the flying fox are frequently mislabeled and sold as Siamese algae eaters. The true Siamese algae eater has a black stripe that runs completely through the tail fin and short barbels rather than a suction-disc mouth. If your fish turns aggressive as it grows, particularly toward flat-bodied tankmates, it is likely a Chinese algae eater, which is a very different animal. Chinese algae eaters eat algae effectively only as juveniles, then grow to 6 to 10 inches, become territorial, and can latch onto slow-moving fish to scrape off their slime coat, which wounds the host and opens the door to infection.

It is also worth noting that if you keep dwarf shrimp such as cherry shrimp, Siamese algae eaters may prey on small or recently molted individuals, so they are not a reliable choice for shrimp-focused planted tanks.

Amano shrimp

Amano shrimp (Caridina multidentata) are the most effective freshwater invertebrates for hair algae, thread algae, and biofilm on plants and substrate. They also handle brown diatoms and soft green algae. At 1.5 to 2 inches, they are safe with most peaceful community fish and will not reproduce in a freshwater tank because their larvae require brackish conditions.

Effectiveness scales with numbers. Fewer than five or six in a standard tank makes little visible impact. Ten or more provides meaningful control in tanks up to roughly 20 gallons. One critical caution: copper in any form, including in plant fertilizers and medications, is fatal to them. Check labels carefully before dosing a tank that houses Amano shrimp.

Nerite snails

Nerite snails (Neritina spp.) excel at scraping soft green algae, green dust algae, and brown diatoms from hard surfaces such as glass, rocks, and decorations. They will not manage hair algae or black beard algae. Like Amano shrimp, they will not overpopulate your tank because their larvae require brackish or saltwater to develop. Females do lay small hard white egg capsules on surfaces in freshwater, but these will not hatch. A commonly cited guideline is one nerite per 5 gallons. They are sensitive to copper-based medications and to low pH, which can erode their shells over time.

Nerites and Amano shrimp complement each other well and are commonly kept together. Nerites handle flat algae on hard surfaces. Amano shrimp handle hair algae and biofilm on plants and substrate. They do not compete meaningfully for food.


Best marine and reef algae eaters

In a reef aquarium, algae-control animals are generally matched to what they eat.

Trochus, Astraea, and Turbo snails are workhorses for film algae and some hair algae on rock and glass. They are a sensible first layer of cleanup crew for most reef tanks.

Lawnmower blennies and tailspot blennies graze film algae and filamentous hair algae from rockwork. Note that some sources consider lawnmower blennies (Salarias fasciatus) not fully reef-safe because of reported nipping at SPS corals and clam mantles, so research your specific coral mix before adding one.

Zebrasoma tangs (yellow tang, sailfin tang, scopas tang) are effective against hair algae and turf algae but become stressed in tanks under roughly 75 to 100 gallons and need adequate swimming space. They are not appropriate for smaller reef setups.

Emerald crabs are the standard recommendation for bubble algae.

Blue-leg and scarlet hermit crabs scavenge hair algae and detritus but will attack and kill snails to take their shells. If you mix hermit crabs and snails, plan accordingly and provide extra empty shells.

For tanks under 20 gallons, snails and a small blenny such as the tailspot are generally preferred over tangs, which need more room.


Frequently asked questions

Can algae eaters completely eliminate algae from my tank?

No. Algae-eating animals reduce visible growth and slow recurrence, but they cannot eliminate algae if the root cause, excess light, excess nutrients, or poor circulation, remains unaddressed. Algae typically returns once grazers are removed or die.

Are Amano shrimp safe with all fish?

Amano shrimp are safe with most peaceful community fish. However, copper in any form, including in fertilizers and some medications, is fatal to them. Check all product labels before dosing a tank that contains Amano shrimp.

Will nerite snails overpopulate my tank?

No. Nerite snail larvae require brackish or saltwater conditions to develop, so they will not reproduce in a freshwater aquarium. Females do lay white egg capsules on surfaces, but these eggs will not hatch in freshwater.

What is the difference between a Siamese algae eater and a Chinese algae eater?

The true Siamese algae eater has a black stripe running completely through the tail fin and short barbels rather than a sucker-disc mouth. The Chinese algae eater eats algae only as a juvenile, then grows to 6 to 10 inches, becomes aggressive, and can wound flat-bodied tankmates by scraping off their slime coat. The two are frequently confused at point of sale.

How many algae eaters do I need?

It depends on the species and your tank size. Otocinclus need groups of at least five or six. Amano shrimp become meaningfully effective at ten or more in tanks up to roughly 20 gallons. Nerite snails are commonly stocked at one per 5 gallons. For marine tanks, cleanup crew numbers typically scale with tank volume and rockwork surface area rather than a single fixed ratio.


If you want to match the right grazer to what is actually happening in your tank, TankMind's /diagnose tool can help you pinpoint the cause from your specific water readings and get a targeted recommendation rather than a guess.

Want to keep your own tank steady? Track your parameters free with TankMind.

algae eatersfreshwater aquariumreef aquarium
Add TankMind as a preferred source

If this was useful, this tells Google to surface TankMind more often in your Search results.

Get diagnoses specific to your tank, not generic advice.

Try TankMind free