Tank mates by speciesTM-11

Otocinclus Tank Mates: 22 Species Rated ○△× with Reasons, Why They Get Bullied, Medaka, Goldfish, Shrimp, Algae and Food

Published · By Tropical Fish Care Guide editors

Your guide: KouKnows everything. Sometimes writes things that are wrong. Sorry in advance.Tropical Fish Care Guide editors · Checked against care guides and fish databases: 2026-10-22
Kou

Otocinclus are safe with peaceful small fish, bottom dwellers and adult shrimp. Avoid bettas, angelfish and goldfish.

A planted aquarium with small fish
A planted aquarium with small fishPhoto: Aleš Tošovský / Public domain
In this article (18 sections)
  1. In short: which fish are safe tank mates for otocinclus?
  2. In what order should you check otocinclus tank mates?
  3. Why do otocinclus get bullied?
  4. Which fish are × as otocinclus tank mates?
  5. Can otocinclus live with medaka?
  6. Can otocinclus live with goldfish?
  7. Can otocinclus live with shrimp?
  8. How much can you expect from otocinclus as algae eaters?
  9. Is algae enough food for otocinclus?
  10. How many otocinclus should you keep?
  11. Can otocinclus live with corydoras, plecos and other bottom dwellers?
  12. What middle and top level fish should you choose with otocinclus?
  13. What should you do before adding otocinclus to a community tank?
  14. What are common mistakes with otocinclus tank mates?
  15. What terms come up with otocinclus tank mates?
  16. What else goes with otocinclus tank mates?
  17. Frequently asked questions about otocinclus tank mates6
    1. Jump to this section
    2. Which fish can live with otocinclus?
    3. Why do otocinclus get bullied?
    4. Can otocinclus live with medaka?
    5. Can otocinclus live with Neocaridina shrimp?
    6. Can otocinclus live on algae alone?
    7. How many otocinclus should you add?
  18. Sources

In short: which fish are safe tank mates for otocinclus?

Otocinclus are safe with peaceful small fish, bottom dwellers and adult shrimp. The three to avoid are the betta (male), the angelfish and the goldfish.

Otocinclus are small catfish that live by grazing algae on glass and plants. Shop guides also introduce them as fish that are easy to keep with others.

The trouble is that because they attack no one, they easily end up bullied or losing their food. This site works out compatibility with 22 species and shows it with reasons.

What this article covers:

  • Compatibility with 22 species, and why some pairs are × or △
  • Why they tend to be the ones that get bullied
  • How to handle them with medaka, goldfish and shrimp
  • What you can expect from them as algae eaters
  • Why algae alone is not enough food, and how many to keep

○ Generally compatible (15)

  • Neon tetra
  • Cardinal tetra
  • Rummy-nose tetra
  • Guppy
  • Platy
  • Panda cory
  • Peppered cory
  • Harlequin rasbora
  • Zebra danio
  • Cherry barb
  • Dwarf gouramiOtocinclus are especially good tank mates for dwarf gouramis (Seriously Fish (Trichogaster lalius))
  • Kuhli loach
  • Bristlenose pleco
  • Amano shrimp
  • Nerite snail

△ With care (4)

  • Tiger barbTiger barb may nip other fish's fins
  • MedakaTemperature overlap is narrow (21–22°C) / Otocinclus is a tropical fish that needs a heater; Medaka does not
  • Japanese swamp shrimpOtocinclus eats baby shrimp (adults usually survive)
  • Cherry shrimpMay pick at baby shrimp, but adults are fine (Aquarium Co-Op (Cherry shrimp tank mates)) / Otocinclus eats baby shrimp (adults usually survive)

× Not recommended (3)

  • Betta (male)Betta (male) is aggressive and chases other fish
  • AngelfishOtocinclus is small enough for Angelfish to eat
  • GoldfishOtocinclus is small enough for Goldfish to eat / Otocinclus is a tropical fish that needs a heater; Goldfish does not

Source: Judged by this site's rules from the care data of each species (see the sources of the care data table)

The list above, grouped by result:

ResultPartnersMain reason
× Not suitableBetta (male), angelfish, goldfishChases otocinclus, or a size gap big enough to swallow them
△ With conditionsTiger barb, medaka, Neocaridina shrimp, red cherry shrimpFin nipping, a narrow temperature overlap, or otos eating baby shrimp
○ Easy to keep togetherThe other 15 species (including Amano shrimp and nerite snail)Temperatures overlap, and neither eats the other

