Why this page is honest, when most "Chinese algae eater" guides aren't
You're looking at a fish labelled "algae eater" and wondering if it's the easy tank cleaner your aquarium needs. Most guides online will tell you it is — they list it next to otocinclus and plecos as a beginner-friendly grazer and move on. That advice is how thousands of keepers end up, a year later, with a large, aggressive fish that no longer eats algae and a community tank in trouble.
I'm James, and I've kept and aquascaped freshwater tanks for years. I'd rather talk a customer out of an impulse buy than sell them a fish that's wrong for their tank. The Chinese algae eater (Gyrinocheilus aymonieri) is the fish I most often have to be honest about — so this is the guide I'd give a friend who's hovering over the tank in a shop, finger pointed at the little golden sucker-fish, asking "will that keep my tank clean?"
The short answer is: not for long, and not without trade-offs most people aren't told about. Here's the full picture — the size, the temperament, the algae myth, and the algae crew I'd genuinely recommend instead.

A Chinese algae eater (Gyrinocheilus aymonieri). Note the broad, downturned sucker mouth and the mottled lateral band — built for clamping onto rocks and driftwood in fast-flowing rivers, not for a still community nano. Photo: Tropical Fish Co.
Five facts most "Chinese algae eater" guides skip
- The name "algae eater" is only half true. Juveniles graze green film algae hard, but as they mature they want protein and largely stop eating algae, switching to a high-protein omnivore diet [4]. The job you bought them for ends roughly when they outgrow the juvenile stage.
- They get genuinely big. Up to 28 cm standard length, and routinely 20–25 cm in a well-fed tank [1]. They're sold at 3–5 cm, which hides what you're actually signing up for.
- Adults rasp the slime coat off other fish. A hungry or territorial CAE will attach to the flanks of larger, flat-bodied tank mates and feed on their body mucus [3] — a behaviour that stresses and can kill the host fish. This is the single biggest reason they fail in community tanks.
- They breathe in a way almost no other aquarium fish does. Gyrinocheilids have a modified gill opening that lets them take in water for respiration while their mouth is clamped onto a rock — an adaptation to fast, oxygen-rich streams, and the reason the whole family sits in its own taxonomic group [2].
- They're frequently dumped once they outgrow the tank. Fisheries authorities record aquarium-release introductions of this species precisely because keepers buy a small one and can't house the adult [5]. An impulse buy here often ends badly for the fish.
Chinese vs Siamese algae eater — and the real algae crew
This is the comparison that actually matters. The Chinese algae eater and the Siamese algae eater are constantly confused because of their names, but they are different fish in different families with opposite temperaments. And once you see them next to the species that do the algae job well, the choice gets easy.
| Attribute | Chinese algae eater | Siamese algae eater | Otocinclus | Bristlenose pleco |
|---|---|---|---|---|
| Scientific name | Gyrinocheilus aymonieri | Crossocheilus oblongus | Otocinclus spp. | Ancistrus sp. |
| Adult size | 25–28 cm | 14–16 cm | 4–5 cm | 10–12 cm |
| Temperament | Territorial / aggressive adult | Peaceful (semi-territorial adult) | Peaceful | Peaceful |
| Algae appetite as adult | Low — switches to protein | Moderate (eats BBA) | High (diatom film) | High (green algae + biofilm) |
| Eats black beard algae? | No | Yes — the only fish that does | No | No |
| Min tank | 200 L | 120 L | 60 L | 90 L |
| Best for | Experienced keepers, big tanks | Planted tanks with BBA | Nano + planted glass-cleaning | General green-algae control |
If your goal is a clean community tank, the right-hand three columns are your answer. The Chinese algae eater only earns its place in a large tank run by a keeper who wants the fish itself — not as an algae solution.
The honest caveat: size, aggression, and the algae myth
I want to spell out the three problems plainly, because they compound.
1. Size. A Chinese algae eater is sold at 3–5 cm and reaches 25–28 cm [1]. That's not a slow creep — they grow fast in the first two years. A single adult needs 200 L to hold a territory without constantly bumping into tank mates. Re-homing a large adult is hard; rescue tanks and forums are full of "free to good home" CAEs precisely for this reason.
2. Aggression. They start peaceful and become territorial with age [3]. The defining problem is the slime-coat rasping: an adult CAE attaches to the side of a slow, flat-bodied fish — a goldfish, an angelfish, a gourami — and feeds on its body mucus. The host fish loses its protective slime layer, gets stressed, and becomes vulnerable to infection. I've seen a single CAE turn a peaceful tank into a problem.
3. The algae myth. This is the cruellest part for a new keeper. You buy an "algae eater," and for the first few months it works. Then it matures, wants protein, and largely stops grazing algae [4]. Now you have a big, territorial fish that no longer does the one job you bought it for.
The most common message we get about Chinese algae eaters reads like this: "I bought one as a tiny algae cleaner, now it's huge, it doesn't eat algae any more, and it's bullying my other fish — what do I do?" By then the options are all hard: a much bigger tank, re-homing, or a species-only setup. The mistake isn't keeping a CAE badly — it's buying one expecting a small, permanent algae cleaner. It is neither small nor permanently an algae eater [5].
What to keep instead
If you came here for an algae crew, here's what genuinely works long-term — and we stock all of it:
- Otocinclus care guide — the nano-tank glass and leaf cleaner. Tiny, peaceful, and relentless on the brown diatom film that coats a new tank. Keep them in groups of six or more.
- Bristlenose pleco care guide — stays under 12 cm, grazes green algae and biofilm for years, and doesn't turn on its tank mates. The single best all-round algae grazer for a community tank.
- The true Siamese algae eater — the only fish that reliably eats black beard algae. A completely different species from the CAE, and a far better community citizen.
The bristlenose-versus-CAE choice is laid out well in this side-by-side video [7] — the bristlenose wins on almost every practical measure for a normal home aquarium.
Tank mates — and the species to keep well away
If you do keep a Chinese algae eater, the tank-mate rules are strict, because of the slime-coat rasping and the adult territoriality. The safe combinations all follow one principle: robust, fast, mid-water fish that stay out of the CAE's floor-and-glass territory, in a tank big enough that no one gets cornered.
Work in a large, well-stocked tank with a single well-fed CAE:
- Larger, fast schooling tetras — black neon and diamond neon tetras are quick mid-water swimmers the CAE largely ignores. Keep them in a proper shoal.
- Bronze and julii corydoras — armoured, peaceful bottom-dwellers. They share the floor with the CAE, so they need space and only suit a roomy tank; watch for any harassment and be ready to separate.
Keep well away from a Chinese algae eater:
- Flat-bodied and slow fish — angelfish, discus, gouramis, fancy goldfish. These are the classic slime-coat-rasping victims.
- Other algae eaters and plecos — the CAE treats them as territorial rivals.
- Shrimp and very small fish — cherry shrimp and pygmy corydoras are too small and delicate to share a tank with an aggressive adult CAE; they belong in a gentler community.
Real compatibility comes down to the individual fish and the tank size — see our plecos & catfish hub and the loaches & oddballs hub for the wider context on robust bottom-dwelling community fish.
Don't buy two or three Chinese algae eaters thinking they'll keep each other company. Adults are territorial with their own kind, and in anything under a very large tank the strongest fish dominates the others [3]. If you keep one at all, keep a single fish — and watch it as it matures.
The gentler community most people actually want
Here's the honest truth for the majority of keepers reading this: the tank you want is a peaceful community with a low-key algae crew — not a 200 L tank built around a territorial 28 cm fish. If that's you, skip the CAE entirely and build the community below. A school of small tetras, a group of peaceful corydoras, and a proper algae cleaner like otocinclus or a bristlenose pleco will give you a tank that stays clean and calm.
A Panda Corydoras (Corydoras panda). In a peaceful community without a CAE, small corydoras like this thrive in groups on the substrate. Add an otocinclus or bristlenose for algae, and you have the calm planted tank most keepers are really after. Photo: Tropical Fish Co.
When your fish arrive — our UK delivery protocol
Chinese algae eaters travel well. Their size and tough constitution mean they cope with the overnight courier journey better than small, delicate fish — but they breathe best in oxygen-rich water, so getting them settled into a well-circulated tank quickly matters [2].
- Open the box in a quiet room, lights dim. Check the bag temperature against your tank.
- Float the sealed bag for 20 minutes to equalise temperature.
- Drip-acclimate for 40 minutes at 1–2 drops per second — CAEs handle pH and hardness shifts well across the full UK tap-water range [6], but a steady drip is still best practice.
- Net the fish into the tank — never pour the bag water in.
- Lights off for 2 hours. A new CAE will want to find a rock or piece of wood to claim before it settles.
- No feeding for 24 hours. A juvenile will start grazing whatever algae is in the tank within a day or two; remember that grazing slows as it matures, so plan sinking pellets and vegetables into its long-term diet.
Make sure the tank has a tight-fitting lid before the fish goes in — Chinese algae eaters are strong jumpers and will find any gap.
Ready for more?
If this guide has talked you toward a gentler algae crew — good. Start with the otocinclus care guide for nano-tank glass cleaning, or the bristlenose pleco care guide for an all-round grazer that stays small and stays peaceful. The broader pleco care guide covers the wider catfish family.
Still set on a sucker-mouthed algae eater? The Siamese algae eater guide covers the only fish that eats black beard algae and makes a far better community citizen, and the hillstream loach guide is worth a read if it's the river-fish look and behaviour you're drawn to.
Shopping the full algae-crew shortlist? Start at the plecos & catfish hub or the loaches & oddballs hub.


