

Ikan Pemakan Lumut Terbaik: Otocinclus vs SAE vs Bandaraya vs Snails
There's no single ikan pemakan lumut (algae-eating fish) that does it all. Pick by tank size and algae type: otocinclus for soft brown and green film in small planted tanks, the Siamese algae eater (SAE) for hair algae and black beard algae in 3 kaki and bigger tanks, small plecos such as bristlenose for glass and wood, nerite snails for spot algae on glass, and amano shrimp for hair algae in nano tanks. Common ikan bandaraya (sailfin pleco) grow 30 cm or more and are a poor choice for most home tanks. Remember that algae eaters only help: the real fix is less light, less excess food and regular water changes.
Best Algae Eaters Compared
| Algae eater | Adult size | Min tank | Best at eating | Shrimp safe? | Notes |
|---|---|---|---|---|---|
| Otocinclus | 3–5 cm | 2 kaki | Brown diatoms, soft green film | Yes | Keep in groups of 5+; sensitive when new |
| Siamese algae eater (SAE) | 12–15 cm | 3 kaki | Hair algae, black beard algae (when young) | Mostly | Active schooler; jumps |
| Bristlenose pleco | 10–15 cm | 2.5–3 kaki | Glass, wood, rock film | Yes | Best small pleco for most tanks |
| Common bandaraya (sailfin pleco) | 30–45 cm | 5–6 kaki | Film, leftovers | Yes | Too big for most tanks; never release |
| Nerite snail | 2–3 cm | 1 kaki | Spot algae, film on glass | Yes | Can't breed in freshwater |
| Ramshorn / trumpet snails | 1–2 cm | Any | Soft film, leftovers | Yes | Breed fast if overfed |
| Amano shrimp | 4–5 cm | 1.5 kaki | Hair algae, soft algae | Yes | Excellent clean-up crew |
| Cherry shrimp | 2–3 cm | 1 kaki | Biofilm, soft algae | Yes | Mild algae control |
| Molly | 8–12 cm | 3 kaki | Soft green algae on plants | No (eats baby shrimp) | Grazes constantly |
Otocinclus: Best for Small Planted Tanks
Otocinclus (often just "oto") are tiny suckermouth catfish that graze soft algae off leaves and glass without damaging plants. They're ideal for aquascapes and shrimp tanks.
- Keep 5 or more; they're shy alone
- Add only to a mature tank with existing algae and biofilm
- Supplement with blanched zucchini or algae wafers once algae runs low
- New otos are delicate; acclimatise slowly
They won't touch tough algae like black beard or hair algae.
Siamese Algae Eater (SAE): Best for Hair Algae
The siamese algae eater vs otocinclus question comes down to tank size and algae type. SAEs (Crossocheilus oblongus) are among the few fish that eat hair algae and black beard algae, especially when young. As they grow and get used to fish food, they eat less algae, so don't overfeed them.
- Grows to about 12–15 cm, so needs a 3 kaki tank or bigger
- Active and best in a small group
- Can jump; use a lid
- Peaceful, but may take tiny baby shrimp
SAE vs flying fox vs Chinese algae eater: ID guide
These three are often mixed up and mislabelled in shops.
| Fish | Black stripe | Stripe reaches tail? | Fins | Behaviour |
|---|---|---|---|---|
| Siamese algae eater | Zig-zag edged black stripe | Yes, into the tail fin | Clear fins | Peaceful |
| Flying fox | Straight, smooth stripe with gold line above | Stops at tail base | Coloured fins (red/yellow tints) | Territorial with own kind |
| Chinese algae eater | Broken or blotchy stripe | Varies | Clear | Gets aggressive as it grows, can suck slime coat of other fish |
The Chinese algae eater (Gyrinocheilus aymonieri) is often sold as a cleaner but becomes territorial and may latch on to flat-bodied fish like angelfish and discus. Most keepers avoid it in community tanks.
Bandaraya (Pleco): Pick the Right One
Ikan bandaraya is the Malay name for suckermouth catfish (plecos), and they're the classic ikan pembersih kaca (glass-cleaning fish). But "pleco" covers hundreds of species, from small to huge.
- Bristlenose pleco (Ancistrus): stays around 10–15 cm, eats algae well and suits most 3 kaki tanks.
- Clown pleco and other small species: eat wood and film more than algae.
- Common/sailfin pleco: grows to 30–45 cm, produces a lot of waste and eats less algae as an adult.
Browse options under plecos, and read the full pleco care guide.
Jangan lepaskan ikan bandaraya ke sungai
Large plecos are an invasive problem in Malaysia. The Department of Fisheries (DOF) Malaysia describes ikan bandaraya as an invasive species that harms native fish habitat (reported by Sinar Harian), and DOF has run removal programmes in Klang Valley rivers. Many of these fish came from aquariums. If your pleco outgrows its tank, rehome it with another keeper or ask your local fish shop. Never release it into a drain, lake or river. Release rules are set by each state, and several now ban releasing foreign fish without permission. Confirm with DOF Malaysia if you're unsure.
Snails: Quiet Glass Cleaners
Nerite snails are excellent for spot algae and film on glass and decorations. They lay small white eggs on hard surfaces, but the eggs won't hatch in freshwater, so they won't overrun the tank. Ramshorn and trumpet snails also eat soft algae and leftovers, but breed fast if you overfeed. Find snails under aquarium snails and see our guide to controlling pest snails.
Shrimp: Algae Control for Nano Tanks
Amano shrimp are the shrimp keeper's secret weapon against hair algae. Cherry shrimp are smaller and mainly eat biofilm. Both are safe for plants. Read jenis udang hiasan.
Which Algae Eater for Which Algae?
| Algae type | Looks like | Best eaters |
|---|---|---|
| Brown diatoms | Brown dust on glass and leaves, common in new tanks | Otocinclus, nerite snails |
| Green spot algae | Hard green dots on glass | Nerite snails (partly); scrape manually |
| Green hair / thread algae | Long green strands | Amano shrimp, SAE |
| Black beard algae (BBA) | Black or grey tufts on edges | Young SAE; also fix CO2 and flow |
| Green water | Cloudy green tank | No fish fixes it; reduce light, use UV |
| Soft green film | Green fuzz on glass | Bristlenose, otos, snails, mollies |
For the root causes, read cara hilangkan lumut dalam akuarium.
Malaysian Tips for Fewer Algae
- Keep tanks away from windows. Malaysian sunlight is strong and drives algae fast.
- Run lights 6–8 hours a day on a timer.
- Don't overfeed; leftover food becomes fertiliser for algae.
- Do weekly water changes with anti klorin.
- Add fast-growing or floating plants to compete for nutrients.
Browse algae eaters from Malaysian sellers on FishyHub, and check each listing for the exact species and adult size before you buy.
Frequently Asked Questions
Ikan pemakan lumut terbaik untuk akuarium kecil?
Untuk akuarium 1–2 kaki, pilih ikan otocinclus, siput nerite atau udang amano. Ikan-ikan ini kecil, tidak merosakkan pokok dan selamat bersama udang hiasan.
Ikan bandaraya boleh membesar sampai berapa besar?
Ikan bandaraya biasa (sailfin pleco) boleh membesar sehingga 30–45 cm. Untuk akuarium biasa, pilih bristlenose pleco yang kekal sekitar 10–15 cm. Jangan sesekali lepaskan ikan bandaraya ke sungai.
Is the Siamese algae eater better than otocinclus?
It depends. SAEs eat tougher algae like hair algae and suit larger tanks. Otocinclus are better for small planted tanks and soft brown or green film.
Will algae eaters clean my whole tank?
No. They reduce algae but don't remove fish waste or replace water changes. Fix lighting and feeding first.
Do algae eaters need extra food?
Yes, once natural algae runs out. Offer algae wafers or blanched vegetables a few times a week.
