Best Algae Eaters Compared: Fish, Shrimp and Snails Ranked

· emilynakatani · 10 min read
Best Algae Eaters Compared: Fish, Shrimp and Snails Ranked

Why Every Aquarium Needs an Algae Crew

Algae is inevitable in any aquarium. Whether you run a high-tech planted tank or a simple community setup in your HDB flat, some form of algae will eventually appear. While fixing the root cause — excess light, nutrient imbalance, poor CO2 levels — is always the first step, a well-chosen clean-up crew makes ongoing management far easier.

The best algae eaters for your aquarium depend on several factors: the type of algae you are dealing with, your tank size, water temperature, and existing inhabitants. In Singapore’s tropical climate, where ambient room temperatures sit between 28 and 32°C, not every popular algae eater from temperate fishkeeping guides will thrive. This comparison ranks the most effective options that work reliably in local conditions.

Best Algae-Eating Fish

Otocinclus — Best for Soft Green Algae

Otocinclus catfish are small, peaceful, and extraordinarily efficient at removing soft green algae and diatoms from glass, plant leaves, and hardscape. At just 3-4 cm fully grown, they are perfect for nano and planted tanks from 40 litres upward.

Keep them in groups of at least six — they are social fish that stress easily when kept alone. The main challenge is their sensitivity during acclimatisation; buy only from reputable local shops that have held them for at least a week. Once settled, they are hardy at Singapore room temperatures. Supplement their diet with blanched courgette or algae wafers, as they can starve in very clean tanks. For a detailed care breakdown, see our otocinclus care guide.

Siamese Algae Eater — Best for Black Beard Algae

The true Siamese algae eater (Crossocheilus oblongus) is one of the very few fish that will consume black beard algae (BBA), a stubborn filamentous algae that plagues many planted tanks. Growing to around 14 cm, they need a minimum tank size of 120 litres.

Be careful with identification — the flying fox (Epalzeorhynchos kalopterus) and the false Siamese algae eater look similar but are far less effective against BBA. True Siamese algae eaters have a ragged black stripe extending into the tail fin and no coloured fins. They become less enthusiastic about algae as they mature and may nibble on fine-leaved plants, so consider them a temporary solution for BBA outbreaks rather than a permanent clean-up crew.

Bristlenose Pleco — Best General-Purpose Algae Fish

Bristlenose plecos (Ancistrus sp.) are the workhorses of algae control. Reaching around 12-15 cm, they are far more practical than common plecos, which can exceed 30 cm. They graze on green spot algae, green dust algae, diatoms, and biofilm across glass, driftwood, and decorations.

They appreciate driftwood for rasping and hiding spots. In Singapore’s warm water, ensure good oxygenation — bristlenose plecos are sensitive to low dissolved oxygen, which is more of a concern at higher temperatures. A minimum tank of 100 litres is recommended.

Mollies — Surprising Hair Algae Specialists

Common mollies and black mollies are underrated algae eaters. They actively graze on hair algae and green film algae throughout the day. They tolerate Singapore’s warm water beautifully and are extremely hardy.

The caveat: mollies breed prolifically. If you add a mixed group, expect fry within weeks. Consider an all-male group for algae duty. They also prefer slightly alkaline, harder water — which aligns well with Singapore’s PUB tap water at pH 7-8.

Best Algae-Eating Shrimp

Amano Shrimp — The Number One Overall Algae Eater

If you could pick only one algae eater, the Amano shrimp (Caridina multidentata) would be the recommendation. These 4-5 cm shrimp are voracious, tireless grazers that tackle hair algae, soft green algae, and even certain types of black beard algae when young and hungry.

A group of 10-15 Amano shrimp in a planted tank provides remarkable algae control. They work around the clock, cleaning plant leaves, hardscape, and substrate with impressive thoroughness. They do not breed in freshwater — their larvae require brackish conditions — so population control is never an issue. Read our complete Amano shrimp care guide for stocking recommendations.

In Singapore, Amano shrimp are widely available and affordable. They handle temperatures up to 30°C, though ideally keep them below 28°C with a small fan or chiller if possible.

Cherry Shrimp — Best for Biofilm and Soft Algae

