Best Reef-Safe Algae Eaters: Saltwater Clean-Up Crew Guide
The best reef-safe algae eaters are Trochus, Turbo, Astraea and Cerith snails, emerald crabs, small hermit crabs, tuxedo urchins and, in larger tanks, tangs, rabbitfish and lawnmower blennies. Each grazes different algae, so mix species, stock gradually (about one grazing snail per 8–10 litres) and treat them as maintenance, not a cure.
This guide is for UK reefkeepers building or topping up a saltwater clean-up crew. It covers which animals eat which algae, a full comparison table, minimum tank sizes, stocking ratios and the species that look like algae eaters but cause trouble.
Updated October 2026 by the team at Natural Seawater Supplier, a Croydon, London-based supplier of live natural seawater for marine aquariums, delivering across the UK 7 days a week.
Key takeaways
- No single animal eats every algae: snails handle film and diatoms, emerald crabs eat bubble algae, and tangs, rabbitfish and blennies tackle hair algae.
- Trochus snails are among the best all-round reef-safe algae eaters because they can right themselves when they fall over; Astraea and many Turbo snails cannot.
- Nassarius snails and many hermit crabs are scavengers of detritus and leftover food, not true algae eaters.
- A sensible starting crew is about one grazing snail per 8–10 litres and one small hermit per 10–20 litres, added in stages as algae appears.
- Algae eaters add bioload; if you do not also control nitrate and phosphate, the algae returns and the crew can starve once it is gone.

