
Java File Snake
Acrochordus javanicus
A fully aquatic file snake covered in rough, granular scales, found in the rivers and estuaries of Java and the surrounding Southeast Asian region.
- Venomous?
- Non-venomous
- Adult length
- 1.5-2.5 m (5-8.2 ft)
- Range
- Southeast Asia
Found a snake like this?
Identify any snake from a photo, free.
Overview
The Java file snake, also widely known as the elephant trunk snake, is one of three species in the ancient and distinctive family of file snakes, which are entirely aquatic and possess unique granular, non-overlapping scales unlike any other snake group.
It is a harmless, non-venomous species that poses essentially no threat to humans, spending virtually its entire life submerged in water where it hunts fish.
How to identify it
- Loose, baggy, thick skin covered in small, rough, granular scales rather than smooth or keeled scutes
- Brown to grayish-brown dorsal coloration, often appearing dull or non-glossy
- Small eyes and nostrils set high on the head for surface breathing while mostly submerged
- Heavy, stout body that appears loose and wrinkled when out of water
- Nearly helpless and awkward if placed on land
- Adults typically 1.5-2.5 m in length
Habitat & range
Inhabits rivers, estuaries, and mangrove-lined coastal waters throughout Java, Sumatra, Malaysia, and other parts of Southeast Asia. Found in both fresh and brackish water systems, rarely straying from aquatic habitats.
Behavior, diet & reproduction
Nocturnal and almost exclusively aquatic, using its rough granular scales to grip and hold slippery fish prey rather than venom or strong constriction. Rarely, if ever, ventures onto land.
A live-bearing species producing sizable litters. Generally docile in water and poses no serious danger to humans.
Frequently asked questions
Is the Java file snake venomous?
No, it is non-venomous and relies on rough scales to grip fish prey.
What makes the Java file snake's skin unique?
It has small, rough, granular, non-overlapping scales rather than the smooth or keeled scales typical of most snakes.
How big does the Java file snake get?
Adults typically reach 1.5-2.5 m (5-8.2 ft) in length.
Where is the Java file snake found?
It inhabits rivers, estuaries, and coastal waters of Java and other parts of Southeast Asia.
Java File Snake guides
In-depth guides for identifying and understanding Java File Snake.