
Fire-eyed loach
Barbucca diabolica

The Fire-eyed loach exhibits vibrant red-orange eyes and a slender, elongated body adorned with dark, contrasting markings.
This page includes AI-generated images. Why am I seeing AI images?
About the Fire-eyed loach
This is one of those tiny, oddball loaches that spends its whole day scooting along wood and rocks like a little vacuum cleaner, and those glowing red eyes are the whole vibe. It is peaceful and shy, but it gets way more confident in a dim, cover-filled tank with leaf litter and lots of little hideouts. Biggest thing people miss is feeding - it is a bottom grazer and pretty much will not chase food up in the water column.
Also known as
Quick Facts
Size
2.5 cm (about 1 inch)
Temperament
Peaceful
Difficulty
Intermediate
Min Tank Size
15 gallons
Lifespan
3-6 years
Origin
Southeast Asia (Malay Peninsula and western Borneo)
Diet
Omnivore/micro-predator - sinking micro foods, wafers, frozen/live foods (bloodworms, daphnia, brine shrimp), plus biofilm and detritus grazing
Water Parameters
24-28°C
6.5-7
1-12 dGH
Need a heater for this species?
This species needs 24-28°C in a 15 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Give them a long, low tank with lots of hiding spots - piles of rounded stones, tangled roots, and leaf litter. They chill more in dim light, so floaters or a shaded corner helps.
- Soft to medium water works best; aim around pH 6.5-7.0 and keep it stable. They do best with consistent conditions and good maintenance; steady routine water changes are preferable to chasing numbers.
- Use sand or very smooth gravel - they root around and scrape themselves up on sharp stuff. Add a few tight caves or narrow crevices since they like to wedge in and feel secure.
- Feed after lights out because they get braver at dusk; sinking micro pellets, small wafers, and frozen foods like bloodworms or brine shrimp go over well. They are slow pickers, so make sure faster fish are not stealing everything.
- Best tankmates are calm, non-bossy fish like small rasboras, peaceful danios, or shrimp-safe setups with lots of cover. Skip aggressive loaches, big cichlids, or anything that will outcompete them at feeding time.
- They can be a little snippy with each other in tight setups, so keep them in a small group (3-6) and give more hides than fish. If one is always pale and pinned in a corner, you need more cover or fewer tankmates.
- Watch for skinny bellies and sunken sides - that usually means they are getting outfed or dealing with internal parasites; try heavier frozen foods and consider a dewormer if weight never comes back. Also keep nitrates low because they can get fin damage and stress coloring when the tank gets stale.
- Breeding is rare in most community tanks, but cooler water changes and lots of fine-leaved plants or moss can trigger activity. If you ever see eggs, pull the adults or move the eggs because they will snack on them.
Compatibility
Good Tankmates
- Small, chill midwater schoolers like ember tetras, neon tetras, or green neon tetras - they stay out of the loach's way and dont bother it while it cruises the bottom
- Rasboras (chili rasboras, harlequins, lambchops) - peaceful, quick enough to not get stressed, and they like the same kind of calm community vibe
- Corydoras (especially the smaller ones like pygmy/habrosus) - generally fine as long as youve got lots of floor space and hiding spots so nobody is piled into the same corner
- Otocinclus - super mellow algae crew, wont compete much for territory, and they do great in the same stable, clean freshwater setup
- Small peaceful gouramis like honey gourami - they hang up top and dont mess with the bottom, so the fire-eyed loach can do its shy little loach thing
- Small peaceful shrimp and snails (amano shrimp, nerite snails) - usually works if the loach is well-fed and youve got cover, but expect baby shrimp to be snacks sometimes
Avoid
- Big or pushy cichlids (convicts, jewels, most acara types) - too much bulldozer energy and they will harass a shy loach or hog the bottom
- Nippy semi-aggressive stuff like tiger barbs - they keep everyone on edge and the loach will spend all day hiding instead of feeding
- Fast, food-crazy bottom competitors like clown loaches or big botia loaches - they outcompete them at feeding time and can stress them with constant activity
- Territorial bottom fish like many larger plecos or adult rainbow sharks - they claim caves and will chase anything that tries to share the real estate
Where they come from
Fire-eyed loaches (Barbucca diabolica) come from slow, shady freshwater streams in Southeast Asia, typically in leaf-littered, rooty areas where the water is soft-ish and clean. They are the kind of fish you almost never see out in the open in the wild, which explains a lot about how they act in our tanks.
The "fire-eyed" part is real, by the way. Under the right light their eyes catch and glow red, especially when they feel secure and are out hunting at dusk.
Setting up their tank
Think "quiet creek bottom" and you will be on the right track. They do best in a settled, mature tank with lots of cover and not much drama. If your aquarium is brand new, these guys tend to act stressed and can go off food.
- Tank size: I would start at 20 gallons long for a small group, bigger if you want a busy community around them.
- Substrate: fine sand is my pick. They sift and nose around, and sand is easier on their barbels than sharp gravel.
- Hardscape: driftwood, tangled roots, caves, and piles of smooth stones. Give them multiple hiding spots so nobody has to fight for the "best" one.
- Plants: low light plants (Crypts, Anubias, Java fern) plus floating plants to dim things down.
- Flow: gentle to moderate. They are stream fish, but they do not want to live in a washing machine.
Cover every gap. Fire-eyed loaches can and will slip through surprising openings, especially at night. A tight lid and blocking filter/pipe gaps saves you the classic "found on the floor" situation.
Water-wise, aim for stable and clean. Mine have done well around 74-79F (23-26C), with a neutral-ish pH and low to moderate hardness. More than chasing a magic number, keep ammonia and nitrite at zero, keep nitrates reasonable, and do regular water changes.
They do not love sudden big swings. If you do large water changes, match temperature and avoid big shifts in hardness/pH. Slow and steady works better with this species.
What to feed them
They are micro-predators and scavengers, not algae grazers. Mine ignored most flake and would only pick at pellets once they recognized them as food. If you want them out and confident, feed like you are feeding shy hunters.
- Staples: sinking micro pellets, small wafers, and soft small foods they can mouth easily.
- Frozen: bloodworms, brine shrimp, daphnia, cyclops - all big hits.
- Live (if you can): blackworms, live daphnia, baby brine shrimp. Live food really flips the "hunting" switch for them.
- Feeding timing: dusk or lights-out. They are way bolder in low light.
Use a feeding dish or drop food into the same "quiet corner" every time. They learn fast, and it keeps food from vanishing into the substrate where it can rot.
Small meals work better than dumping in a ton at once. They will pick, retreat, and come back. If you have faster fish in the tank, plan on target-feeding with tongs or a pipette so the loaches actually get their share.
How they behave and who they get along with
Fire-eyed loaches are shy, mostly bottom-oriented, and more active at twilight. In a bright, bare tank they vanish. In a planted, wood-heavy tank they start doing these little patrol loops and peeking out like they own the place.
They are generally peaceful, but they do have a "personal space" vibe around favorite hides. Keeping them in a small group spreads that out and you see more natural behavior. Solo fish can turn into permanent ghosts.
- Good tankmates: small calm schooling fish (rasboras, small tetras), peaceful bottom fish that do not bully (small Corydoras), and gentle dwarf shrimp if you accept some baby shrimp might disappear.
- Avoid: fin nippers, pushy barbs, big boisterous danios, large cichlids, and anything that will outcompete them for sinking foods.
- Other bottom dwellers: if you mix them with other loaches, pick mild species and give lots of hides. Crowded bottoms lead to stress and food competition.
They are not the "glass surfing" loach type. If you see constant frantic cruising, check water quality, oxygenation, and whether they feel exposed.
Breeding tips
Breeding Barbucca diabolica in home aquariums is possible, but it is not common, and most people do not stumble into it by accident. The biggest hurdles are sexing them, getting a compatible pair/group, and giving them the right trigger.
- Group approach: start with 6+ if you are serious. Pairs are hard to guarantee because sex differences are subtle.
- Spawning setup: lots of tight cover (leaf litter, moss, small caves, fine roots) and gentle filtration (sponge filter is your friend).
- Triggers that seem to help: slightly cooler, softer water changes paired with heavier feeding on live/frozen foods for a couple weeks.
- Egg/fry safety: assume adults may snack. If you see eggs, move them or move adults, and keep flow gentle so eggs do not fungus.
If you are trying to breed them, keep the tank dim and quiet. They act like a fish that wants privacy, and heavy foot traffic and bright lights keep them in hiding mode.
Common problems to watch for
Most issues I have seen with fire-eyed loaches come down to stress, not getting enough food, or living in a tank that is too bright and open.
- Not eating: very common after shipping or moving. Offer live or frozen foods first, feed in low light, and keep tankmates from stealing everything.
- Skinny despite feeding: they may be losing the food race. Target-feed after lights-out and watch their bellies over a couple weeks.
- Barbel wear or mouth damage: usually from sharp gravel or dirty substrate. Switch to sand and vacuum gently during water changes.
- Disease sensitivity: like many loaches, they can react badly to strong meds (especially some copper-based treatments). Always research dosing for loaches and start low if you have to medicate.
- Sudden hiding all the time: check for bullying, bright lighting, lack of cover, or a water quality slip (ammonia/nitrite, high nitrate).
Do not assume they are "just nocturnal" if you never see them. In a comfortable setup you will still spot them out and about, especially around feeding time. If they are invisible 24/7, something is usually off.
If you give them a mature tank, lots of cover, and a feeding plan that actually reaches the bottom after the other fish are done, they are really rewarding. The first time you catch that red-eye glow as they cruise out from the wood pile, you will get why people fall for them.
Similar Species
Other freshwater peaceful species you might be interested in.