The key point: otocinclus tank mates come down to two things: "does the partner attack?" and "does food reach the otos?"

In what order should you check otocinclus tank mates?

Check otocinclus tank mates in this order: temperature, mouth size, temperament, then shrimp. The three × species fail at the second or third step.

1Do temperatures overlap?Compare the two ranges2Is one small enough to eat?Big fish eat small fish3Fin nipping and temperamentLong fins attract nippers4Will it eat shrimp or fry?Even small fish eat baby shrimp
Figure: Check tank mates in this order

Applied to otocinclus, the four steps look like this.

What to checkFor otocinclusPartners that fail
Do temperatures overlap?A tropical fish that needs a heater (see the table)Medaka (narrow overlap), goldfish
A size gap big enough to swallowSmall body, on the eaten sideAngelfish, goldfish
Fin nipping and temperamentAttacks no one, gets chasedBetta (male), tiger barb
Does it eat shrimp?Sometimes picks at baby shrimpNeocaridina shrimp, red cherry shrimp

The order matters. A partner whose temperature does not match cannot live long with otos, even if everything else matches.

Otocinclus do not attack others, so what you check is the partner's side: what will the partner do?

Why do otocinclus get bullied?

Otocinclus get bullied easily because they are small, timid and peaceful. Paired with aggressive fish or big-mouthed fish, they end up chased or eaten.

Tokyo Aqua Garden describes the otocinclus as gentle and somewhat timid. It also writes that otos never chase other fish.

Here are fish that often bully otos, with their size and temperament.

Fish, shrimp and snail care data
SpeciesAdult size (cm)Swimming levelTemperament
Betta (male)6.5Aggressive
Angelfish15Semi-aggressive
Otocinclus3.5BottomPeaceful
Tiger barb7MiddleSemi-aggressive
Goldfish10MiddlePeaceful
Source (5)
Large fishSmall fishFits in the mouth
Figure: A large size gap means the small fish may be eatenThis site marks × when a predator is paired with a fish half its size or less

As the table shows, the × and △ partners are all bigger than otocinclus and differ in temperament. The gap shows up in four ways.

How the gap showsWhat happensExample partners
TemperamentChased so much they cannot restBetta (male)
Mouth sizeFits in the mouth of the grown partnerAngelfish, goldfish
Fin nippingBody and fins get peckedTiger barb
Competing for foodActive fish take the food firstFast-moving fish in general

Seriously Fish describes otocinclus as very timid. It also writes that they lose out to active fish when competing for food.

Kou

If you think an oto has "disappeared," first look behind the plants and at the back of the glass. They are timid and spend a lot of time hiding.

Search suggestions show "dying" and "cause of death" next to "bullied." The same source says most deaths of newly imported otos come from lack of food.

Even without obvious chasing, assume there may be bullying in the form of food being taken again and again, and keep watching.

Which fish are × as otocinclus tank mates?

The × species are the betta (male), the angelfish and the goldfish. Bettas chase them, and the other two have a size gap big enough to swallow them.

PartnerWhy ×Source
Betta (male)Aggressive, and chases other fishBest kept alone. Keeping it with other species is the exception (Seriously Fish)
AngelfishOtocinclus are small enough to swallowMay eat small fish once grown (Seriously Fish)
GoldfishSize gap big enough to swallow. Heater needs also differPartners limited to fish larger than the goldfish's mouth (RSPCA Australia)

Angelfish are often still small when sold in shops. While small they can swim together, but their mouths change as they grow.

Search suggestions also show "betta otocinclus tank mates." Compatibility from the betta's side is in Betta Tank Mates.

For the three × species, more hiding places do not remove the reason, so the shortcut is never to put them in the same tank.

Can otocinclus live with medaka?

Otocinclus with medaka are △ (with conditions). The temperature overlap is narrow, and it pairs a fish that needs a heater with one that does not.

Search suggestions also show "otocinclus medaka tank mates." Both are peaceful fish, and they swim at different levels.

Fish, shrimp and snail care data
SpeciesTemperature (°C)pHSwimming levelGroup size (or more)
Otocinclus21–265.5–7.5Bottom6
Medaka16–226.5–8.5Top8

