Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediatePeaceful

Indian Glass Perch

Parambassis ranga

Also known as: Indian glassfish, Indian Glassy Fish

A living x-ray fish whose transparent body reveals its skeleton and organs.

Indian Glass Perch
1 / 9
© The new species is closely-related to P. ranga. · Via SeriouslyFish.com (educational / non-commercial use)

About

The Indian glass perch (Parambassis ranga) is one of those fish that stops newcomers in their tracks. Its body is so transparent that you can clearly see the skeleton, internal organs, and even the beating heart. Previously sold under the name Chanda ranga, this small perch hails from sluggish rivers, ponds, and seasonal floodplains across South and Southeast Asia, from Pakistan through to Thailand and Malaysia. It thrives in freshwater despite a persistent and incorrect myth that it requires brackish conditions. That myth likely grew from confusion with the infamous "painted" or "disco" glass fish, which were injected with artificial dyes on Asian fish farms. A cruel practice that left fish disease-prone and short-lived. Healthy, unpainted specimens are considerably more resilient. In the aquarium, the Indian glass perch is a shoaling species and genuinely needs company. A group of six or more will behave far more confidently than a smaller cluster. It feeds on invertebrates, worms, and small crustaceans in the wild, and it appreciates meaty foods in captivity. Males show some territorial posturing during spawning but rarely cause real harm. Good tankmates include barbs, smaller loaches, and similarly sized peaceful species. The fry are notoriously tricky to raise, so breeding is best approached with some experience behind you.

Frequently asked questions

How big does the Indian Glass Perch get?
The Indian Glass Perch reaches about 2–3.5" as an adult.
What size tank does the Indian Glass Perch need?
A minimum of 7 gallons is recommended for the Indian Glass Perch, with more room needed for a proper group.
What water parameters does the Indian Glass Perch need?
The Indian Glass Perch does best with a temperature of 68–86°F, a pH of 6.5–8, hardness around 8–20 dGH.
Is the Indian Glass Perch aggressive?
The Indian Glass Perch is generally peaceful and suits a community tank with similarly calm tankmates.
What does the Indian Glass Perch eat?
The Indian Glass Perch is a carnivore. It needs a meaty, protein-rich diet of frozen or live foods.
How long does the Indian Glass Perch live?
With good care, the Indian Glass Perch typically lives 5-6 years.