Ajuricaba tetra
Jupiaba ajuricaba
Jupiaba ajuricaba is a South American freshwater characin from the Amazon basin in Brazil (rio Negro, rio Solimões, and rio Tapajós basins). It reaches about 9.5 cm SL and is diagnosed by a narrow dark midlateral stripe, an elongated humeral spot, and an ocellated spot on the upper caudal-fin lobe. Wild specimens have been collected from blackwater forest streams and also oxbow-lake habitats.

Amapa tetra
Hyphessobrycon amapaensis
This is a tiny, super sleek little tetra with a clean red stripe down the side that really pops once its settled in. It does best in a planted, slightly tinted "creek-style" setup and looks way cooler when you keep a proper group so they school and flash that line together. If you can give it soft, slightly acidic water and a calm community, its an easy fish to fall for.

Anteridorsal Homatula loach
Homatula anteridorsalis
This is a benthic Chinese stream loach from Yunnan that lives right down on the bottom in clear, flowing water over gravel and rocks. Think of it as a "river tank" fish - it wants current, oxygen, and lots of surfaces to poke around on for bits of food and algae.

Armoured stickleback
Indostomus paradoxus
This is that goofy little "freshwater seahorse"-looking fish that just kind of perches and scoots around like a tiny armored twig. Its whole vibe is slow, sneaky micropredator - once its settled in, you will catch it stalking microfoods and doing these subtle little posture displays. The big trick is feeding: they do best when you can provide lots of small live foods in a calm, planted tank.

