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.

Striped Keelback

Striped Keelback

A common, slender colubrid with pale stripes along the back, frequently found near water and farmland across South Asia.

Buff Striped Keelback

Buff Striped Keelback

A slender, boldly striped freshwater colubrid common around paddies and ponds across South Asia.

Tiger Keelback

Tiger Keelback

A East Asian colubrid that feeds on toads.

Green Keelback

Green Keelback

A small, bright green colubrid found in hilly forests of the Indian subcontinent.

Olive Keelback

Olive Keelback

A drab, olive-toned freshwater colubrid common in ponds, ditches, and paddies across South Asia.

Himalayan Keelback

Himalayan Keelback

A small mountain-dwelling colubrid found along streams and moist habitats in the Himalayan foothills.

Checkered Keelback

Checkered Keelback

One of the most common water-associated snakes in Asia, recognized by its checkerboard pattern and strongly keeled scales, frequently seen near rice paddies and ponds.

Speckle-bellied Keelback

Speckle-bellied Keelback

A small keelback of Southeast Asia named for the fine dark speckling on its underside.

Red-necked Keelback

Red-necked Keelback

An Asian colubrid notable for the bright red-orange patch on its neck.

Striped Whipsnake

Striped Whipsnake

A slender, exceptionally fast-moving snake of arid western landscapes, marked with crisp longitudinal cream stripes.

Striped Skaapsteker

Striped Skaapsteker

A slender, longitudinally striped snake found across grassland regions of southern and East Africa, closely related to the spotted skaapsteker.

Yellow-spotted Keelback

A small stream-associated colubrid marked with yellow spotting along a dark body, found across South and Southeast Asian hill forests.

White-lipped Keelback

White-lipped Keelback

A small forest-floor colubrid of Southeast Asia distinguished by its contrasting white upper lip scales.

Striped Crayfish Snake

Striped Crayfish Snake

A small, boldly striped aquatic snake of Florida's wetlands, with a bright yellow belly stripe and a diet centered on crayfish.

Striped Coral Snake

Striped Coral Snake

One of the largest and most widespread South American coral snakes, boldly banded in red, black, and white.

Black-striped Snake

Black-striped Snake

A small, secretive tan snake with dark longitudinal stripes, found in brushy lowlands of southern Texas and Mexico.

Striped Sea Snake

A banded sea snake found in muddy coastal and estuarine waters across the Indo-Pacific, notable for its bold dark crossbands.

Striped Harlequin Snake

A small, striped southern African elapid closely related to the spotted harlequin snake, distinguished by longitudinal stripes rather than spots.

Half-striped Wolf Snake

Half-striped Wolf Snake

A small East Asian wolf snake with incomplete banding that fades along the body.

Two-striped Garter Snake

Two-striped Garter Snake

A strongly aquatic garter snake of southern California streams, notable for lacking a middorsal stripe.

Side-striped Palm Pit Viper

Side-striped Palm Pit Viper

A slender green arboreal pit viper of Central American cloud forests, marked with a pale lateral stripe.

Two-striped Forest Pit Viper

Two-striped Forest Pit Viper

A slender, brilliant green arboreal pit viper of the Amazon rainforest, named for the pale stripes running along its sides.

Japanese Four-lined Rat Snake

Japanese Four-lined Rat Snake

A common Japanese rat snake marked with four dark longitudinal stripes running the length of its body, frequently seen in fields and gardens.

California Whipsnake

California Whipsnake

A slim, quick-moving chaparral specialist with a black body accented by a bold cream side stripe.