What makes an algae eater reef safe?
A reef-safe algae eater grazes algae without nipping corals, clams or other invertebrates, and without knocking over rockwork. Some animals are reef safe “with caution”: they are fine with most corals but may nibble certain soft corals, uproot frags or attack snails when food runs short. The table below flags these.
Best reef-safe algae eaters: comparison table
| Animal | Algae it eats | Reef safe? | Min. tank size | Notes |
|---|---|---|---|---|
| Trochus snail | Film algae, diatoms, hair algae, some cyano | Yes | 40 L | Rights itself; may breed in the tank; excellent all-rounder |
| Turbo snail (e.g. Turbo fluctuosa, “Mexican turbo”) | Hair algae, film, diatoms | Yes, with care | 100 L | Large; can knock over loose frags; starves if algae runs out |
| Astraea snail | Film algae, diatoms on rock and glass | Yes | 40 L | Cannot right itself; check for upside-down snails |
| Cerith snail | Diatoms, film, some cyano, detritus in sand | Yes | 20 L | Sifts the sand bed; great in nano tanks |
| Nerite snail | Film and diatoms on glass | Yes | 20 L | Small; may lay white eggs on rock |
| Nassarius snail | Detritus and leftovers (not algae) | Yes | 40 L | Scavenger; buries in sand; feed if tank is very clean |
| Conch (fighting or tiger) | Diatoms, film and cyano on sand | Yes | 150 L | Needs a mature sand bed |
| Emerald crab (Mithraculus sculptus) | Bubble algae (Valonia), hair algae | Mostly | 80 L | May nip zoas or snails if hungry; supplement with nori |
| Small hermit crabs | Hair algae, film, detritus | Mostly | 40 L | Blue-leg and scarlet are popular; offer spare shells; see our hermit crab guide |
| Tuxedo urchin (Mespilia globulus) | Film, hair algae, coralline | Yes, with care | 100 L | Carries shells and frags; will strip coralline |
| Sea hare | Hair algae, Bryopsis in some cases | Yes | 150 L | Eats fast then may starve; risk of being sucked into pumps |
| Lawnmower blenny (Salarias fasciatus) | Hair and film algae on rock | Mostly | 200 L | May nip clams and LPS when hungry; feed algae sheets |
| Starry blenny (Salarias ramosus) | Hair and film algae | Yes | 200 L | Peaceful grazer |
| Yellow tang (Zebrasoma flavescens) | Hair algae, macroalgae | Yes | 350 L+ | Active swimmer; see our best tangs for a reef tank |
| Kole tang (Ctenochaetus strigosus) | Diatoms and film on rock | Yes | 350 L+ | Bristletooth; brilliant for film algae |
| Foxface / rabbitfish (Siganus spp.) | Hair algae, Bryopsis, bubble algae | Mostly | 400 L+ | Venomous dorsal spines; may nibble some soft corals |
| Centropyge dwarf angels | Film and turf algae | With caution | 200 L+ | May nip LPS, clams and zoas; see our reef-safe dwarf angelfish guide |
Saltwater snails that eat algae
Snails are the backbone of any clean-up crew. They work around the clock and add little bioload.
Trochus snails
If you only buy one type, make it Trochus. They graze film, diatoms and short hair algae, tolerate a range of conditions and, crucially, can flip themselves back over. They often reproduce in mature tanks.
Turbo and Mexican turbo snails
Turbo snails grow to 5 cm or more and are some of the best hair algae eaters for a reef tank. They need plenty to eat and can bulldoze loose frags, so glue your corals down. Avoid “Margarita” snails in tropical reefs: they come from cooler water and rarely live long at 25–26°C.
Astraea snails
Astraea are excellent glass and rock cleaners, but they cannot right themselves. A snail on its back will die within days if no one turns it over or a hermit crab gets it first.
Cerith and Nassarius snails
Cerith snails work the sand surface and glass, eating diatoms and some cyanobacteria. Nassarius snails are scavengers that leap out of the sand at feeding time. They keep the sand clean of leftovers but do not eat algae.
Algae-eating marine fish
Tangs (surgeonfish)
Tangs are the classic algae-eating marine fish. Zebrasoma species (yellow, sailfin) graze hair algae, while Ctenochaetus “bristletooth” tangs (kole, tomini) scrub diatoms and film from rock. Most need at least 350 litres and plenty of swimming room. Read our guide to the best tangs for a reef tank before buying.
Rabbitfish and foxface
Foxfaces are among the few fish that eat Bryopsis and bubble algae. They are peaceful but have venomous spines, so handle them carefully, and they may sample some soft corals.
Blennies
The lawnmower blenny earns its name on hair algae. Keep only one per tank, as they are territorial, and offer nori once the rocks are grazed clean.
Dwarf angelfish: a caveat
Centropyge angels graze turf algae all day, but many will nip LPS corals, clam mantles and zoanthids. They are “reef safe with caution” at best.
What eats brown algae and diatoms in a saltwater tank?
Brown dusty algae in a saltwater tank is usually diatoms. The best diatom eaters are Cerith, Nerite, Trochus and Astraea snails, plus conchs on the sand and Ctenochaetus tangs in larger tanks. Diatoms typically fade by themselves after the first two months as silicate runs out. See our guide to the types of algae in a saltwater tank to confirm what you have.
What eats green hair algae, bubble algae and red slime?
- Green hair algae: Turbo and Mexican turbo snails, sea hares, lawnmower blennies, yellow and sailfin tangs, rabbitfish. Our green hair algae guide covers removal in full.
- Bubble algae: emerald crabs and foxface rabbitfish. Remove large bubbles by hand without bursting them.
- Red slime (cyanobacteria): very little. Cerith and Trochus snails and conchs graze some, but you need to fix flow and nutrients. See our red slime algae guide.
- Bryopsis: few reliable eaters; some sea hares and rabbitfish help.
How many algae eaters do I need? Stocking ratios
| Tank volume | Grazing snails | Cerith / Nassarius | Small hermits | Other |
|---|---|---|---|---|
| 60 L nano | 5–6 | 4–6 | 2–3 | 1 emerald crab if bubble algae |
| 120 L | 10–12 | 8–10 | 5–6 | 1 emerald crab |
| 250 L | 20–25 | 15 | 8–10 | 1 blenny or tuxedo urchin |
| 450 L+ | 40–50 | 25–30 | 15 | 1 tang or foxface |
Start with half the numbers and add more only if algae persists for a few weeks. An empty tank cannot feed a big crew, and starving snails die and pollute the water.
What eats algae in the ocean?
On natural reefs, algae is kept in check by grazing fish such as parrotfish, surgeonfish and rabbitfish, by sea urchins, snails, limpets and crabs, and by larger herbivores like green turtles, manatees and dugongs. Microscopic algae (phytoplankton) are eaten by zooplankton, filter-feeding corals, clams and fish. Healthy reefs need these grazers, which is why aquarium clean-up crews work in the same way. For more on choosing a crew, Bulk Reef Supply’s top 10 clean-up crew members is a useful companion read.
Algae eaters are maintenance, not a fix
Adding livestock adds waste. If nitrate and phosphate stay high, the algae will outgrow your crew. Pair your algae eaters with good nutrient export, regular water changes and sensible feeding; our pillar guide on how to get rid of algae in a saltwater tank sets out the full plan.
Clean, low-nutrient water helps too. Our natural seawater typically tests at phosphate 0–0.05 ppm and nitrate 0–0.9 ppm, with calcium of 400–450 ppm and magnesium of 1,250–1,350 ppm for healthy coralline growth. New customers can try 25 litres of natural seawater free.
Fresh water for your algae reset
Most algae fixes start with a run of water changes. Natural seawater arrives ready to use, so there is no mixing or waiting. Compare where to buy sea water in the UK. Get a quote for your postcode or claim 25 litres free, or call 020 7183 4175.
Frequently asked questions
What are the best reef-safe algae eaters?
The best reef-safe algae eaters are Trochus, Turbo, Astraea and Cerith snails, emerald crabs, small hermit crabs and, in larger tanks, tangs, foxface rabbitfish and lawnmower blennies. Combine several types because each eats different algae.
What saltwater snails eat algae?
Trochus, Turbo, Mexican turbo, Astraea, Cerith and Nerite snails all eat algae. Trochus are the most reliable because they can right themselves. Nassarius snails eat leftover food and detritus rather than algae.
What eats diatoms in a saltwater tank?
Cerith, Nerite, Trochus and Astraea snails eat diatoms on glass, rock and sand, and conchs and Ctenochaetus tangs such as the kole tang help in larger tanks. Diatoms usually disappear by themselves once a new tank matures.
What eats algae in the ocean?
In the ocean, algae is eaten by parrotfish, surgeonfish, rabbitfish, sea urchins, snails, crabs, green turtles, manatees and dugongs. Microscopic phytoplankton is eaten by zooplankton, corals, clams and filter-feeding fish.
How many snails should I put in my reef tank?
Start with roughly one grazing snail per 8 to 10 litres and a few Cerith or Nassarius snails for the sand, then add more only if algae persists. Overstocking leads to starvation once the algae is gone.
Are hermit crabs reef safe?
Small species such as blue-leg, scarlet and dwarf zebra hermits are generally reef safe, though they may kill snails to steal shells if spare shells are not provided. Large hermits are opportunistic and should be avoided in reef tanks.
Bottom line
The best reef-safe algae eaters are a mixed crew: Trochus and Turbo snails for rock and glass, Ceriths for the sand, an emerald crab for bubble algae and, if your tank is big enough, a tang, foxface or blenny for hair algae. Stock gradually, match the animal to the algae, and keep nutrients under control so the crew is maintaining a clean tank rather than fighting a losing battle.
Sources
External sources cited in this article (checked October 2026):
- Top 10 clean-up crew members (Bulk Reef Supply)