Cherry shrimp (Neocaridina davidi) are smaller at 2-3 cm and less aggressive algae eaters than Amano shrimp, but they breed readily in freshwater, meaning a self-sustaining colony provides continuous, gentle algae control. They excel at grazing biofilm, soft green algae, and diatoms from fine-leaved plants and moss.

Their main limitation is that they will not touch tougher algae types like BBA or staghorn. Think of cherry shrimp as maintenance grazers rather than problem solvers. They are also prey for larger fish, so pair them only with small, peaceful tank mates.

Best Algae-Eating Snails

Nerite Snails — Best Overall Snail Choice

Nerite snails are the gold standard for algae-eating snails, and for good reason. They consume green spot algae, green dust algae, diatoms, and biofilm with relentless efficiency. Their greatest advantage is that they cannot breed in freshwater — females may lay small white eggs on hardscape, but these will not hatch. This prevents the snail population explosions that plague many aquariums.

Several species are available in Singapore: zebra nerites, horned nerites, and olive nerites are all excellent choices. They tolerate Singapore’s warm water and alkaline pH perfectly. One nerite per 20-40 litres is a reasonable stocking guideline. Our nerite snail care guide covers species selection and care in detail.

Mystery Snails — Gentle Grazers With Personality

Mystery snails (Pomacea bridgesii) are attractive, large snails that consume soft algae and leftover food. They are less effective than nerites at hard algae removal but are entertaining to watch and come in beautiful gold, blue, ivory, and purple colour varieties.

They do breed in freshwater, laying pink egg clutches above the waterline, but these are easy to remove if you wish to control the population. Mystery snails need calcium-rich water for healthy shell growth — Singapore’s moderately hard tap water is generally adequate, though supplementing with cuttlebone or mineral blocks helps.

Malaysian Trumpet Snails — Substrate Specialists

Malaysian trumpet snails (Melanoides tuberculata) burrow into the substrate during the day and emerge at night to feed on detritus, leftover food, and algae. Their burrowing aerates the substrate and prevents anaerobic pockets from forming — a genuine benefit for planted tanks using nutrient-rich soil.

The warning: these snails breed like wildfire. A few can become hundreds within months. Many aquarists consider them pests. However, if you accept (or even welcome) a population that self-regulates based on available food, they provide valuable substrate maintenance. Overfeeding your tank is the main trigger for population explosions.

Complete Comparison Table

Species Algae Types Eaten Max Size Difficulty SG Temp OK (28-32°C) Min Tank Size
Otocinclus Soft green, diatoms, biofilm 4 cm Moderate Yes (up to 30°C ideal) 40 L
Siamese Algae Eater BBA, hair algae, soft algae 14 cm Easy Yes 120 L
Bristlenose Pleco Green spot, diatoms, biofilm 15 cm Easy Yes (ensure oxygenation) 100 L
Mollies Hair algae, green film 10 cm Easy Yes 80 L
Amano Shrimp Hair, soft green, mild BBA 5 cm Easy Yes (prefer below 28°C) 20 L
Cherry Shrimp Biofilm, soft green, diatoms 3 cm Easy Yes 20 L
Nerite Snail Green spot, diatoms, biofilm 3 cm Easy Yes 20 L
Mystery Snail Soft algae, detritus 6 cm Easy Yes 40 L
Malaysian Trumpet Snail Substrate algae, detritus 3 cm Easy Yes Any

Matching Algae Types to the Right Eater

Not all algae eaters are equal, and choosing the wrong species for your specific algae problem leads to frustration. Here is a quick-reference guide matching common algae types to the most effective biological control.

  • Green dust algae (film on glass): Nerite snails, otocinclus, bristlenose pleco
  • Green spot algae (hard dots on glass and leaves): Nerite snails, bristlenose pleco
  • Diatoms (brown film, common in new tanks): Otocinclus, nerite snails, cherry shrimp
  • Hair algae / filamentous green algae: Amano shrimp, mollies, Siamese algae eater
  • Black beard algae (BBA): Siamese algae eater, Amano shrimp (young/hungry)
  • Staghorn algae: Amano shrimp, Siamese algae eater
  • Blue-green algae (cyanobacteria): No reliable biological control — address root cause (low flow, excess nutrients)
  • Green water (suspended algae): No biological eater effective — use UV steriliser or blackout

