Goldstriped flying fox
Crossocheilus cobitis
Goldstriped flying fox exhibits a slender body with striking gold stripes along its sides and elongated pectoral fins, enhancing its streamlined appearance.
This page includes AI-generated images. Why am I seeing AI images?
About the Goldstriped flying fox
Crossocheilus cobitis is one of those true river fish that spends its day cruising and grazing - algae, periphyton, and whatever micro-stuff it can rasp off hard surfaces. It gets a decent adult size (around 15 cm/6 in) and really appreciates a long, current-y tank with tons of oxygen and clean water. Also, it is a species that can be mixed up in the trade with other similar Crossocheilus, so ID matters.
Also known as
Quick Facts
Size
14.8 cm
Temperament
Peaceful
Difficulty
Advanced
Min Tank Size
55 gallons
Lifespan
10-15 years
Origin
Southeast Asia
Diet
Mostly herbivore/aufwuchs grazer - algae, periphyton/biofilm, quality wafers and veg, plus some small meaty/frozen foods
Water Parameters
23-25°C
6.5-7.5
5-12 dGH
Need a heater for this species?
This species needs 23-25°C in a 55 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Give it a long tank with real current - think river vibe with a strong filter, powerhead, and plenty of smooth rocks and wood to graze on. They get too big and too active for small community tanks.
- Keep the water on the cooler side of tropical: about 72-78F, pH roughly 6.5-7.5, and keep nitrates low because they hate dirty water. High oxygen matters a lot, so aim for heavy surface ripple.
- They are not a magic algae solution - they eat some algae when young, then turn into opportunistic pigs. Feed sinking wafers, blanched veg (zucchini, spinach), and mix in protein like frozen bloodworms or shrimp so they do not start picking at tankmates.
- Skip slow, long-finned fish (bettas, fancy guppies, angels) because a bored flying fox can turn into a fin-nipper. Fast midwater fish and sturdier bottom fish do better, and keep only one unless the tank is big enough to spread out territory.
- Give them hiding spots with line-of-sight breaks, or they will try to own the whole bottom. They can get pushy with other algae-eaters like Siamese algae eaters, Chinese algae eaters, and smaller loaches.
- Watch the belly and gill rate - if it is gulping or hovering in the flow all day, you probably do not have enough oxygen or the tank is getting dirty. They are also great jumpers, so use a tight lid.
- Breeding at home is basically a lottery; most are farm-bred and spawning usually involves seasonal triggers and sometimes hormones. If you want to try, think big group, high flow, cooler water changes to mimic rain, and lots of fine-leaved cover for eggs.
Compatibility
Good Tankmates
- Fast, peaceful schooling fish like harlequin rasboras or bigger tetras (black skirt, lemon, rummynose) - they stay out of the flying fox's way and can handle the constant cruising vibe
- Danios (zebras, pearls, giants) - same deal: quick, active, not easily intimidated, and they don't compete much for the same spots
- Corydoras catfish - solid match if you give plenty of floor space; the flying fox mostly does its own thing and the cories just hoover up leftovers
- Kuhli loaches - they keep to themselves, come out more at night, and they are not trying to claim the same algae-grazing routes
- Sturdier peaceful gouramis like honey or thick-lipped gourami - generally fine in a planted tank with sight breaks; just watch at feeding time so everyone gets their share
- Bristlenose pleco (Ancistrus) - usually works if the tank has multiple caves and driftwood; the flying fox may posture a bit but they typically sort it out without damage
Avoid
- Slow, fancy-finned fish like bettas, fancy guppies, or longfin angels - the flying fox can get curious and start chasing or fin-nipping, especially as it matures
- Other algae-eater lookalikes and similar niche fish (other Crossocheilus, flying foxes, or SAE-type fish) - they can get territorial with each other and you end up with constant sparring
- Aggressive or nippy fish like tiger barbs or some cichlids - they either stress the flying fox out or turn the tank into a chase-fest
Where they come from
Goldstriped flying fox (Crossocheilus cobitis) show up in fast-ish freshwater systems in Southeast Asia - think warm rivers and streams with current, rocks, and lots of biofilm to graze. They are built to cruise, cling, and pick at surfaces all day.
If you have kept the more common Siamese algae eater (Crossocheilus oblongus), this one feels like its more intense cousin. Similar shape and habits, but it demands more space and better tank management, especially as it grows.
Setting up their tank
Give them room first. These are active, muscular fish that spend the whole day patrolling, and they get pushy in tight quarters. A long tank beats a tall one every time.
- Tank size: I would not do them in anything under a 4-foot tank. Bigger is noticeably easier.
- Flow and oxygen: moderate to strong current plus good surface agitation. They act stressed in stale water.
- Filtration: overfilter. They are constant grazers and poopers, and they do better with very clean water.
- Scape: smooth rocks, driftwood, and lots of hard surfaces for algae/biofilm. Leave open lanes for swimming.
- Plants: tougher plants (anubias, java fern, bolbitis) attached to wood/rock do better than delicate stems in a high-flow setup.
- Lid: they can spook and jump, especially right after you add them. Cover gaps.
I like to aim a powerhead along the back wall and keep calmer pockets behind wood/rocks. They will use both: they surf the flow, then rest in the slack zones.
Water numbers are less magic-number and more stability. Neutral-ish pH, warm tropical temps, and low nitrogen waste is the game. What they hate is swings, dirty substrate, and oxygen-poor water.
Do not buy one that looks skinny with a pinched belly, clamped fins, or a pale, washed-out stripe. These fish can come in rough, and a weak one often slides downhill fast.
What to feed them
They will graze algae and aufwuchs, but you cannot run them as "the algae solution" and call it a day. In a clean aquarium, natural growth usually is not enough.
- Daily staple: good algae wafers or spirulina-based pellets
- Veg rotation: blanched zucchini, cucumber, green beans, spinach (clip it down so it does not float and rot)
- Protein a few times a week: frozen bloodworms, brine shrimp, daphnia, or a quality sinking community pellet
- Grazing help: leave some rocks in brighter areas to grow a film, or rotate a couple of "algae rocks" between tanks/buckets under a light
Feed after lights-out sometimes. They are bold, but in a busy community tank they can still get outcompeted by fast midwater fish. Night feeding lets them eat without drama.
Watch the belly. A healthy flying fox has a gently rounded underside, not hollow. If it is getting skinny, increase feeding frequency and add more sinking foods that reach the bottom quickly.
How they behave and who they get along with
Juveniles can be pretty chill, then they hit a size where they decide they own the floor plan. They are not usually "murder fish," but they can turn into relentless chasers, especially toward similar-shaped algae eaters.
- Temperament: active, sometimes bossy; can become territorial with age
- Best group size: one is simplest. Groups can work in very large tanks with lots of line-of-sight breaks, but expect a pecking order.
- Tankmates that usually work: larger barbs, danios, rasboras, rainbowfish, sturdy tetras, many loaches (in a big tank)
- Tankmates I avoid: other Crossocheilus, SAE/"flying fox" lookalikes, Chinese algae eaters, timid bottom fish, long-finned slow fish (they may pester)
Mixing it with other algae-eater types is where people get the most headaches. Similar body shape often = nonstop chasing.
They spend most of their time on rocks, wood, glass, and the substrate, but they also do quick midwater sprints. If they are glass-surfing constantly, darting, or hiding all day, check flow, oxygen, and ammonia/nitrite first.
Breeding tips
Breeding Crossocheilus cobitis in home aquariums is not something you should count on. Most of what you see in shops is wild-caught or produced in commercial setups, often with hormone assistance.
If you want to play the long game, the best you can do is keep a healthy group in a big, river-style tank, feed heavily with a mix of greens and protein, and keep water changes consistent. Even then, expect zero eggs and be pleasantly surprised if you ever see spawning behavior.
If someone claims they bred them in a typical community tank, take it with a grain of salt. Mis-ID between Crossocheilus species and other "flying fox" types is very common.
Common problems to watch for
- Starvation in a "too clean" tank: they look fine for weeks, then suddenly get thin. Supplement greens and sinking foods from day one.
- Ich and stress outbreaks after purchase: they ship poorly sometimes. Quarantine helps a lot.
- Bloat/constipation: too much rich food and not enough roughage. Add more veg and algae-based foods, and do not overdo bloodworms.
- Aggression ramping up with age: sudden chasing and fin nipping, especially in smaller tanks or with similar fish.
- Oxygen issues: hanging near the surface or acting sluggish in warm water usually means add aeration/flow now, not later.
- Misidentification: many fish sold as "flying fox" are actually Chinese algae eaters or other lookalikes that behave differently.
If it is sucking on the sides of other fish (especially slow, flat-bodied fish), you may not have a Crossocheilus at all. True Crossocheilus are grazers, not slime-coat suckers. Double-check the ID before you blame the fish.
Big water changes and clean substrate go a long way with this species. They are tough once settled, but they do not forgive neglected maintenance the way some hardier community fish do.
Similar Species
Other freshwater peaceful species you might be interested in.

