Bird identifier
A bird never poses twice. That's why you identify it from a photo, not from a book.
Classic identification keys ask you to remember bill length, rump colour and wing pattern — while the bird flies off. SafaRoll works the other way round: you shoot, and the species name lands. The model is trained on the tree of life; it doesn't stop at "a passerine".
How do you identify a bird from a photo?
Identifying a bird from a photo means comparing the image against a model trained on millions of annotated pictures, rather than working through an identification key. SafaRoll uses BioCLIP 2.5, a vision-language model trained on TreeOfLife, the largest open annotated biological image dataset. It returns a species name — Alcedo atthis — not a broader rank like "kingfisher". The photo does not need to be perfect: a bird in profile, even backlit or slightly blurred, is usually enough. Identification runs in about one second on a server kept warm, with no queue. SafaRoll's catalogue holds 177 birds, from house sparrow to common kingfisher, each with its rarity tier and its collectible card.
- 01.
At a feeder, when an unknown visitor drops in.
- 02.
On a walk, on a bird perched too far for binoculars.
- 03.
On an old holiday photo whose species you never knew.
177 species · birds
Commonest firstMallard
Anas platyrhynchos
House Sparrow
Passer domesticus
American Robin
Turdus migratorius
Great Blue Heron
Ardea herodias
Rock Pigeon
Columba livia
Feral Pigeon
Columba livia domestica
Great Egret
Ardea alba
European Starling
Sturnus vulgaris
Mourning Dove
Zenaida macroura
Eurasian Blackbird
Turdus merula
Grey Heron
Ardea cinerea
Great Tit
Parus major
Barn Swallow
Hirundo rustica
American Crow
Corvus brachyrhynchos
Downy Woodpecker
Dryobates pubescens
Double-crested Cormorant
Nannopterum auritum
Common Chaffinch
Fringilla coelebs
Blue Jay
Cyanocitta cristata
Wild Turkey
Meleagris gallopavo
American Goldfinch
Spinus tristis
European Robin
Erithacus rubecula
Common Raven
Corvus corax
Mute Swan
Cygnus olor
Common Wood-Pigeon
Columba palumbus
Black-headed Gull
Chroicocephalus ridibundus
Eurasian Magpie
Pica pica
Snowy Egret
Egretta thula
Eurasian Collared-Dove
Streptopelia decaocto
Great Cormorant
Phalacrocorax carbo
Ring-billed Gull
Larus delawarensis
Northern Flicker
Colaptes auratus
Eurasian Blue Tit
Cyanistes caeruleus
Eastern Bluebird
Sialia sialis
Brown Pelican
Pelecanus occidentalis
European Goldfinch
Carduelis carduelis
Domestic Chicken
Gallus gallus domesticus
Rainbow Lorikeet
Trichoglossus moluccanus
Eurasian Green Woodpecker
Picus viridis
Western House Martin
Delichon urbicum
Laughing Dove
Spilopelia senegalensis
Crimson Rosella
Platycercus elegans
Bonaparte's Gull
Chroicocephalus philadelphia
Brambling
Fringilla montifringilla
Clay-colored Thrush
Turdus grayi
Western Carrion Crow
Corvus corone corone
Domestic Greylag Goose
Anser anser domesticus
Whooper Swan
Cygnus cygnus
Spotless Starling
Sturnus unicolor
Italian Sparrow
Passer italiae
Woodhouse's Scrub-Jay
Aphelocoma woodhouseii
Leaden Flycatcher
Myiagra rubecula
Domestic Canary
Serinus canaria domesticus
Red-tailed Hawk
Buteo jamaicensis
Black-capped Chickadee
Poecile atricapillus
Eurasian Tree Sparrow
Passer montanus
Great Spotted Woodpecker
Dendrocopos major
Hooded Crow
Corvus cornix
Red-bellied Woodpecker
Melanerpes carolinus
Eurasian Kestrel
Falco tinnunculus
Northern Shoveler
Spatula clypeata
Green Heron
Butorides virescens
Little Egret
Egretta garzetta
Common Moorhen
Gallinula chloropus
Anna's Hummingbird
Calypte anna
Wood Duck
Aix sponsa
Gadwall
Mareca strepera
Carrion Crow
Corvus corone
Lesser Goldfinch
Spinus psaltria
Eurasian Jay
Garrulus glandarius
White-winged Dove
Zenaida asiatica
Greylag Goose
Anser anser
Western Cattle-Egret
Ardea ibis
Laughing Gull
Leucophaeus atricilla
White Ibis
Eudocimus albus
Muscovy Duck
Cairina moschata
Tufted Titmouse
Baeolophus bicolor
American Herring Gull
Larus smithsonianus
Pileated Woodpecker
Dryocopus pileatus
Ruby-throated Hummingbird
Archilochus colubris
Tree Swallow
Tachycineta bicolor
Belted Kingfisher
Megaceryle alcyon
American White Pelican
Pelecanus erythrorhynchos
Sandhill Crane
Antigone canadensis
White Stork
Ciconia ciconia
European Herring Gull
Larus argentatus
Sanderling
Calidris alba
American Wigeon
Mareca americana
Barred Owl
Strix varia
Hairy Woodpecker
Leuconotopicus villosus
Western Gull
Larus occidentalis
Little Blue Heron
Egretta caerulea
California Scrub-Jay
Aphelocoma californica
Yellow-legged Gull
Larus michahellis
Ring-necked Pheasant
Phasianus colchicus
Carolina Chickadee
Poecile carolinensis
Western Bluebird
Sialia mexicana
Ruddy Turnstone
Arenaria interpres
Neotropic Cormorant
Nannopterum brasilianum
Least Sandpiper
Calidris minutilla
Northern Pintail
Anas acuta
Acorn Woodpecker
Melanerpes formicivorus
Common Tern
Sterna hirundo
Crested Caracara
Caracara plancus
Lesser Black-backed Gull
Larus fuscus
Common Kingfisher
Alcedo atthis
Yellow-bellied Sapsucker
Sphyrapicus varius
Spotted Dove
Spilopelia chinensis
Steller's Jay
Cyanocitta stelleri
Tricolored Heron
Egretta tricolor
Rook
Corvus frugilegus
Black-bellied Whistling-Duck
Dendrocygna autumnalis
Red-backed Shrike
Lanius collurio
Common Hoopoe
Upupa epops
European Bee-eater
Merops apiaster
Common Cuckoo
Cuculus canorus
Eastern Cattle-Egret
Ardea coromanda
Australian Pelican
Pelecanus conspicillatus
Tawny Owl
Strix aluco
Brandt's Cormorant
Urile penicillatus
Gray Partridge
Perdix perdix
Common Ostrich
Struthio camelus
Emu
Dromaius novaehollandiae
Keel-billed Toucan
Ramphastos sulfuratus
Andean Condor
Vultur gryphus
Western Barn Owl
Tyto alba
Black-browed Albatross
Thalassarche melanophris
Pheasant Coucal
Centropus phasianinus
Gray Parrot
Psittacus erithacus
North Island Brown Kiwi
Apteryx mantelli
Great Horned Owl
Bubo virginianus
Red Junglefowl
Gallus gallus
Peregrine Falcon
Falco peregrinus
Dunlin
Calidris alpina
Trumpeter Swan
Cygnus buccinator
Eurasian Wigeon
Mareca penelope
Eurasian Oystercatcher
Haematopus ostralegus
Rose-ringed Parakeet
Psittacula krameri
Coal Tit
Periparus ater
Great Black-backed Gull
Larus marinus
Caspian Tern
Hydroprogne caspia
Common Gull
Larus canus
Loggerhead Shrike
Lanius ludovicianus
Greater Roadrunner
Geococcyx californianus
Black-billed Magpie
Pica hudsonia
Silver Gull
Chroicocephalus novaehollandiae
Common Crane
Grus grus
Golden-fronted Woodpecker
Melanerpes aurifrons
Roseate Spoonbill
Platalea ajaja
Eared Dove
Zenaida auriculata
Merlin
Falco columbarius
Boat-tailed Grackle
Quiscalus major
Glossy Ibis
Plegadis falcinellus
White-faced Ibis
Plegadis chihi
Greater White-fronted Goose
Anser albifrons
Black Swan
Cygnus atratus
Snow Goose
Anser caerulescens
Kelp Gull
Larus dominicanus
White-faced Heron
Egretta novaehollandiae
Cliff Swallow
Petrochelidon pyrrhonota
Australian Wood Duck
Chenonetta jubata
Red-headed Woodpecker
Melanerpes erythrocephalus
Little Pied Cormorant
Microcarbo melanoleucos
Atlantic Puffin
Fratercula arctica
African Sacred Ibis
Threskiornis aethiopicus
Black Stork
Ciconia nigra
Bearded Vulture
Gypaetus barbatus
Gray Crowned-Crane
Balearica regulorum
Maguari Stork
Ciconia maguari
Rhinoceros Hornbill
Buceros rhinoceros
Osprey
Pandion haliaetus
Eurasian Griffon
Gyps fulvus
Emperor Penguin
Aptenodytes forsteri
Ascension Frigatebird
Fregata aquila
Indian Peafowl
Pavo cristatus
Greater Flamingo
Phoenicopterus roseus
Golden Eagle
Aquila chrysaetos
Snowy Owl
Bubo scandiacus
What people often ask
No. A bird in profile, even slightly blurred or backlit, is identified in most cases. What matters most is having the whole silhouette in frame: a close-up of the head alone performs worse than a whole bird shot from a distance.
Identify birds from one photo.
SafaRoll names the species in a second and turns it into a collectible card. Free, unlimited identification, no ads.
Download on theApp StoreFree · iPhone · Unlimited identification