Source: Seriously Fish (Otocinclus macrospilus) / Seriously Fish (Oryzias latipes)

As the table shows, the temperatures overlap only in a narrow band at the edge of each range. Seriously Fish describes medaka as a temperate to subtropical fish.

The same source says always-warm water can shorten medaka's lives. Heating the water for otocinclus keeps it warm for the medaka.

If you keep them together, follow these points.

  • Check the thermometer every day and keep the water inside the overlap in the table
  • Watch out for both high temperatures in summer and cold in winter
  • Do not rely on the medaka's food. Give the otocinclus their own share

The two species share a narrow temperature band, so separate tanks are easier to manage. Compatibility from the medaka's side is in Medaka Tank Mates.

Can otocinclus live with goldfish?

Otocinclus with goldfish are ×. Otocinclus are small enough to fit in a goldfish's mouth, and their heater needs differ.

Search suggestions also show "goldfish algae eater otocinclus." The oto's name often comes up as an algae eater for goldfish tanks.

RSPCA Australia says goldfish partners should be limited to fish larger than the goldfish's mouth. Goldfish need no heater, while otocinclus do.

Clithon retropictus, a nerite snail (Hamamatsu, Japan)
Clithon retropictus, a nerite snail (Hamamatsu, Japan)Photo: Seotaro / CC BY-SA 3.0

For algae in a goldfish tank, looking for a different animal is the shortcut. Check goldfish and snail compatibility in Goldfish Tank Mates.

Rather than adding otocinclus to a goldfish tank, first think about tank care that keeps algae from growing.

Can otocinclus live with shrimp?

Otocinclus with Amano shrimp are ○, and with Neocaridina shrimp and red cherry shrimp they are △. The △ is because otos sometimes pick at baby shrimp.

123456
1Otocinclus·△△○○○
2Japanese swamp shrimp△·○○○○
3Cherry shrimp△○·○○○
4Amano shrimp○○○·○○
5Nerite snail○○○○·○
6Panda cory○○○○○·

○ Generally compatible △ With care × Not recommended

Source: Judged by this site's rules from the care data of each species (see the sources of the care data table)

Aquarium Co-Op writes that otocinclus sometimes pick at baby shrimp. On the other hand, it says adult shrimp usually survive.

The same shop also writes that keeping them with fry or baby shrimp caused little harm. △ means "the adults survive, but breeding may slow down."

An Amano shrimp
An Amano shrimpPhoto: BS Thurner Hof / CC BY-SA 3.0

Amano shrimp larvae grow up in the sea. No baby shrimp are born in a freshwater tank, so there is no worry about otos eating them in the first place.

Shrimp and snailsResultHow to think about it
Neocaridina shrimp△Otos sometimes pick at baby shrimp. Adults survive
Red cherry shrimp△Same with baby shrimp. Grow thick plants if you want them to breed
Amano shrimp○No baby shrimp are born in the tank
Nerite snail○Neither eats the other
Kou

In a tank where you want shrimp to breed, grow thick clumps of plants. The places baby shrimp can hide decide how many survive.

Shrimp and otocinclus both eat algae and food on the bottom, so watch the amount of food for both. Compatibility from the shrimp's side is in Shrimp Tank Mates.

How much can you expect from otocinclus as algae eaters?

Otocinclus are good at soft algae such as brown algae. They do not eat hard algae such as black beard algae, so set your expectations by the type of algae.

Many people add them as algae eaters. Here are the algae the sources say they eat and do not eat.

Type of algaeOtocinclusSource
Brown algae (diatoms)Eat it wellAquarium Co-Op, Tokyo Aqua Garden
Soft green algaeEat itAquarium Co-Op
Hard algae such as black beard algaeDo not eat itAquarium Co-Op, Tokyo Aqua Garden
Blue-green algae (a slimy blue-green film)Do not eat itTokyo Aqua Garden
Hard green spot algaeAvoid itAquarium Co-Op
A planted aquarium with small fish
A planted aquarium with small fishPhoto: Aleš Tošovský / Public domain

Seriously Fish recommends a tank with plenty of broad-leaved plants and driftwood. More surfaces for algae to grow on means more places to graze.

But each oto's algae-eating power is not that great. Some shop guides suggest pairing them with shrimp or snails.

