A small amount of algae growing in your aquarium is typical. However, with conditions such as standing water, excessive lighting, and other factors of poor water quality, you can expect algae to grow and contaminate your tank.
If the algae population is in full bloom, it may be too late. Aside from causing mass die-off, total water changes and general cleaning may be your course of action. This takes a lot of time and effort.
But why clean yourself when your aquarium animals can do it for you in advance?

Aquarium pets (such as fish, shrimp and snails) are not just bred to please your eyes and enhance the aesthetic value of your aquarium. Ecologically, they serve a purpose.
Although not all of them, some of their species are algae eaters. It gives them the natural ability to control an algal outbreak and prevent algal blooms.
Join us in this article as we present the best algae eaters used in the aquarium industry and hobbyists.
Snails
Most of us bred snails in our aquarium for their peaceful, slow-paced behavior and the aesthetic contribution of their colorful carapace. In addition, you should be aware of itsnails are garbage eaters. They feed on everything that can be found on the substrate.
Aside from dead plants and leftover food, snails eat algae. It is part of their diet. Even when moving slowly, these gastropods are fast at consuming algae because they passively devour food while crawling.
The mechanism for feeding snails is through a flexible network of microscopic teeth called a radula. This radula scrapes food from any surface and absorbs it towards the mouth.
Here are the best algae-eating snails.
Nerite snails

These snails form a large taxonomic group under the Neritidae family. Some of them are salt water, brackish water and fresh water snails. While there are different types of nerite snails, the most commonly bred for the aquarium trade are:
Kind | residence |
Neritaspp. | Salt water |
Neritinaspp. | Saltwater and Freshwater |
Clithonspp. | Brackish water and fresh water |
Vittinaspp. | Brackish water and fresh water |
Despite their differences in shell colour, they are small (2 cm) and have a solid round shell with a spiral cord design.
Because they are small, they can scrape off algae that grow in hard-to-reach places such as driftwood and aesthetic decorations. In addition, they have a voracious appetite for green spot algae that sit firmly on the surface.
Among the snail family,Nerite snailsare the best algae eaters. To control rapid algae growth in a 20-gallon tank, you only need four snails.
Fun fact. Did you know that nerite snail eggs do not hatch in fresh water? Their sesame seed-shaped eggs only hatch when the salinity reaches 5ppt.
Malaysian trumpet snail(Melanoides tuberculata)

Also called the red-rimmed Melania snail, this trumpet-shaped gastropod is ideal for brackish water and freshwater tanks. Although they have an elongated shell, they are small algae-eating snails and grow to less than an inch.
They specialize in eating soft thread algae, especially those loosely attached to a surface.
Fun fact. althoughMalaysian trumpet snailsdo not feed on live plants, they can still damage your aquatic flora, but unique. They have this plowing behavior when foraging for food and can uproot shallow-rooted plants.
Mysterious snails(Pomacea bridgesii)

