Snake Identifier

Snake Encyclopedia

Search and identify 1,000+ snakes from around the world — with venomous status, family, range, size, habitat, and how to tell look-alikes apart.

Emerald Tree Boa

Emerald Tree Boa

A vivid green, arboreal boa of the Amazon rainforest, prized for its striking coloration and specialized ambush-hunting posture.

Northern Emerald Tree Boa

Northern Emerald Tree Boa

A vividly green arboreal boa of the northern Amazon rainforest, famous for its bright coloration, prominent white markings, and elongated front teeth adapted for gripping birds and mammals.

Annulated Tree Boa

Annulated Tree Boa

A slender, ring-patterned arboreal boa found in Central American and northwestern South American forests, named for the ring-like blotches along its body.

Madagascar Tree Boa

Madagascar Tree Boa

An arboreal, heavy-bodied boa endemic to Madagascar, known for its variable green, brown, or reddish coloration and strong prehensile tail.

Emerald Snake

Emerald Snake

A vividly emerald-green, non-venomous African forest snake known for its keeled scales and glossy iridescence.

Blomberg's Tree Boa

Blomberg's Tree Boa

A slender, less commonly encountered tree boa native to western Ecuador and Colombia, named after Swedish explorer Rolf Blomberg.

Ruschenberger's Tree Boa

Ruschenberger's Tree Boa

A slender, arboreal tree boa of Central America and northern South America closely related to the common tree boa.

Amazon Tree Boa

Amazon Tree Boa

A slender, highly variable arboreal boa of the Amazon rainforest, known for its extraordinary range of color morphs and prehensile, tree-dwelling lifestyle.

Cook's Tree Boa

A slender arboreal boa endemic to the island of Saint Vincent in the Lesser Antilles, closely related to mainland tree boas but geographically isolated.

Grenada Bank Tree Boa

Grenada Bank Tree Boa

An arboreal boa endemic to Grenada and its associated Grenadine islands, adapted to island forest habitats and closely related to mainland Corallus species.

Green Tree Python

Green Tree Python

A vividly green, non-venomous arboreal python of New Guinea and northern Australia, known for its striking resemblance to the emerald tree boa of South America.

Cropan's Boa

An extremely rare and poorly known tree boa endemic to a small area of Brazil's Atlantic Forest.

Cuban Boa

Cuban Boa

The largest native snake in Cuba, a powerful constrictor known for hunting bats at cave entrances and adapting to a range of habitats across the island.

Virgin Islands Boa

Virgin Islands Boa

A small West Indian boa found across several islands of the Puerto Rico Bank, including parts of the Virgin Islands.

Madagascar Ground Boa

Madagascar Ground Boa

A large, heavy-bodied terrestrial boa endemic to Madagascar, distinguished from its tree-dwelling relative by its stouter build and ground-dwelling habits.

Biak Green Tree Python

Biak Green Tree Python

An island locality form of the green tree python from Biak Island in Cenderawasih Bay, often noted for bold blue speckling on an emerald-green body.

Sorong Green Tree Python

Sorong Green Tree Python

A locality form of the green tree python from the Sorong area of New Guinea's Bird's Head Peninsula, prized for its vivid emerald-green adult coloration.