Otocinclus help keep soft algae from spreading. Do not think of them as fish that wipe out all the algae, and you will not be let down.

Is algae enough food for otocinclus?

Algae alone is often not enough food for otocinclus. Seriously Fish describes them as fish that need to eat almost constantly.

The same source says food in the aquarium should be mainly plant-based. They also eat live and frozen foods such as bloodworms, but it advises not to overfeed these.

FoodHow to use itSource
Algae and biofilm in the tankStaple food. More of it in a settled tankSeriously Fish, Aquarium Co-Op
Blanched vegetables (zucchini and others)Makes up for what is missingAquarium Co-Op
Sinking plant-based tabletsThey may take a while to start eating themAquarium Co-Op, Tokyo Aqua Garden
Frozen bloodworms and similarNow and then. Not a fish that needs muchSeriously Fish
Floating flakesHard for them to eatAquarium Co-Op

Tokyo Aqua Garden describes a way to get them used to food: put boiled spinach in together with prepared food. It says it takes time for them to learn it is food.

Kou

When you add vegetables, take out any leftovers by the next day. That keeps the water from getting dirty.

In a community tank, do not leave otocinclus with what the other fish leave behind. Prepare their food separately and get it to them. Check how round their bellies are every day to see if they are eating enough.

How many otocinclus should you keep?

Base the number on the group size (see the table), then adjust for the amount of algae. Seriously Fish says they like their own kind, so it recommends keeping a group.

Search suggestions show "how many," "how many in a 60 cm tank" and "how many in a 30 cm cube." The sources take two approaches.

ApproachDetailsSource
Keep a groupThey like company. At least the group sizeSeriously Fish
Decide by the amount of algaeToo many will eat all the algaeAquarium Co-Op, Tokyo Aqua Garden
Fewer in small tanksUp to 1 to 2 in a small tankTokyo Aqua Garden
Floor space45 cm wide × 30 cm deep as a minimum guidelineSeriously Fish

Aquarium Co-Op says a few plump fish are better than a thin group. Before numbers, check that every fish gets to eat.

The more you add, the less algae each one gets, so the limit is whether you can add enough food. Think about group size and floor space together with the other bottom dwellers.

Can otocinclus live with corydoras, plecos and other bottom dwellers?

Yes. Otocinclus are ○ with corydoras, kuhli loaches and bristlenose plecos.

123456
1Otocinclus·○○○○△
2Panda cory○·○○○○
3Peppered cory○○·○○○
4Kuhli loach○○○·○×
5Bristlenose pleco○○○○·○
6Japanese swamp shrimp△○○×○·

○ Generally compatible △ With care × Not recommended

Source: Judged by this site's rules from the care data of each species (see the sources of the care data table)

In this site's table, otocinclus are bottom-level fish. But Seriously Fish says they spend a lot of time off the bottom.

That suggests they rarely compete for space with corydoras, which search the bottom. Seriously Fish also names smaller corydoras as partners.

The quick chart above has a × and a △ involving shrimp.

  • Kuhli loach × Neocaridina shrimp: often eats baby shrimp
  • Otocinclus × Neocaridina shrimp: sometimes picks at baby shrimp

When you add bottom dwellers, check not only their compatibility with otocinclus but also with shrimp. The corydoras's side is in Corydoras Tank Mates.

What middle and top level fish should you choose with otocinclus?

For the middle and top levels, choose peaceful small fish such as neon tetras, rasboras, guppies and platies. All are ○ with otocinclus.

TopGuppyPlatyMedakaMiddleNeon tetraCardinal tetraHarlequin rasboraBottomPanda coryOtocinclusKuhli loach
Figure: Fish that use different levels of the tank get in each other's way lessSwimming levels come from the care data table

Seriously Fish names small, peaceful characins as partners. Characins are the group that includes tetras. Its dwarf gourami entry also calls otocinclus a particularly good partner.

But even among ○ partners, some move fast at feeding time. Aquarium Co-Op recommends partners that will not outcompete otos for food: peaceful fish of about the same size.

PartnerResultWhat to watch at feeding time
Neon tetra○They finish the food in the middle level, so check that it reaches the bottom
Guppy○Feeds mostly at the surface, so there is little competition
Zebra danio○Fast. Check it does not take sinking food first
Dwarf gourami○A particularly good partner (Seriously Fish)
Tiger barb△Sometimes nips fins

