The Aquarium Cleanup Crew: Who Does What
An amano shrimp eats hair algae a nerite ignores; a nerite scrapes glass an amano leaves. A cleanup crew is not one animal, it is a set of specialists.
A cleanup crew does not make a tank clean itself. It splits the cleaning into jobs and hands each one to the animal built for it. An amano shrimp (Caridina multidentata) at 2 inches strips hair algae a nerite will not touch; a nerite snail (Neritina sp.) at 1 inch scrapes green spot off the glass an amano ignores; neither eats the waste on the bottom, which is a snail-and-worm job.
The mistake is buying "a cleanup crew" as if it were one product. Match the animal to the mess you actually have, and remember that all of them still depend on you to feed lightly and keep the tank cycled.
The short version
- A cleanup crew is a set of specialists, not one do-everything animal: match the animal to the specific mess.
- Algae on surfaces: a nerite snail (glass and hard surfaces), an amano shrimp (hair algae), an otocinclus (soft film algae, mature tanks only).
- Leftover food and detritus: cherry shrimp, ramshorn and bladder snails, all grazing what settles.
- Substrate turnover: a Malaysian trumpet snail burrows and aerates a dirted floor.
- A cleanup crew does not replace water changes or a cycle, and a population that explodes means you are overfeeding, not winning.
The four jobs a crew actually does
"Cleanup" is really four separate tasks, and no single animal does all four well. Algae grazing on hard surfaces, eating leftover food and detritus, turning over the substrate, and processing biofilm are different jobs for different mouths. A tank stays clean when each job has an animal, not when you add ten of one kind. Every animal here has a page in the database and planner with its exact parameters.
This is why "what is the best cleanup crew" has no single answer. The best crew for a shrimp tank (biofilm grazers and a burrowing snail) is not the best crew for an algae-covered 20-gallon (a nerite and an amano), and buying the wrong specialist leaves the actual mess untouched.
The algae crew
Three animals handle most algae, and they barely overlap. A nerite snail is the best glass-and-hardscape grazer that will not overrun the tank, since it lays eggs that never hatch in freshwater; it wants harder, alkaline water (GH 6 or higher) or its shell erodes. An amano shrimp is the strongest hair-algae eater, twice the size of a cherry at 2 inches and too big for most tankmates to bother.
An otocinclus (Otocinclus sp.) is the true algae-eating fish, staying under 2 inches and never harming plants, but it comes with a catch. It only survives in a mature tank, three months or older, with a steady film of biofilm to graze, or it slowly starves in a too-clean new setup. Add otocinclus last, never to a fresh tank.
The detritus and substrate crew
The bottom of the tank is a different job. Cherry shrimp (Neocaridina davidi) graze biofilm and pick at leftover food all day, turning waste back into grazing before it rots, and a colony of 10 or more does this around the clock. Ramshorn and bladder snails do the same on a larger scale, breeding to match the available food, which is useful as long as you read a population boom as the overfeeding signal it is.
Under the surface, a Malaysian trumpet snail (Melanoides tuberculata) is the specialist. It burrows through the substrate, eating detritus and aerating a dirted floor from below, which makes it genuinely useful in a Walstad-style tank where the soil can go stale. It is livebearing and nocturnal, holds fine in as little as 2 gallons, and its numbers self-limit to the food supply, so you rarely see the population you actually have.
What a cleanup crew is not
A cleanup crew is not a filter, and it does not replace a water change. The animals graze surfaces and break down waste, but they do not export nitrogen from the tank; a 25 percent water change and growing plants do that. A tank with a full crew and no water changes still watches its nitrate climb week over week.
It is also not a fix for a stocking or feeding problem. If detritus piles up faster than the crew can work, the answer is less food and fewer animals, not 10 more snails. A crew that keeps booming is reading you a message: there is surplus food, and the extra mouths are the symptom, not the cure.
A cleanup-crew table
| Animal | Eats | Min tank | Temp (F) | Note |
|---|---|---|---|---|
| Nerite snail (Neritina sp.) | film and spot algae | 5 gal | 72 to 82 | needs GH 6 or higher for its shell |
| Amano shrimp (Caridina multidentata) | hair algae | 10 gal | 65 to 80 | will not breed in freshwater |
| Otocinclus (Otocinclus sp.) | soft film algae | 10 gal | 72 to 79 | mature tanks only |
| Cherry shrimp (Neocaridina davidi) | biofilm, leftover food | 5 gal | 65 to 78 | copper-sensitive |
| Malaysian trumpet snail (Melanoides tuberculata) | substrate detritus | 2 gal | 68 to 82 | burrows and aerates |
| Ramshorn snail (Planorbella sp.) | detritus, algae | 2 gal | 65 to 82 | breeds to food supply |
The honest part: a crew you overbuy or starve
The two ways a cleanup crew fails are opposite mistakes: you starve it, or you overbuy it. An otocinclus or an amano added to a spotless new tank starves because there is no film or algae to eat yet, so the crew has to match the tank's actual food, not the tank you imagine. This is why an otocinclus wants a tank three months or older before it goes in.
The other failure is treating the crew as a cleaning service for an overstocked tank. Adding a nerite to a soft-water tank just gives you a snail with a pitting shell (it needs GH 6 or higher), and adding shrimp to a tank with copper in the water kills them. Match each animal's parameters to the tank, and if an animal looks unwell or is dying off, that is a water-quality or a veterinary question, not a reason to add more cleaners.
Frequently asked questions
What is the best all-around cleanup crew?
There is no single animal, but a common, effective mix for a planted community is a nerite snail for glass algae, two or three amano shrimp for hair algae, and a burrowing snail for the substrate. Match each to your water: a nerite and a mystery snail want GH 6 or higher, while shrimp want copper kept out entirely.
Do cleanup crews eat fish waste?
Not directly. Snails, shrimp, and worms break down leftover food, detritus, and decaying plants, and the bacteria then process the results, but nothing in the crew removes nitrogen from the water. A weekly 25 percent water change and live plants do that job.
Will a cleanup crew keep my tank algae-free?
No, and any crew that promised it would be starving. A crew keeps algae grazed down and the glass clearer, but the real algae control is getting light and nutrients right, not adding more grazers. Think of the crew as maintenance, not a cure.
How many cleanup animals do I need?
Fewer than you think, and sized to the tank's food, not its gallons. A 10-gallon might run one or two nerites and a small shrimp colony; overstuffing it with grazers just means they compete and some starve. Start light and add only if a specific mess is going unhandled.
Look at the mess you actually have, then add the one specialist that eats it, sized to the food in the tank and matched to your water. Build the crew alongside the stock in the build planner, or read each grazer's parameters in the livestock database. For the stocking math behind it, how many fish in a tank, aquarium temperature, and fish pH requirements are the next reads.
Species and gear in this guide
Parameters pulled live from the compatibility database.
- snail · peaceful · beginner
- Temp 72 to 82 F · pH 7 to 8.5
- Min 5 gal · adult 1 in
- shrimp · peaceful · beginner
- Temp 65 to 80 F · pH 6.5 to 7.5
- Min 10 gal · adult 2 in
- snail · peaceful · beginner
- Temp 68 to 82 F · pH 7 to 8
- Min 2 gal · adult 1 in
- fish · peaceful · intermediate
- Temp 72 to 79 F · pH 6 to 7.5
- Min 10 gal · adult 1.5 in
- shrimp · peaceful · beginner
- Temp 65 to 78 F · pH 6.5 to 8
- Min 5 gal · adult 1.2 in
- snail · peaceful · beginner
- Temp 65 to 82 F · pH 7 to 8
- Min 2 gal · adult 0.75 in
- snail · peaceful · beginner
- Temp 68 to 82 F · pH 7 to 8
- Min 10 gal · adult 2 in
- snail · peaceful · beginner
- Temp 60 to 84 F · pH 6.5 to 8
- Min 1 gal · adult 0.5 in
- substrate breakdown, detritus processing
- Eats: detritus, decaying matter in substrate
- Temp 60 to 82 F
- Light: low · beginner
- Temp 64 to 82 F · pH 5.5 to 8
- Hardness 2 to 20 dGH · CO2 none
Not sure your build will balance? Plan it first.
The build planner turns a setup type, a size, and a water source into a stocked, planted build with a will-it-balance read. Free, and it saves you the first dead tank.
Open the build plannerWant the parameter ranges behind every choice? Browse the compatibility database, or get one build breakdown a week in the newsletter.