These yellow-colored gastropods are ideal for warm freshwater tanks. They specialize in eating algae that grow in the glass and substrate.
With their voracious appetite for algae, be aware that they feed on algae that grow on living plants. They can damage your water flora. So to prevent them from harming your live plants, especially when algae growth is minimal, feed them with complementary foods like wafer feeders.
Fun fact. Did you know mostmysterious snailssold on the market are juveniles? Also known as the Spiketop Applesnail, don't be surprised if they grow to the size of a tennis ball as they can reach up to 65mm in diameter.
Shrimps
As a scavenger, bottom crawler, and with two pairs of walking legs transformed into claws (periopods) for grabbing food, shrimp are considered one of the best algae eaters.
Except fish poop, sheEat everythingsuch as leftover feed, dead plants and dead animals settled on the bottom. Algae make up a large part of their diet. They are known to consume brush algae, filamentous algae and hair algae.
What sets them apart from other algae eaters is their ability to consume the dreaded onesblack beard algae.
A typical shrimp feeding behavior is to concentrate on one area before moving in search of another feeding ground. Once they have found a breeding ground, feeding begins immediately. Using their periopods, they cut off small algae filaments and held them to their mouths.
Unlike the passive feeding behavior of snails, shrimps are active feeders. The only downside to shrimp is that they only eat algae when they are hungry. To maintain his constant starvation, feeding with complementary foods is not recommended.
Amano Shrimp (Caridina multidentata)
With the number 1 seat, Amano shrimp is the best algae-eating shrimp. Besides having a voracious appetite, they are not fussy. They consume all types of algae, including the infamous black beard algae.
Amano shrimp are perfect for aquariums with lots of hiding places and limited passageways. Most algae eaters remain in the open space of the substrate. But Amano shrimp, with their small and elongated body (5 cm), can penetrate and grab algae growing in narrow passages.
One good thing about Amano shrimp is that they are tolerant of changes in water parameters. They are also not expensive compared to other algae eaters.
Fun fact. Did you know that a single breeding cycle for Amano shrimp would take six months? While adult Amano shrimp are raised in freshwater tanks, their eggs will not hatch under such conditions. Amano shrimp eggs only hatch in salt water and the baby shrimps (called prawns) are released alive.
Cherry Shrimp (Neocaridina davidi)
In comparison, a single cherry shrimp is not as effective as the algae consumption of a single Amano shrimp. However, with the way we value their aesthetic contribution to the tank and store them in higher quantities, their total algae consumption would match that of a few Amano shrimp.
Cherry shrimp are brightly colored aquarium animals. Although their wild origins are transparent and greenish-brown in color, selective breeding has resulted in various colors of red, orange, yellow, green, blue and striped.
We know we caught your attention when we talked about large quantities. Yes, that is the custom to reach and match their algae consuming abilities with Amano shrimp. However, you don't just fill and load your tank with lots of cherry shrimp.
Ofideal occupancy densityis three shrimp per litre. This way you give them enough space to grow and mature. If you maintain this stocking density, you will soon see baby cherry shrimps. They multiply quickly and their reproductive cycle is short.
Bamboo Shrimp(Atyopsis moluccensis)
This medium-sized shrimp that can grow up to 10 cm in size was not kept in the aquarium to consume algae. They were bred for their unique color pattern that mimics bamboo, wood or wood.
However, because they are traded worldwide and have been a staple in the US and European aquarium industry, their ability to eat algae has been observed.
Because they are relatively larger compared to other types of shrimp, they usually occupy elevated surfaces. It makes them ideal for algae control, especially in tanks with large stones and cobblestones.
Although they are large, they are peaceful. They do great in a community aquarium and are ideal for raising with small fish. If properly cared for, they can live for six years.
Ghost Shrimp(Paleomonetes paludosus)

