
Badis badis
15-25 °C
6-7.5
6 cm
5 years
The chameleon fish earned its name from its remarkable ability to shift colour in seconds — from deep maroon and rusty orange to pale beige — depending on mood, breeding condition, and social rank. Native to the Ganges basin from Himachal Pradesh through West Bengal and into Bangladesh, this small micropredator inhabits shallow, slow-moving water among leaf litter and submerged roots. Males reach about 6 cm standard length and are territorial toward conspecifics but peaceful with other small fish, making them suitable for a calm community tank of at least 72 litres with plenty of cover. Unlike many aquarium fish, Badis badis prefers cooler conditions: 15–25°C with a pH of 6.0–7.5, which means it can be kept without a heater in most indoor rooms. It is an obligate insectivore and will often refuse dried flake; live or frozen daphnia, mosquito larvae, and brine shrimp are accepted readily. Bloodworms and Tubifex should be avoided — they cause obesity and disease in this species. A cave-forming setup with half-coconut shells or upturned clay pots suits its breeding habit: the male guards a clutch of 30–100 eggs deposited on the cave ceiling, with fry becoming free-swimming after 6–8 days. Keep one male with two or three females in a species-only tank for best results, or pair it with small danios or rasboras that stay near the surface.
Pairwise screening against other species in the database (prioritizing the same family when data is available).
Review first (6)
Caution or avoid from automated rules — confirm before mixing.
| Species | Assessment | Notes |
|---|---|---|
| Black ghost knifefish Apteronotus albifrons Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Fasciatus Shell Dweller Altolamprologus fasciatus Caution | Caution | Fish 2x+ larger may eat smaller tankmates · Species with non-overlapping pH ranges may not thrive together Open pair in Compare → |
| Malabar pufferfish Carinotetraodon travancoricus Caution | Caution | Fish 2x+ larger may eat smaller tankmates · Multiple territorial species in the same swim layer cause stress Open pair in Compare → |
| Scarlet badis Dario dario Caution | Caution | Fish 2x+ larger may eat smaller tankmates Open pair in Compare → |
| Chocolate gourami Sphaerichthys osphromenoides Avoid | Avoid | Species with non-overlapping temperature ranges cannot coexist Open pair in Compare → |
| Guayas cichlid Cichlasoma festae Avoid | Avoid | Fish 2x+ larger may eat smaller tankmates · Species with non-overlapping temperature ranges cannot coexist Open pair in Compare → |
| Species | Assessment | Notes |
|---|---|---|
| Bleeding-heart tetra Hyphessobrycon erythrostigma Compatible | Compatible | No rule-based conflicts detected for this pair. Open pair in Compare → |
| Dwarf danio Danio nigrofasciatus Compatible | Compatible | No rule-based conflicts detected for this pair. Open pair in Compare → |
| Red Cherry Rasbora Rasbora lacrimula Compatible | Compatible | No rule-based conflicts detected for this pair. Open pair in Compare → |
| Red Neon Goby Stiphodon atropurpureus Compatible | Compatible | No rule-based conflicts detected for this pair. Open pair in Compare → |
| Rummy-nose tetra Hemigrammus rhodostomus Compatible | Compatible | No rule-based conflicts detected for this pair. Open pair in Compare → |
| Siamese fighting fish Betta splendens 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?