Best Algae-Eater Combinations

A single species rarely covers all algae types. The most effective approach is a diverse clean-up crew where each member handles different surfaces and algae varieties.

For Small Planted Tanks (40-80 Litres)

  • 6 otocinclus
  • 10 Amano shrimp
  • 2-3 nerite snails

This trio covers glass, plant leaves, hardscape, and substrate without adding significant bioload.

For Medium Community Tanks (100-200 Litres)

  • 1 bristlenose pleco
  • 6-8 otocinclus
  • 15-20 Amano shrimp
  • 4-5 nerite snails

For Large Planted Tanks (200+ Litres)

  • 1-2 bristlenose plecos
  • 2-3 Siamese algae eaters
  • 10 otocinclus
  • 20-30 Amano shrimp
  • 6-8 nerite snails

Singapore-Specific Considerations

Singapore’s tropical climate affects algae eater selection in several ways that fishkeepers should keep in mind.

  • Temperature: Most algae eaters on this list tolerate 28-30°C without issues. However, Amano shrimp and otocinclus prefer slightly cooler water. If your tank regularly exceeds 30°C, consider a clip-on fan or a chiller, particularly for shrimp-heavy setups.
  • Water parameters: Singapore’s PUB tap water (pH 7-8, moderate hardness) suits nerite snails, mystery snails, and mollies very well. Always dechlorinate with a conditioner that neutralises chloramine, not just chlorine.
  • Algae growth rate: Warm water and abundant natural light in HDB and condo units accelerate algae growth. You may need a larger clean-up crew than guides written for temperate climates suggest.
  • Availability: All species listed here are readily available at aquarium shops across Singapore, including at our Gensou shop at 5 Everton Park.

Remember that algae eaters are part of the solution, not the entire solution. Balancing light duration (6-8 hours for planted tanks), CO2 injection, and nutrient dosing remains the most important factor in long-term algae control. For help setting up a balanced aquascape, explore our custom aquarium design services.

Frequently Asked Questions

Can algae eaters completely eliminate algae from my tank?

No. Algae eaters manage and reduce algae growth, but they cannot eliminate it entirely — nor should they. Some algae is natural and even beneficial in a healthy aquarium. If you are experiencing severe algae outbreaks, address the underlying cause (excess light, nutrient imbalance, insufficient CO2) alongside adding algae eaters.

How many algae eaters should I add to my aquarium?

As a general guideline: 1 nerite snail per 20-40 litres, 1 Amano shrimp per 5-8 litres, and 1 otocinclus per 10-15 litres. Bristlenose plecos and Siamese algae eaters are larger and need more space — typically one per 100 litres. Always consider your total bioload, not just algae-eating needs.

Will my algae eaters starve if my tank has no algae?

Possibly. Otocinclus are most at risk of starvation in very clean tanks. Supplement with algae wafers, blanched vegetables (courgette, spinach), or speciality foods. Bristlenose plecos, Amano shrimp, and snails are more adaptable and will accept a wider range of supplemental foods.

Are Chinese algae eaters a good choice?

No. Despite the name, Chinese algae eaters (Gyrinocheilus aymonieri) are poor algae eaters as adults. They grow large (up to 28 cm), become territorial and aggressive, and may even attack other fish by latching onto their slime coats. Avoid them in favour of the species recommended above.

Struggling with persistent algae in your aquarium? Gensou has over 20 years of experience helping hobbyists in Singapore achieve balanced, algae-free tanks. Visit us at 5 Everton Park or get in touch to discuss the right clean-up crew and maintenance plan for your setup. We also offer professional aquarium maintenance services for those who prefer a hands-off approach.

Related Reading

emilynakatani

Still Have Questions About Your Tank?

Drop by Gensou Aquascaping — most walk-in questions get answered in under 10 minutes by someone who has set up hundreds of tanks.

5 Everton Park #01-34B, Singapore 080005 · Open daily 11am – 8pm

Related Articles