Aroa twig catfish
Farlowella martini
Farlowella martini is one of those unreal-looking stick catfish that just vanishes the moment it parks itself on a branch. It is a super calm, slow-moving grazer that does best in a mature tank with lots of biofilm, gentle flow, and clean, oxygen-rich water - they are not great at competing at feeding time, so you kind of have to look out for them.

Arraya's bluntnose knifefish
Brachyhypopomus arrayae
This is a weakly-electric South American knifefish that cruises around plants and root mats and does most of its business after lights-out. It is a pretty subtle-looking fish (more earthy browns than flashy colors), but the cool part is the whole electric-sense lifestyle and that smooth, hovering knifefish swim.
More to Explore
Discover more freshwater species.

American flagfish
Jordanella floridae
Jordanella floridae is that little Florida native with the red-and-cream striping that really does look like a tiny flag once a male colors up. They graze algae like champs (especially stringy/hair algae), but they have a bit of attitude - give them plants and space so the bossy behavior stays manageable. Bonus: the male guards the eggs and will actively fan them, which is pretty fun to watch.

Aracu-comum
Schizodon vittatus
Schizodon vittatus is a large South American anostomid (family Anostomidae). Reported maximum size is about 35 cm standard length; it is harvested/consumed in parts of Brazil and is not commonly covered by mainstream aquarium husbandry references.

Arrowhead puffer
Pao suvattii
Pao suvattii is that sneaky Mekong puffer that likes to sit low and ambush food, and it has that super recognizable arrow/V pattern on its back. Gorgeous fish with tons of personality, but it is absolutely not a community guy - plan on a solo, species-only setup if you want everybody to stay in one piece.

Austellus barb
Dawkinsia austellus
Dawkinsia austellus is a freshwater cyprinid endemic to southern India (Western Ghats region). It is an active, shoaling barb best maintained in a group in a spacious, well-filtered aquarium with good oxygenation and regular maintenance.

Avacanoeiro whiptail catfish
Lamontichthys avacanoeiro
This is one of those rarer Lamontichthys whiptails from Brazil that looks like it was built for fast water - long, armored, and made to hug the bottom in current. In the wild its from the upper Rio Tocantins basin, and in a tank it will really appreciate super clean, oxygen-rich water and lots of smooth surfaces to graze.

Banded Borneo hillstream loach
Gastromyzon fasciatus
Gastromyzon fasciatus is one of those super-cool little Borneo hillstream loaches that scoots around rocks like a tiny stingray and parks itself in the current. It really shines in a river-style setup with lots of smooth stones to graze on and high oxygen - they look busy all day and have a neat, banded pattern.
Looking for other species?