When choosing from ○ partners, pick ones that let food reach the otocinclus at feeding time, and you will have fewer failures. The neon tetra's side is in Neon Tetra Tank Mates.

What should you do before adding otocinclus to a community tank?

Before adding otocinclus, prepare a settled tank with algae and plants. Watch new fish in a separate tank before adding them.

Seriously Fish says otos have few problems when added to a settled planted tank. Newly imported fish are often weak.

Steps before adding, in order:

  1. Let the main tank run until algae and biofilm grow
  2. Watch new fish in a separate tank for at least 30 days (University of Florida)
  3. Provide algae or extra food in the quarantine tank too
  4. Get them used to the main tank's water little by little, then release them
  5. For a few days after release, check that they are eating

Aquarium Co-Op leaves the light on in the quarantine tank for about a week. The idea is to grow algae first.

Kou

Do not rush to add otos to a tank you just set up. They have an easier time with food once algae has grown.

For otocinclus, "last, into a settled tank" is the way to make tank mates last.

What are common mistakes with otocinclus tank mates?

The three most common mistakes are: adding them to a newly set up tank, relying on algae for food, and pairing them with big fish.

Common mistakeWhat happensWhat to do instead
Adding them right after cycling a new tankNo algae, so they get thinAdd them after algae has grown
Keeping them on algae aloneWith many fish, they eat it allAdd vegetables and sinking food
Adding them to a goldfish tank for algaeThey fit in the mouth. Temperatures differ tooKeep goldfish in a separate tank
Pairing with small angelfishThey get eaten once the angelfish growsNever add × partners
Pairing only with fast fishTheir food keeps getting takenChoose peaceful partners
Adding them to a tank where you want shrimp to breedFewer baby shrimpGrow thicker plants, or use another tank

If you see it is not working, separate the chaser or the weakened fish with another tank or a divider. The basic fix for a bad match is to separate them, not to make them put up with it.

What terms come up with otocinclus tank mates?

TermMeaning
Tank mates (混泳)Keeping different kinds of fish or shrimp together in the same tank
Brown algae, diatoms (茶ゴケ, 珪藻)Soft brown algae on glass and leaves. Common when a tank is new
Blue-green algae (藍藻)A slimy blue-green film that covers the bottom and leaves
Bottom dwellers (底もの)Fish and shrimp that live on the bottom of the tank, such as corydoras, loaches and plecos
Group size (群れの目安)The lowest number of its own kind a fish needs to live calmly
Baby shrimp (稚エビ)Newborn, small shrimp
Cycling a new tank (立ち上げ)Filling a new tank and letting it mature until fish can live in it
Quarantine tank (様子見の水槽)A separate tank for new fish before they go into the main tank

What else goes with otocinclus tank mates?

Otocinclus tank mates connect to bottom dwellers, shrimp and middle level fish. Go on to the article for the partner you are curious about.

Frequently asked questions about otocinclus tank mates

Which fish can live with otocinclus?

Peaceful small fish, bottom dwellers, and adult shrimp and snails suit them. Of this site's 22 species, 15 are ○.

The ones to avoid are the betta (male), the angelfish and the goldfish. Pick two species to see the result and the reason.

Why do otocinclus get bullied?

Because they are small, timid and peaceful. Aggressive fish chase them, and active fish take their food.

Choose partners from peaceful fish of about the same size.

Can otocinclus live with medaka?

With conditions. They are △: the temperature overlap is narrow, and their heater needs differ.

If you cannot keep the water inside the overlap, separate tanks suit them.

Can otocinclus live with Neocaridina shrimp?

Yes, but they are △. Otos sometimes pick at baby shrimp, while adult shrimp survive.

If you want the shrimp to breed, grow thick clumps of plants.

Can otocinclus live on algae alone?

Algae alone is often not enough. They eat almost constantly, and a lot of them will eat all the algae.

Give blanched vegetables or sinking plant-based food separately.

How many otocinclus should you add?

Base it on the group size (see the table), then decide by the amount of algae and whether you can add food. Keep fewer in a small tank.

If every fish has a nicely rounded belly, the number is right.

Sources

Categories

Latest

Find by keyword