Perak river sprat
Clupeichthys perakensis
Clupeichthys perakensis features a streamlined body with silver scales and distinct dark markings along the lateral line, enhancing its camouflaging ability.
This page includes AI-generated images. Why am I seeing AI images?
About the Perak river sprat
Tiny, silvery river sprats that zip around midwater in tight groups and pick at zooplankton all day. They come from the Perak River system (and nearby peat-stained tributaries), top out at about 4 cm, and do best in soft, slightly acidic, well-oxygenated water with plenty of open swimming space. They are rarely seen in the hobby and tend to do best in big, settled shoals with fine live foods.
Also known as
Quick Facts
Size
4 cm SL
Temperament
Peaceful
Difficulty
Advanced
Min Tank Size
20 gallons
Lifespan
2-3 years
Origin
Southeast Asia
Diet
Planktivore - zooplankton and small insects; will take baby brine shrimp, daphnia, cyclops
Water Parameters
24-30°C
5-7.5
1-8 dGH
Need a heater for this species?
This species needs 24-30°C in a 20 gallon tank. Use our heater calculator to find the right wattage.
Calculate heater sizeCare Notes
- Give them a long tank (36 in/90 cm or more) with a tight lid and zero gaps - they are missile-grade jumpers and need open water to school; keep 15+ or they stay skittish.
- Run strong surface agitation and good flow; 24-26 C with high oxygen is their sweet spot, and they crash fast if O2 dips, so add an airstone during heat waves.
- They like soft, very clean water: pH 6.2-7.0, GH 2-6 dGH, TDS 60-150 ppm; keep nitrates under 10 ppm with 20-30% water changes twice a week and drip-acclimate new fish.
- They are plankton pickers, not flake eaters - feed live baby brine and moina/copepods 2-3x daily; once settled, try frozen cyclops/daphnia, and watch for pinched bellies as a starvation red flag.
- Tankmates should be gentle and not food-hyper: small rasboras, pencilfish, otos, and kuhli loaches work; skip danios, barbs, nippy tetras, and anything big enough to snack on them.
- Keep light subdued with floaters or tannins, leave a big open lane for swimming, and sponge-cover filter intakes so they do not get pinned in the flow.
- Handle with a container instead of a net since their scales shed easily; they do poorly with copper or harsh meds, so if you must treat, go light and crank up aeration.
- Breeding is a project fish thing: they scatter tiny eggs in dim light and then eat them, so use marbles/mops in a species tank with greenwater, pull the adults, and start fry on rotifers/infusoria before baby brine.
Compatibility
Good Tankmates
- Small, calm schooling fish like chili rasbora and ember/green neon tetras - same gentle pace and zero nipping
- Pencilfish (Nannostomus) - polite top/mid cruisers that will not spook the sprats
- Peaceful bottom dwellers like pygmy corys and otocinclus - they mind their business and keep the floor tidy
- Shrimp and small snails (Neocaridina, Caridina, nerites) - no threat to adult sprats and help them feel secure
- Sparkling gourami or honey gourami in a calm setup - small, mellow, and not mouthy enough to hassle adults
- Endler livebearers or least killifish - tiny, curious, and not pushy if you spread food around
Avoid
- Nippy stuff like tiger barbs and serpae tetras - they will chew those shiny flanks and break the school
- Angelfish and medium cichlids (rams, apistos) - bigger mouths plus ambush habits equals missing sprats
- Fast, rowdy fish like zebra danios and most rainbowfish - constant zooming keeps sprats stressed and off food
- Large gouramis and paradise fish - territorial surface cruisers that will harass or swallow small sprats
Where they come from
Perak river sprats are tiny, silvery, open-water fish from the Perak River basin in Peninsular Malaysia. Think slow to moderate-flow rivers, backwaters, and floodplain lakes where the water is warm, soft, and loaded with plankton. They spend their time midwater in big schools, picking at drifting micro-life.
Setting up their tank
Treat them like delicate, fast-moving pelagic fish. You want open swimming space, very clean water, and lots of oxygen. They spook easily and they jump, so a tight lid is non-negotiable. Use a long tank and keep the lighting on the gentler side with floating plants to cut glare.
- Tank size: 36 in long at minimum. I like 30-40 gallons for a group of 15-20, bigger is better.
- Water: soft and slightly acidic to neutral. Aim pH 6.0-7.2, GH 1-8 dGH, KH low-moderate.
- Temperature: 24-27 C (75-81 F). Keep it stable.
- Flow and oxygen: steady, moderate current with strong aeration. A spray bar or powerhead aimed along the length works well.
- Filtration: oversize your filter, but diffuse the intake and outflow so they are not pinned. Sponge pre-filter on intakes to protect them.
- Aquascape: dark background, fine sand or bare bottom, big open midwater. Floating plants or high-up stems to break light. Keep hardscape away from the middle lane.
- Lighting: not too bright. They settle better in dimmer tanks.
- Water quality: zero ammonia and nitrite, nitrate under 10-20 ppm. Weekly 30-50% water changes with well-matched temp and TDS.
- Maturity: add them to a tank that has been running smoothly for a while. They do poorly in new setups.
Acclimate slowly with a drip for 45-60 minutes and keep the room and tank lights off for the first day. Cover every gap on the lid. They will find the smallest hole.
What to feed them
They are plankton pickers. Live foods help them settle, and you can work in frozen once they are confident. Dry food acceptance varies by group; some never bother. Feed small amounts several times a day rather than one big dump.
- Live: baby brine shrimp, moina/daphnia, copepods, vinegar eels. They take items that hang in the water column best.
- Frozen: cyclops, baby brine, finely chopped mysis. Thaw and rinse.
- Dry: if they will take it, use tiny granules or powdered foods 0.3-0.5 mm. Offer in the current so it stays suspended.
- Enrichment: soak frozen or bbs in a vitamin supplement a few times a week to keep condition up.
Feed into the flow so food drifts past the school. Two to four light feedings a day beats one heavy feeding and keeps their bellies full without trashing the water.
How they behave and who they get along with
They are pure schoolers. Keep a big group, 12+ minimum, 20+ if you can. A big group calms them down and spreads out any twitchy behavior. They are fast and shy, not aggressive, and ignore anything they cannot swallow.
Good company are other small, calm fish that do not pester them or outcompete them at feeding.
- Good picks: small rasboras, ricefish, peaceful danios, pencilfish, tiny loaches like kuhlis, Corydoras in softer water, small catfish that keep to the bottom.
- Use caution: surface hunters and boisterous fish stress them out. Avoid large barbs, cichlids, gouramis that peck, and anything nippy.
- Shrimp: adults ignore larger shrimp, but tiny neo babies can be snacks. Snails are fine.
Reflections can spook them. A dark background and tape along the side panels to cut mirror reflections helps. Keep the tank in a low-traffic spot if possible.
Breeding tips
This is advanced. They are almost never bred in home aquaria. They appear to be open-water egg scatterers with no parental care, and the eggs and fry are tiny. If you want to try, set up a dedicated tank.
- Condition a large group with heavy live foods for a couple of weeks.
- Use a long, dim tank with gentle but constant flow, fine-leaved spawning mops high in the water column, or a suspended mesh screen so eggs fall through.
- Try seasonal cues: a few cooler, softer water changes back-to-back, then a slight temperature rise.
- If you see spawn-like chasing, pull adults after a day. Eggs, if any, will be tiny and pelagic.
- Fry need green water, rotifers, and then newly hatched brine shrimp once they are big enough. Daily small water changes are needed. Expect losses.
Fry are microscopic and starve quickly without proper first foods. If you do not have green water and rotifers ready, skip the attempt for now.
Common problems to watch for
Most hiccups come from stress, low oxygen, and new-tank instability. They are also notorious for jumping during spooks. Handle them gently and avoid rough netting; their scales shed easily.
- Jumping: tight lids, covered gaps, and keep hands out during lights-on transitions.
- Oxygen dips: heavy feeding or a filter stall can wipe them out fast. Run extra air at night if your plants pearled all day.
- Refusing food: start with live, then blend in frozen. If bellies stay pinched, check for internal parasites during quarantine.
- Ich and stress spots: common after shipping. Stable temps, clean water, and calm surroundings help recovery. Dose meds cautiously with scalier herring-like fish.
- Glass-banging: reduce reflections, dim lights, and keep the school large. Use a dark background.
- Water quality crashes: they hate ammonia and nitrite even at a whisper. Test often and stay on top of maintenance.
Do not add Perak river sprats to a new tank. They need a mature, rock-steady system and very high oxygen. A lid that locks down every single gap is mandatory.
Similar Species
Other freshwater peaceful species you might be interested in.

Amphilius dimonikensis
A small loach catfish endemic to the Mpoulou River in the Mayombe (Dimonika Biosphere Reserve), Republic of the Congo. Amphilius dimonikensis has a subtle banded pattern and inhabits fast, clear streams over rock and sand. In aquaria, prioritize strong, well-oxygenated flow with rounded stones and sand to mimic hillstream conditions.

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.
More to Explore
Discover more freshwater species.

Jupiaba kurua
Small South American characin endemic to the upper rio Curuá (rio Xingu basin, Brazil). Reaches about 8.7 cm SL and inhabits clearwater rivers. Distinguished by dark dots on the bases of many lateral scales and a distinct dark caudal‑peduncle spot. Reported diet indicates omnivory, including aquatic insects, small fishes, and fragments of Podostemaceae and filamentous algae.

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.

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.

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