Shadow Catfish
Hyalobagrus flavus
A tiny, sociable catfish that actually swims in the open. And has a fish that mimics it.

About
A small, peaceful catfish from the blackwater and soft-water rivers of Sumatra and Borneo, Hyalobagrus flavus breaks just about every expectation you might have for a fish in its family. Most catfish are secretive, nocturnal bottom-huggers. This one is active during the day, forming loose shoals in open midwater, behaving more like a rasbora than anything you'd expect from a bagrid. It was imported and sold for years under the name Pelteobagrus ornatus before a 1998 taxonomic revision sorted things out and placed it in its own genus alongside two close relatives that rarely, if ever, make it into the trade. One of the more curious footnotes in its natural history is that a species of Crossocheilus is known to mimic it in the wild, which says something about how visually distinctive this little catfish must be in its home rivers. In the aquarium it's a genuinely easy community fish as long as you keep it in groups of at least six. Solo individuals or pairs tend to be far less confident and active. Good tankmates include rasboras, small danios, and peaceful loaches. Captive breeding hasn't been documented much, though soft, acidic, tannin-rich water would be a reasonable starting point for anyone willing to try. Surprisingly underappreciated given how practical it is.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Shadow Catfish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Shadow Catfish get?
- The Shadow Catfish reaches about 1–2" as an adult.
- What size tank does the Shadow Catfish need?
- A minimum of 11 gallons is recommended for the Shadow Catfish.
- What water parameters does the Shadow Catfish need?
- The Shadow Catfish does best with a temperature of 68–82°F, a pH of 5–7.5, hardness around 3–15 dGH.
- Is the Shadow Catfish aggressive?
- The Shadow Catfish is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Shadow Catfish eat?
- The Shadow Catfish is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
- How long does the Shadow Catfish live?
- With good care, the Shadow Catfish typically lives 8-15 years.