Aboina barb
Enteromius aboinensis
Enteromius aboinensis (the Aboina barb) is a small West African barb with a clean black midline stripe and a little spot right at the base of the tail. It does best when you treat it like a proper schooling fish - keep a decent group and give it plants around the edges with open swimming room in the middle.

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.

Allen's river garfish
Zenarchopterus alleni
A poorly known freshwater halfbeak endemic to West Papua (Mamberamo River), described from a single specimen (~13 cm SL). Beyond basic habitat/occurrence, little is published about its ecology or aquarium suitability; assume it is a surface-oriented, jump-prone halfbeak only by analogy with related taxa.

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.

Amatlan chub
Yuriria amatlana
Yuriria amatlana (the Amatlan chub) is a little Mexican native minnow from the Ameca River basin. Its wild range is pretty limited and it is listed as Endangered, so its care info in the aquarium hobby is basically nonexistent and its availability is usually low. In the original species description, preserved fish show a dark lateral stripe with a darker patch on the caudal peduncle, and they can have tiny barbels at the mouth corners.

Andrica moenkhausia
Moenkhausia andrica
Moenkhausia andrica is a little Brazilian characin from the Tapajos system that tops out around 7 cm (about 2.8 inches) standard length. It has a neat netted (reticulated) scale pattern plus a dark spot on the caudal peduncle, and the really wild part is that mature females can have tiny fin hooklets too, which is usually a male-only thing in a lot of characins.
More to Explore
Discover more freshwater species.