If you want to add species to your tank that still consume algae, consider getting a ghost shrimp. While not as effective as Amano shrimp or cherry shrimp, their presence will certainly complement the shrimp's overall algae-eating efficiency.
They are not brightly colored. Their name is derived from their transparent shell color that looks like a ghost. You can use this trait to your advantage by making it an indicator of health problems.
Because you can see through it, you can keep an eye on whether bacteria and parasites are growing in their bodies, such as the nematodeScutariella japonica. If your ghost shrimp is infected, other shrimp may also be infected.
Vis
Who would ever think that fish are algae eaters?
While most of the world's fish population is carnivorous, some are omnivores (eating both plants and animals) and herbivores that feed exclusively on plants such as algae.
In our list of the best algae-eating fish, you'll find that the structure and position of their mouths play a vital role in their success as top-notch algae eaters.
Suckermouth catfish (Hypostomus plecostomus)
Also known as the common pleco, the sucker catfish is arguably the most popular algae-eating fish. Even children know them because they cling to the tank glass and attract the attention of our children.
Along with other species of plecos, the sucker catfish has an inferior mouth. When they eat and scrape off algae, their mouth creates a suction effect. It is why they stick to glass and other surfaces.
Fun fact. Did you know that a sucker catfish can survive out of water for up to 30 hours? Along with other pleco species, they can breathe air. They rise to the surface and swallow the air when the amount of dissolved oxygen is low.
Bristlenose plecostomus (Ancistrus temminckii)
A Bristlenose Plecos grows tall (5 inches or 13 cm) and is the perfect algae-eating fish for a 25-gallon tank.
They work and look like your regular pleco. As their name suggests, the only difference is that they have bristly appendages (which look like bristles) protruding from their snouts.
Surprisingly, their hairs are not sensory and are not used in foraging. Instead, their bristles are part of their camouflage defense mechanism, as they mimic a dead plant when not moving.
Fun fact. Did you know that the bristles are only prominent on adult males? Adult females have clean faces.
Otocinclus Catfish (Otocinclusspp)
With more than 22 species and an average growth of 5 cm,Otocinclus catfishare also called dwarf suckers.
Like pleco, they have an inferior mouth that creates a sucking effect when feeding. Therefore, they are attached to the glass, a live plant or any other surface. However, when they sense danger (such as the presence of a predator), they use their fast swimming skills and take cover.
Otocinclus catfish are omnivores. They prefer to eat plant material, such as soft green algae. Their small and slender body is perfect for cleaning hard-to-reach areas, especially those flat and narrow passageways prone to diatom algae growth.
Read also: Types of aquarium catfish
Hillstream Loach with a reticulated pattern (Sewellia lineolata)

