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.

Indochinese Spitting Cobra

Indochinese Spitting Cobra

A mottled gray-and-black spitting cobra common across mainland Southeast Asia, frequently encountered in and around rural villages.

Spitting Cobra

Spitting Cobra

A group of African and Asian cobras known for rearing up with the hood spread.

Ashe's Spitting Cobra

Ashe's Spitting Cobra

The largest of the spitting cobras, a robust brown East African species capable of exceptional size.

Zebra Spitting Cobra

Zebra Spitting Cobra

A boldly banded spitting cobra of the arid southwestern African coast, named for its striking black-and-cream crossbanded pattern.

Equatorial Spitting Cobra

Equatorial Spitting Cobra

A predominantly black or dark-colored spitting cobra found across the Malay Peninsula and the islands of Sumatra and Borneo.

Javan Spitting Cobra

Javan Spitting Cobra

A dark, glossy spitting cobra endemic to Java, Bali, and nearby Indonesian islands, closely related to the equatorial spitting cobra.

Red Spitting Cobra

Red Spitting Cobra

A small, brightly colored East African cobra, typically salmon-red or orange with a black throat band.

Mozambique Spitting Cobra

Mozambique Spitting Cobra

A medium-sized spitting cobra of southern and East Africa.

Nubian Spitting Cobra

Nubian Spitting Cobra

A moderately sized spitting cobra of the Sahelian and Nile Valley regions of northeastern Africa, described to science relatively recently.

Black Spitting Cobra

Black Spitting Cobra

A uniformly glossy black spitting cobra found in the arid western regions of southern Africa, once considered a color form of the zebra spitting cobra.

Mandalay Spitting Cobra

Mandalay Spitting Cobra

A little-studied spitting cobra restricted to the dry central plains of Myanmar, described as a distinct species in the early 2000s.

Black-Necked Spitting Cobra

Black-Necked Spitting Cobra

A widespread and highly adaptable African cobra.

West African Brown Spitting Cobra

West African Brown Spitting Cobra

A small brown spitting cobra of the West African Sahel.

Samar Cobra

Samar Cobra

A spitting cobra native to the central and southern Philippines, closely related to the Philippine cobra of Luzon but recognized as a distinct species.

Rinkhals

Rinkhals

A distinctive southern African elapid, related to but taxonomically separate from true cobras, known for feigning death and giving birth to live young.

Senegalese Cobra

A large West African cobra recently split from the Egyptian cobra complex, found in savanna habitats of the western Sahel.