AquaSage
Species library

Flying Fox

Epalzeorhynchos kalopterum

Cyprinidae

FishDifficulty: ●●●○○Data: well-established

No photo of this species yet

Got one of your own? Send it and your name goes under it.

Send a photo

About

The flying fox is bought by mistake more often than on purpose: it is the fish people take home believing it is a Siamese algae eater. It is not, and the two differ in ways you can see across a shop tank. The flying fox carries a gold stripe running immediately above its brownish-black lateral line, and its dorsal, anal and ventral fins are transparent at the front with a thick black band along the edge — Seriously Fish adds red and white edging as the simplest field mark. Our Siamese algae eater has a single black stripe with nothing above it and plain, unmarked fins. Do not try to separate them on barbels: Seriously Fish credits two pairs to the flying fox AND two pairs to Crossocheilus langei, the fish usually sold as the SAE, so the barbel count that hobby guides lean on proves nothing. The difference that matters is what they do. The SAE genuinely eats black brush algae; of the flying fox, Seriously Fish says it "does not do so with the same efficacy as some Crossocheilus species" and that "there's little worth in purchasing it with that purpose in mind", and Maidenhead Aquatics says flatly that it should not be considered an algae eater. What you have instead is a 16 cm labeonine cyprinid from the same genus as our red-tail shark and rainbow shark, and it grows into the same temper: territorial with age, murderous toward anything shaped like itself, and best kept one to a tank in the majority of cases, with a territory a metre across.

Care

One fish, 120 cm of length, 200 litres or more, sand or very fine rounded gravel, cobbles and bogwood arranged to break every sight line. Seriously Fish gives 120 x 45 cm as the smallest base and a territory of at least a metre in diameter per individual; Maidenhead allows singly or in a group of five or more, but never two or three, because in small numbers one fish takes all of it. Keep Crossocheilus, Garra, Gyrinocheilus and other Epalzeorhynchos out entirely — Seriously Fish reports those are attacked constantly — and avoid slow, laterally compressed fish such as discus and angelfish. Loaches from Chromobotia, Botia, Syncrossus and Yasuhikotakia are generally left alone. Water 24-26 C, pH near neutral, soft to moderately hard, well oxygenated with moderate flow and no accumulated waste. The lid must be tight with no gaps around equipment: this fish is an expert jumper. Add it last, so it does not claim the whole tank before anything else arrives.

Diet

Grazes aufwuchs — algae plus the small crustaceans and insect larvae living in it — but it will not clear a tank of algae. Vegetable-rich dried foods, sinking wafers, peas, courgette, cucumber and spinach, with small live or frozen foods a few times a week.

Tankmate compatibility

Gets along with (165)

