Otocinclus affinis
Macrotocinclus affinis
Tiny Brazilian algae-eater with a habit of resting right on the front glass.

About
Found in coastal drainages near Rio de Janeiro, Brazil, this small otocinclus relative, Macrotocinclus affinis, is one of the more compact suckermouth catfish you can keep, rarely exceeding two inches as an adult. It shares the classic otocinclus body plan. A streamlined, armored frame with a sucker mouth designed for grazing biofilm and soft algae off hard surfaces. What makes it a bit of a character in the aquarium is its tendency to park itself right on the front glass, giving you a close-up view of its undersides and the rhythmic motion of that busy little mouth. Mainly nocturnal by nature, it can be seen resting motionless for long stretches and then bolting suddenly if something startles it. Like most fish in this group, it does noticeably better when kept in a group of five or more rather than solo. They seem to settle in and behave more naturally with company around. An established tank with a good coating of natural algae growth suits it best, as it grazes more or less constantly. It also has a facultative air-breathing capability shared across the genus, a handy adaptation for life in oxygen-variable South American waters. A rewarding little catfish for a keeper who already understands the basics.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Otocinclus affinis
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Otocinclus affinis get?
- The Otocinclus affinis reaches about 1β2" as an adult.
- What size tank does the Otocinclus affinis need?
- A minimum of 5 gallons is recommended for the Otocinclus affinis.
- What water parameters does the Otocinclus affinis need?
- The Otocinclus affinis does best with a temperature of 68β79Β°F, a pH of 6β8, hardness around 5β20 dGH.
- Is the Otocinclus affinis aggressive?
- The Otocinclus affinis is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Otocinclus affinis eat?
- The Otocinclus affinis is a herbivore. It needs a plant-based diet such as algae, blanched vegetables, or spirulina-based foods.
- How long does the Otocinclus affinis live?
- With good care, the Otocinclus affinis typically lives 4-5 years.