If you want an algae-eating fish that will enhance the aesthetic value of your tank, consider having a reticulated hill streamer.
Naturally born to swim against the current, this algae-eating fish prefers to clean areas near filters, air stones, and other types of filtration and aeration systems. When they feed along running water, they spread their fin like small stingrays.
The only downside to these fish is their territorial behavior, which can be defensive even to their peers. With this in mind, you should limit their quantity, preferably three loaches for a 25 gallon aquarium.
Fun fact:Although it looks like plecos, a reticulated hillcreeper is more closely related to a carp than to a catfish.
Siamese Algaenets (Crossocheilus oblongus)
The Siamese Algae Eater belongs to the omnivorous carp family and is one of the most effective algae eating species. This effectiveness has something to do with their mouth.
Siamese algae eater has a mouth that is inferior and funnel-shaped. When feeding, their funnel-shaped mouth will protrude profusely. This allows food to be sucked in.
In addition, their mouths have rostral barbs. They act as taste receptors and help them target certain foods. That is why they prefer to eat hair algae and black beard algae.
The only downside to these algae-eating fish is that they also like to eat live plants.
Fun fact. Siamese algae eaters are different from Chinese algae eaters. Aside from growing up to 10 inches (25 cm), Chinese algae eaters are not effective at controlling algae growth, as they tend to get lazy once they are large and mature. It is the reason why we do not include them in our list.
molly vis(Poecilia sphenops)
Mollies are one of the most popular aquarium fish traded worldwide. Although they are selectively bred in different body colors, they still retain their flat mouths. It is their main asset when consuming algae.
Mollies are omnivores and not picky eaters. When algae starts growing on a surface, they eat it by eating small bites. A single molly can effectively control unwanted algae growth in a 20-gallon tank.
While algae isn't mollies' only food preference, there is a trick for them to be effective algae eaters. Do not provide commercial feeds. Once they go hungry, you can watch their algae-eating prowess put to work.
Related: How long do mollies live?
pink barb(Pethia conchonius)
In addition to being aggressive, Rosy barbs are known for their ease of care. But do you also know that they eat algae?
Rosy barbs are omnivores. They can chew on worms and insects and graze on algae. They like to consume hair algae and thread algae.
Although aggression is associated with this species, you can still keep them in the aquarium as an algae-eating fish. The trick is to keep them in schools of 10 fish per 20 gallon aquarium.
Fun fact. Did you know that the color of pink barbs brightens during mating?
Florida vlagvis(Jordanellafloridae)
This fish is known for two things. First, they are known for their unique body color. The red stripes resemble an American flag. Second, they are known for their ability to eat algae. And not just any fish, but a voracious consumer of algae.
The Florida flagfish consume almost all types of algae, such as brown algae, hair algae, filamentous algae, and black beard algae.
Fun fact. Did you know that of all the algae eaters on our list, only the Florida flagfish holds a Guinness World Record? They hold the world record for having the fewest egg. Only 20 eggs are released each breeding cycle.
Read more:
- Brown hair algae: how to fight them?
- How to get rid of algae in the aquarium?
- How to treat white algae in your aquarium?
- Aquarium fish eating poop
- Best fish cleaning tanks
Conclusion
Our list of the best algae eaters is long and quite overwhelming. But that does not mean that you put all the species mentioned here in one aquarium. The key to an effective control mechanism is selecting the right algae eater for your aquarium.
Don't use the wrong type of algae eater. Otherwise, if you do, expect algae to continue to grow and thrive.
You also remember that these algae eaters are living organisms. They need certain conditions to survive.
Finally, the unwanted growth of algae does not depend on the effectiveness of the algae eaters. Certain conditions cause abundant algae growth, such as poor water quality,excessive lighting, and stagnant water.
When you address these factors, plus the addition of algae eaters, expect a clean and healthy tank, which is the true meaning of tank aesthetics.
You may also like:
- Top 15 Aquarium Catfish Types: Which One Is Best For You?
- 8 Best Black Beard Algae Eaters For Your Aquarium
- Top 13 best aquarium fish that eat snails
FAQs
14 Best Algae Eaters: Snails, Shrimp & Fish - AC Aquarium Life? ›
Nerite Snail
Snails from the Neritidae family are well-known for being one of the best algae eaters in the freshwater aquarium hobby and are even capable of eating green spot algae.
Nerite Snail
Snails from the Neritidae family are well-known for being one of the best algae eaters in the freshwater aquarium hobby and are even capable of eating green spot algae.
It depends on what you want them to do. Shrimp are decent at eating algae. In particular, Amano shrimp are said to be good at eating green hair algae, that can accumulate on objects such as driftwood in the tank and can be hard to get rid of otherwise. Snails can also be useful for cleaning some types of algae up.
What is the easiest algae eater to keep? ›A snail of many names, the Apple Snail (also known as the Golden Mystery Snail, Golden Inca Snail and Yellow Snail) are effective algae eaters and eye-catching tank inhabitants. Golden yellow in colour, these beautiful snails are easy to take care of and prefer sharing their space with other non-aggressive tank mates.
Which shrimp are the best algae eaters? ›Amano shrimp are the best algae eaters out there, as far as shrimp go. They eat hair algae, brush algae, most types of string algae, and are one of the few things that will even eat black beard algae.
What are the best algae eating snails that don't reproduce? ›Zebra Nerite Snails (Neritina natalensis)
I really do think they are the best snails for a freshwater tank. They are excellent algae eaters and never bother live plants. They just delicately scrape algae off plant leaves. Best of all, they do not reproduce in freshwater.
You can keep up to 6-8 land and garden snails in a 10-gallon tank. Some people even keep them individually as pets. They are relatively easy to care for and don't require a lot of space. Besides, they add a touch of cuteness to any home aquarium.
Will shrimp and snails keep my tank clean? ›Red Cherry Shrimp are great scavengers that will help keep a tank clean of uneaten food and debris like Amano Shrimp and Nerite Snails do.
What fish cleans the tank? ›Suckermouthed catfish like Common and Sailfin Plecos, Bristlenose and Otocinclus all graze algae and will “clean” the tank of it, but they do also need food in their own right if they are to grow, stay healthy and thrive.
What kills algae permanently? ›Bleach is great for killing algae (and other organisms that may lurk in your tanks) and for keeping it from coming back. Scientific research shows that using bleach that is made from a solution with 5.25% hypochlorite. Never mix bleach and chlorine together.
What kills algae immediately? ›
Chlorine is still one of the most effective killers of algae so doing a super-chlorination of 10-20 ppm of chlorine can go a long way towards wiping out the algae. Liquid chlorine is an ideal shock for algae because it is fast acting and does not add cyanuric acid (CYA) or calcium to the water.
What kills algae but won't hurt fish? ›Step 3: Use hydrogen peroxide (H2O2) to help clear pond water: Another thing that works great for algae control in fish ponds is hydrogen peroxide (and no, it won't kill your fish!).
What is the most active aquarium shrimp? ›The Amano Shrimp is one of the hardiest, most active, and longest-lived freshwater shrimp species. Also known as the Yamato Shrimp, its a relatively larger shrimp than most general dwarf shrimp species, and it also typically has a much longer lifespan!
How many shrimp can you have in a 10 gallon tank? ›How many shrimp can I put in my aquarium? You can have up to 10 dwarf shrimp per 1 gallon of water. For example: A 10 gallon aquarium COULD house up to 100 dwarf shrimp. However, a great starting point could be 5 shrimp per 1 gallon of water.
What shrimp keep tank clean? ›Amano shrimp are widely known as the single best clearing shrimp in the world, and are great at keeping aquarium plants free from biofilm. As adults, Amano shrimp grow large compared to all other species of dwarf shrimp inthe hobby. The Amano shrimp we send range from 1/2 to 1 1/2 inches in length.
What do snails eat if there is no algae? ›Most freshwater snails will feed on algae, dead plants, dead fish and leftover fish food. Snails need a constant supply of calcium for proper growth and a healthy shell.
Do mystery snails clean algae? ›Mystery snails are extremely popular for their stunning colors as well as their practical benefits. They work hard to clean algae off of glass, plants, and decorations, they eat hair algae, and they keep your substrate clean and the correct color.
What freshwater aquarium snails don t eat plants? ›Thankfully, most small snails found in freshwater aquariums do not eat healthy aquatic plants. This includes pest, bladder, nerite, mystery, ramshorn, assassin, and Malaysian trumpet snails.
Can snails overpopulate a tank? ›Pest snails are common in aquariums. These small animals may seem cute and innocent at first, however they can reproduce with such vigor that they can quickly overpopulate a tank, causing all the problems that having too many fish in the tank will cause.
Can snails overpopulate a fish tank? ›There really are no "bad" snails, but a few species can multiply unchecked and overrun an aquarium. Seeing hundreds, if not thousands of these little beasts taking over your tank can be unnerving, and they can place a burden on biological filtration as well as clog filter intake tubes.
Do mystery snails clean your tank? ›
While Mystery Snails can do a good job helping keep the tank clean, they also add to the bio-load of the tank like other living organisms. In that way, a Mystery Snail is just like any other tank inhabitant. They feed from the tank and they produce waste into it.
Will shrimp clean up snail poop? ›Snail's Poop is Good for Shrimp
Shrimp are scavengers. They will find that poop, get those good bacteria in the digestive tract and it is just an all-around win for everybody.
As they grow, they'll also eat algae, dead and living plants, worms (even decaying worms), fish, snails and even other dead shrimps. Shrimp in a fish aquarium will feed on algae growing in the tank and also will clear up any leftover bits of fish food.
How do you starve algae in an aquarium? ›Filtration to Prevent Algae
UV sterilizers actually kill the algae and do not require any cleaning; however, partial water changes should be done every few days to prevent ammonia and nitrite build-up. Both filters should be left on the aquarium for 7 to 10 days to ensure all algae cells have been removed.
To get rid of green water, you can blackout the tank for at least a week, which is hard on your plants. Another option is to purchase a UV sterilizer, which will kill off the algae within two to three days.
What gets rid of fish poop in tank? ›Vacuum the Gravel Fish feces, shed scales, uneaten food, dead bits of plants, and other debris will settle to the bottom of your tank. Vacuuming the gravel every week will remove much of this debris and refresh the tank, brightening the gravel and keeping the tank healthier.
What kills aquarium fish fast? ›Clove oil is a sedative which at high doses, can be used to euthanase small fish. Unlike veterinary anaesthetics, clove oil is readily available from most chemists. Around 0.4ml of clove oil per litre of aquarium water is sufficient to cause death in exposed fish.
Do you leave fish in tank when cleaning? ›It's best to keep your fish in the fish tank when you clean. Removing them causes unnecessary stress for your fish, and you run the risk of accidentally hurting them. It is possible to keep your fish in the tank while you clean because you don't need to remove all the water to clean the tank properly.
What naturally removes algae? ›Barley straw. Barley straw is a natural way to fight algae. On contact with water, the straw starts to break down, and as it does so it releases peroxides into the water which combat algae. Available in mini bales, or as a concentrated extract of barley straw liquid, it's a natural way of chemically fighting algae.
What stops algae growth in water? ›Chemical treatments: You can fight algae growth in your water tanks by using bleach or chlorine. Bleach kills algae and prevents it from growing. The appropriate amount is ¼ teaspoon for every gallon of stored water. Chlorine will also kill algae and keep your water safe for drinking or irrigation purposes.
What naturally eats algae? ›
Zooplankton, tadpoles, and crustaceans eat algae. Many aquatic consumers such as zooplankton, tadpoles, algae eater (algivore), small fish, crustaceans, and water-dwelling insects eat algae as their primary food source.
Will Dawn dish soap remove algae? ›Hardware stores and home centers sell products designed to kill moss and algae, but you can save money by using inexpensive chlorine bleach or a non-creamy hand dishwashing detergent, such as Dawn.
Will shock get rid of algae? ›Yes, shock is the key ingredient to killing algae in pools. Shock raises the free chlorine levels in your pool water to the point where contaminants like algae die off. Depending on the severity of your algae growth, you'll need to add 2-4 doses of shock.
What triggers algae? ›Algae blooms can occur when a combination of suitable environmental conditions exist for abundant algal growth (e.g., increased nutrients, warmer temperature, abundant light, and stable wind conditions).
How many shrimp should be kept together? ›When purchasing shrimp, please keep in mind that they are social animals, and they do best in large groups of at least ten individuals. Any less than this and they will tend to hide, rather than graze as a group out in the open.
What fish are 100% shrimp safe? ›Guppies, Endlers, rasboras, small danios and rasboras, Kuhli loaches, smaller pencilfish, Clown killifish, and Corydoras would be just some of the fish that fall into this category. White Cloud Mountain minnows and the small rainbowfish of the Pseudomugilidae are also good potential tankmates.
What is the most intelligent shrimp? ›The mantis shrimp is highly intelligent. They exhibit complex social behaviour, with ritualised fighting and protective activities. With a great capacity to learn and retain knowledge, mantis shrimp can recognise and interact with other shrimp.
What snail is best for pond algae? ›The trapdoor snail is the most commonly purchased pond snail by pond owners. They are known for their voracious appetite for string algae and dead vegetation. This is why they have a reputation for “cleaning” up the pond.
What are the best green hair algae eating snails? ›Trochus Snails
These snails are one of the best options for snails for many reasons. First, they are great algae eaters with large appetites. They will graze on green algae, slime algae, diatoms, filamentous algae, and cyanobacteria.
Turban snails are slow-moving and will eat a wide range of algae and are ideal for aquariums with green algae, hair algae, filamentous algae, slime algae, cyanobacteria and diatoms. These snails do not leave anything behind, making them a perfect choice for your saltwater aquarium.