Snake Identifier

Snake Encyclopedia

Search and identify 1,000+ snakes from around the world — with family, range, size, habitat, and how to tell similar species apart.

Slender Racer

Slender Racer

A slim, fast-moving whip snake found in dry, open habitats from the Balkans through the Middle East to Central Asia.

Banded Rock Rattlesnake

Banded Rock Rattlesnake

A small, colorful rattlesnake of rocky mountain slopes, known for its bold black or dark bands set against a bluish-gray to greenish body.

Forest Cobra

Forest Cobra

The largest true cobra species, an elapid of Central and West African forests with a glossy dark body and pale lip markings.

Mexican Dusky Rattlesnake

Mexican Dusky Rattlesnake

A small, high-elevation rattlesnake of Mexico's central highland forests, notable for its diminutive size and dark, muted coloration.

Southern Pacific Rattlesnake

Southern Pacific Rattlesnake

A common rattlesnake of coastal and inland southern California, noted for its dark diamond blotches.

Jameson's Mamba

Jameson's Mamba

A green, forest-dwelling mamba of Central and West Africa, distinguished from other green mambas by a dark blue-black tail tip.

Mexican Lance-headed Rattlesnake

Mexican Lance-headed Rattlesnake

A small rattlesnake of the central Mexican plateau notable for its distinctly narrow, lance-shaped head compared to most rattlesnakes.

Cross-banded Mountain Rattlesnake

Cross-banded Mountain Rattlesnake

A small, rare rattlesnake of central Mexico's high volcanic slopes, distinguished by bold crossbands rather than typical diamond blotches.

Indian Python

Indian Python

A large python native to the Indian subcontinent, one of the largest snakes in Asia and a species of conservation concern.

Racer

Racer

A slender, fast-moving, sharp-eyed snake known for its speed.

Prairie Kingsnake

Prairie Kingsnake

A secretive, moderately patterned kingsnake of grasslands and open woods, often mistaken for a young rat snake or gopher snake.

Mimic False Coral

Mimic False Coral

A striking red, black, and cream banded colubrid of South America that mimics coral snakes.

Scarlet Kingsnake

Scarlet Kingsnake

A small, vividly banded red, black, and yellow kingsnake of the southeastern US that resembles the coral snake.

Elegant Bronzeback

Elegant Bronzeback

A vividly colored, slender tree snake of Southeast Asian rainforests, known for its metallic bronze back and striking blue-and-black flanks.

Ruthven's Kingsnake

Ruthven's Kingsnake

A strikingly banded highland kingsnake of central Mexico, often patterned in red, black, and cream tricolor rings.

San Luis Potosi Kingsnake

San Luis Potosi Kingsnake

A boldly banded Mexican highland kingsnake with striking red, black, and cream tricolor rings.

Mexican Burrowing Python

Mexican Burrowing Python

A rare, primitive burrowing snake from Mexico and Central America, the sole member of its own family and a close relative of true pythons.

Machete Savane

Machete Savane

A large, strikingly patterned black-and-yellow colubrid found from Mexico to Argentina, known locally as the Machete Savane and famed for its speed.

Variegated Snail-eater

Variegated Snail-eater

A brightly banded, snail-eating colubrid of Central American rainforests, named for its variegated red, black, and cream coloration.

Speckled Kingsnake

Speckled Kingsnake

A glossy black kingsnake speckled with small yellow spots on nearly every scale, giving it a salt-and-pepper appearance.

Variable Kingsnake

Variable Kingsnake

A wide-ranging, highly variable kingsnake found from Mexico to Central America, showing diverse banding and color patterns across its range.

Salmon-bellied Racer

Salmon-bellied Racer

A slender, fast-moving racer named for its pale salmon or pinkish belly, common in Central American lowlands.

Painted Bronzeback

Painted Bronzeback

A brightly patterned, agile tree snake of Southeast Asia, named for the bold black-and-cream striping revealed between its scales when alarmed.

Bull Snake

Bull Snake

A large, powerful colubrid famous for its loud hissing bluff display, often mistaken for a rattlesnake.