Best Algae Eaters Freshwater Tank Guide: Top 15 Choices
No single species eats every algae type, which is why picking one “cleaner” rarely solves a green tank. This best algae eaters freshwater tank guide from Gensou Aquascaping at 5 Everton Park ranks 15 proven species by algae preference, tank size, tank mate compatibility and Singapore price, so you can assemble a crew rather than hope a miracle fish shows up. Green dust, brown diatoms, black beard and hair algae each attract different grazers. Matching mouth to menu is the skill.
Why a Crew Beats a Single Species
Nerite snails graze hard surfaces but ignore floating debris. Amano shrimp chew filamentous algae but skip film on glass. Otocinclus clean diatoms but cannot touch tough green spot. A balanced tank running 60 litres or more benefits from three roles filled: glass grazer, wood and stone grazer, and leaf cleaner. Overstocking one species wastes food they cannot find; understocking leaves algae pockets. Pair selections with adequate flow and lighting discipline for lasting results.
Nerite Snails — Glass and Hardscape Champion
Zebra, horned and tiger nerites strip green spot and diofilm off glass, stone and driftwood better than any fish. They reach 2-3 cm, tolerate 22-30 °C, and cannot breed in fresh water so populations stay controlled. One snail per 15 litres is plenty. They will deposit white sesame-seed eggs on hardscape that never hatch. At C328 Clementi and Iwarna, nerites run SGD 2-4 each depending on pattern.
Otocinclus Catfish — Diatom Specialist
At 3-4 cm and strictly biofilm-diet, otocinclus excel at brown diatom removal on broadleaf plants and glass in mature tanks. They need a tank cycled 4+ months to have enough biofilm, 24-26 °C cool-leaning water, and a shoal of six minimum. Wild-caught stock at Iwarna and C328 stresses easily — quarantine two weeks before adding. Priced SGD 4-8 each. Not a fix for an algae-crisis tank; they work in stable systems.
Siamese Algae Eater — Black Beard Slayer
True SAE (Crossocheilus oblongus) is one of the rare fish that eats black beard algae. Growing to 12-14 cm and best kept in groups of four or more, they need 150+ litres once mature. Watch for mis-sold flying fox (aggressive) and Chinese algae eater (even worse). True SAE has an unbroken black stripe running into the tail fin. Qian Hu and C328 stock them around SGD 6-10 juveniles.
Amano Shrimp — Hair Algae Powerhouse
Takashi Amano’s namesake Caridina multidentata destroys filamentous and hair algae. Fifteen Amano in a 90 cm scape is a classic Iwaguumi dose. They reach 4-5 cm, tolerate 20-28 °C, and live four years when settled. Tank mates must be peaceful — any predatory fish over 8 cm will hunt them. Expect SGD 2.50-4 each at C328 and Iwarna depending on size and source.
Bristlenose Pleco — Driftwood and Flat Surfaces
Staying at 10-15 cm, bristlenose plecos rasp algae off driftwood, rocks and glass while supplementing with algae wafers from the fish food and feeding category. One per 80 litres suits a community tank. Singapore’s soft PUB water suits them perfectly. Juveniles run SGD 6-12 at C328, with albino and long-fin morphs fetching more. Pair with driftwood from the decoration and substrate category for fibre digestion.
Malaysian Trumpet Snails — Substrate Cleaners
MTS work below the gravel, aerating substrate and eating detritus that fuels algae blooms. They breed asexually so populations match food supply — cut feeding and numbers crash. Priced SGD 3-5 per dozen or often free from hobbyist cultures on Carousell. Not a direct algae eater but an upstream ally that reduces nutrient build-up responsible for green water outbreaks.
Mystery Snails — Decorative Grazers
Golden, ivory and magenta Pomacea diffusa reach 5-6 cm and graze glass film plus uneaten food. They do not eat live plants. One per 40 litres avoids bioload issues. At C328 and Iwarna, juveniles run SGD 4-8 depending on colour. Ideal in beginner community tanks with peaceful tetras and rasboras. Browse the full fish and livestock category for current stock.
Cherry Shrimp — Soft Algae Carpet
Neocaridina cherries graze soft green film on moss, wood and leaf underside. A colony of 30 in a 40-litre nano will keep surfaces clean while breeding continuously. Needs no predatory tank mates. Singapore tap needs remineralisation for stable TDS around 200-250. Grades range SGD 0.80 for low-grade reds to SGD 6 for Painted Fire at Iwarna and specialist Carousell breeders.
Florida Flagfish — Thread Algae Eater
Rare in Singapore but worth tracking, Jordanella floridae at 5-6 cm aggressively eats thread algae other species refuse. They tolerate 20-28 °C and prefer cooler ambient rooms. Males get territorial — one male per 60 cm tank. Occasional imports at Qian Hu run SGD 12-18. Slot them into planted setups where hair algae resists Amano attention.
Assembling Your Crew
For a 60-litre planted tank: five otocinclus, ten Amano, three nerites. For a 120-litre community: one bristlenose, one true SAE, fifteen Amano, four nerites. For a 30-litre nano: one nerite, twenty cherry shrimp. Stock the algae crew only after the tank has matured four weeks minimum, and never rely on livestock alone — fix lighting duration, nutrient imbalance and flow dead zones first. Algae eaters finish the job; they do not start it.
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
