
Mastacembelus armatus
24-28 °C
6-7
90 cm
15 years
The zig-zag eel (Mastacembelus armatus), also known as the tire-track eel or white-spotted spiny eel, is a distinctive freshwater fish native to riverine systems across the Indian subcontinent, Sri Lanka, South China, and Southeast Asia including Thailand, Malaysia, Vietnam, Cambodia, and Indonesia. Reaching up to 91 cm (36 in) in length, this elongated, snake-like fish lacks pelvic fins and possesses a continuous dorsal-anal-caudal fin arrangement preceded by numerous spines along the back. Its body is dull brown with darker longitudinal zigzag lines forming a reticulated pattern on the upper two-thirds, providing excellent camouflage in the turbid, slow-moving waters it inhabits.
Despite its intimidating size, the zig-zag eel is generally peaceful toward tankmates too large to be considered prey and can be kept in spacious community aquariums. A minimum of 500 L (130 gal) is required for adult specimens, though juveniles can be raised in smaller quarters. The tank should be well-planted with abundant hiding spots using bogwood, rock caves, and PVC piping, with a sand substrate to allow burrowing. A tight-fitting lid is essential as these eels are accomplished escape artists. Dimmer lighting encourages more active daytime behavior, and water flow should be gentle. They thrive in mildly brackish conditions at 24-28C (75-82F), pH 6.0-7.0, with moderate hardness.
As obligate carnivores, zig-zag eels prefer meaty foods such as prawns, krill, lancefish, earthworms, and frozen bloodworms, though some may accept high-quality sinking pellets once established. They are nocturnal by nature, spending daylight hours hidden among decor and emerging at dusk to hunt. Only one specimen should be kept per tank unless housed in groups of five or more to diffuse conspecific aggression. Breeding has not been documented in home aquariums. With a potential lifespan exceeding 15 years, these rewarding fish require a long-term commitment and a well-sealed aquarium.
Pairwise screening against other species in the database (prioritizing the same family when data is available).
Review first (11)
Caution or avoid from automated rules — confirm before mixing.
| Species | Assessment | Notes |
|---|---|---|
| Amano Shrimp Caridina multidentata Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Diamond tetra Moenkhausia pittieri Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Guayas cichlid Cichlasoma festae Caution | Caution | Fish 2x+ larger may eat smaller tankmates · Multiple territorial species in the same swim layer cause stress · Species with non-overlapping pH ranges may not thrive together Open pair in Compare → |
| Lemon tetra Hyphessobrycon pulchripinnis Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Orange Fin Danio Danio kyathit Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Otocinclus Otocinclus vittatus Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Oxyropsis Oxyropsis carinata Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Peacock eel Macrognathus siamensis Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Ram cichlid Mikrogeophagus ramirezi var. Caution | Caution | Fish 2x+ larger may eat smaller tankmates · Multiple territorial species in the same swim layer cause stress · Species with non-overlapping pH ranges may not thrive together Open pair in Compare → |
| Tinfoil barb Barbonymus schwanenfeldii Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Horsehead Opsariichthys bidens Avoid | Avoid | Fish 2x+ larger may eat smaller tankmates · Species with non-overlapping temperature ranges cannot coexist Open pair in Compare → |
| Species | Assessment | Notes |
|---|---|---|
| Fire eel Mastacembelus erythrotaenia Compatible | Compatible | No rule-based conflicts detected for this pair. Open pair in Compare → |
Same rule engine as Compare. Not a substitute for observation, tank size, or acclimation.
Keep this species? Spot anything off?