Altipedunculata stone loach
Schistura altipedunculata
Schistura altipedunculata is one of those little stream loaches that wants clean, well-oxygenated water and a bunch of rock nooks to claim as home. It is a bottom-hugger that will spend its day scooting from crevice to crevice, and it tends to get a bit spicy with its own kind if you do not give it enough hiding spots.

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.

Amur sculpin
Alpinocottus szanaga
This is a little coldwater sculpin from the Amur drainage - a bottom-hugging, rock-and-gravel fish that spends its day wedged under stones and darting out to grab food. Super cool behavior and attitude, but it is absolutely not a warm tropical community fish - it wants chilly, fast, oxygen-rich water and will bicker with other bottom fish.

Anhanga pygmy pencil catfish
Potamoglanis anhanga
This is a truly tiny Amazonian trichomycterid catfish - like 1.3 cm max - so it is more of a micro-predator oddball than a typical community catfish. It is the kind of fish that disappears into sand, leaf litter, and plant roots, and you will spend way more time setting up the right micro-habitat than you will actually seeing it.

Anitápolis livebearer
Jenynsia weitzmani
Jenynsia weitzmani is a freshwater anablepid livebearer endemic to southern Brazil (currently known only from the type locality near Anitápolis, Santa Catarina). Like other Jenynsia (onesided livebearers), reproduction involves lateralized mating morphology/behavior; aquarium care guidance is not well-documented for this species specifically.

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.
Looking for other species?