Adolfo's CoryAfrican Butterfly CichlidAgassiz's CoryAgassiz's Dwarf CichlidAllen's RainbowfishAmano ShrimpAmapá TetraAssassin SnailBadisBamboo ShrimpBandit CoryBanjo CatfishBlack Neon TetraBlack Phantom TetraBlackline RasboraBleeding Heart TetraBloodfin TetraBlue Neon GobyBlue Panda Dwarf CichlidBlue Velvet ShrimpBlueberry TetraBluefin NothoBoesemani RainbowfishBolivian RamBorneo SuckerBristlenose PlecoBroad Stripe CoryBronze CorydorasBumblebee GobyButterfly Hillstream LoachCandy Stripe PlecoCardinal TetraCelebes RainbowfishCheckerboard CichlidCheckered BarbCherry BarbCherry ShrimpChinese Hillstream LoachChocolate CichlidChocolate GouramiClown KillifishClown PlecoCochu's Blue TetraCongo TetraCroaking GouramiDaisy's RicefishDawn TetraDenison BarbDiamond TetraDoctor FishDojo (Weather) LoachDwarf Chain LoachDwarf Flag CichlidDwarf GouramiDwarf Neon RainbowfishDwarf Orange CrayfishElegant CoryEmerald CoryEmerald Green LampeyeEmperor TetraEuropean BitterlingFairy CoryFalse Black TetraFestivum (Flag Cichlid)Fireline DanioFive-Banded BarbFlame TetraFlash PlecoForktail RainbowfishFreshwater ClamGerman Blue RamGhost ShrimpGiant DanioGlass Bloodfin TetraGlass CatfishGlowlight TetraGold BarbGolden Dwarf CichlidGolden PencilfishGolden TetraGreen Laser CoryHarlequin RasboraHead-and-Tail-Light TetraHighfin Dwarf CichlidHoney GouramiHorned Nerite SnailHorseman's CoryHovering Zebra LoachIndian GlassfishJapanese Trapdoor SnailJulii CoryKeyhole CichlidKing Tiger PlecoKribensisKuhli LoachLake Kurumoi RainbowfishLake Tebera RainbowfishLeast KillifishLemon TetraLeopard DanioLittle CorydorasLoreto CoryMacmasteri Dwarf CichlidMarble HatchetfishMcCulloch's RainbowfishMelon BarbMoonlight GouramiMystery SnailNeon TetraNerite SnailOdessa BarbOpal Dwarf CichlidOrnate TetraOtocinclusPagoda SnailPanda CorydorasParkinson's RainbowfishPearl DanioPenguin TetraPeppered CorydorasPictus CatfishPinocchio ShrimpPurple Emperor TetraPurple TetraPygmy SwordtailRabbit SnailRainbow StiphodonRed Edge Dwarf CichlidRed Phantom TetraRed RainbowfishRed Whiptail CatfishRed-eye TetraReticulated Hillstream LoachRosy TetraRubber Lip PlecoRummynose TetraSalt and Pepper CoryScissortail RasboraSiamese Algae EaterSilver Tip TetraSixray CorydorasSkunk CorySlate CorySmudge Spot CorySparkling GouramiSpotted HeadstanderSterbai CorydorasStriped KribensisStriped Raphael CatfishThick-lipped GouramiThree-striped Dwarf CichlidTiger Stiphodon GobyTurquoise RainbowfishTwig CatfishUmbrella Dwarf CichlidUpside-down CatfishVampire CrabVampire ShrimpVenezuelan CoryVirginia CoryWrestling HalfbeakX-ray TetraZebra DanioZebra Nerite SnailZebra Pleco

Possible with care (210)

Acei CichlidAdonis PlecoAmazon PufferAuratus CichlidAzureus CichlidBala SharkBanded LeporinusBlack Ghost KnifefishBlack Ruby BarbBlack Skirt TetraBlack Stripe Dwarf CichlidBlackwing HatchetfishBladder SnailBlood Parrot CichlidBlood-Red Jewel CichlidBlue AcaraBlue BotiaBlue Dolphin CichlidBlue Neon RasboraBlue Orchid PeacockBlue Tiger ShrimpBlue Victoria MouthbrooderBorleyi (Redfin Hap)Brevis Shell DwellerBrichard's TeleogrammaBrichardi (Fairy Cichlid)Brown JulieBuenos Aires TetraBuffalohead CichlidBumblebee CichlidCalvus CichlidCelestial Pearl DanioCeylon KillifishChili RasboraChinese Algae EaterChipokae CichlidChitande PeacockClown LoachCobalt Blue ZebraCockatoo Dwarf CichlidColombian Ramshorn SnailCommon Jewel CichlidCommon PlecoCompressiceps CichlidCongo Dwarf CichlidConvict CichlidCrying WhiptailCrystal Red ShrimpCuckoo CatfishCylindricus CichlidCyprichromisDemasoni CichlidDemon EartheaterDesert GobyDogtooth CichlidDuboisi TropheusDwarf BarbDwarf Pea PufferDwarf Petricola CatfishDwarf RasboraElectric Blue AhliElectric Yellow LabElephantnose FishElizabeth's Dwarf CichlidEllioti CichlidElongate MbunaEmber TetraEmerald Dwarf RasboraEmperor PeacockEndler's LivebearerEven-spotted SynodontisFeatherfin CichlidFeatherfin SqueakerFigure-8 PufferFilament BarbFire EelFire Fish PeacockFiremouth CichlidFive-bar CichlidFlavus CichlidFlowerhorn CichlidFrontosaGlowlight DanioGoby CichlidGold Spot PlecoGolden Dwarf BarbGolden JulieGolden Wonder KillifishGrass CarpGreen Neon RasboraGreen Neon TetraGreen TerrorHalf-banded Spiny EelHengel's RasboraHongi CichlidIridescent SharkJack DempseyJaguar CichlidJewel CichlidJohanni CichlidKendall's LamprologusKenyi CichlidKissing GouramiLambchop RasboraLemon CichlidLeopard BushfishLivingstoniMaingano CichlidMalawi Butterfly PeacockMalawi EyebiterMalawi HawkMalaysian Trumpet SnailMarlieri CichlidMasked JulieMedaka RicefishMollyMultifasciatus Shell DwellerNorman's LampeyeNyererei CichlidOcellate River StingrayOcellatus Shell DwellerOrange-spotted SnakeheadOscarPanda Dwarf CichlidParadise FishParaguay EartheaterPeaceful BettaPeacock BassPeacock CichlidPeacock SnakeheadPearl CichlidPearl of LikomaPike CichlidPlatyPolka Dot LoachPort CichlidPowder Blue CichlidPygmy CorydorasQueen LoachRainbow CallochromisRainbow CichlidRainbow CrabRainbow SharkRamshorn SnailRed DevilRed EmpressRed Shoulder PeacockRed Swamp CrayfishRed TerrorRed White Fin GobyRed Zebra CichlidRed-bellied PacuRed-Tail SharkRedclaw CrayfishRedflank Bloodfin TetraRedhead CichlidRedstriped EartheaterRegan's JulieReticulated Flying FoxRostratusRosy BarbRosy LoachRoyal PlecoRusty CichlidSailfin MollySailfin PlecoSalvini CichlidSand-sifting XenotilapiaSaulosi CichlidScarlet BadisScarlet GobySerpae TetraSeverumSilver DollarSimilis Shell DwellerSpilonotus HapSpixi SnailSpotted HoploStar SapphireStarry Night CichlidSteel-blue KillifishStrawberry RasboraSulawesi Cardinal ShrimpSulphur-headed HapSunshine PeacockSveni EartheaterSwamp GuppySwordtailT-Bar CichlidTail-Spot Pygmy CoryTaiwan Reef CichlidTapajos Red Head EartheaterTexas CichlidThai Micro CrabThreadfin AcaraThreadfin PetrochromisThree-spot GouramiTiger BarbTiger TeddyTropheusTropheus VariantsUaru (Triangle Cichlid)Veilfin TetraVenustus (Giraffe Cichlid)White Cheek GobyWhite Cloud Mountain MinnowWolf CichlidYellow Phantom TetraYoyo LoachZebra Mbuna

