Snake Identifier
Java File Snake (Acrochordus javanicus)
Acrochordus javanicus by Rushenb, via Wikimedia Commons, licensed under CC BY-SA 4.0
Other snakes

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.

Identify a snake

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.