Viviparous halfbeaks are mostly found in Indo-West Pacific estuarine or freshwater. They are frequently found on the water surface. Most species feed on small floating larvae and adult insects that have drifted by or landed onto the water surface.
There are 5 genera and about 60 species of Zenarchopteridae worldwide. Malaysia has about 3 genera and about 10 species.