Avoid (43)

Computed by the AquaSage engine for a spacious reference tank — always check the full verdict for your exact setup in the calculator.

Telling males from females

What works for this species, most reliable first.

  • Colour and patternA hint only · from about 6 months, and only on a settled fish

    In rainbowfish, killifish and several barbs the male carries the colour — deeper and more saturated, intensifying further when he displays.

  • Extended finsA hint only · from about 8 months, and later in a suppressed male

    On many cichlids and killifish the male's dorsal and anal fins draw out into trailing points as he matures, while the female's stay rounded.

  • Belly depthA hint only · only on well-fed adults, and only as a comparison

    For most tetras, barbs and rasboras this is all there is: a conditioned female is deeper through the belly than a male of the same length.

All the methods, with diagrams

Also in these lists

Similar species

Same category and the closest water parameters — if this species isn't quite it, start here.

Sold in Lithuania

These Lithuanian shops listed this species in their public catalogue (checked August 8, 2026). Stock moves — ask before you travel.

These links are unpaid: we get nothing for them and ask for nothing.

Frequently asked questions

What tank size does a Flying Fox need?
A Flying Fox needs an aquarium of at least 200 litres (52.8 US gallons) with a footprint at least 120 cm (47.2 in) long — for this species, swimming length matters as much as raw volume.
What water parameters does a Flying Fox need?
Flying Fox does best at 20–27 °C (68–80.6 °F), pH 6–7.5 and a general hardness of 2–12 °dGH.
Is the Flying Fox suitable for beginners?
Flying Fox sits in the middle of the difficulty scale — manageable for a careful beginner who has done the reading, but it has specific needs worth researching first.

Sources

Water & tank

Temperature20–27°C
Optimal temp.24–26°C
pH6–7.5
Hardness (GH)2–12°d
Carbonate (KH)1–10°d
OriginMainland Southeast Asia, Sunda Islands · soft, acidic water (natural range)
Adult size16 cm
Min. volume≥ 200 L
Min. tank length≥ 120 cm
Swimming zoneBottom
TemperamentTerritorial
Water typeFreshwater
FlowModerate
Lifespan~15 yrs
Try in the calculator