Skip to content
Toothhound
Discover
Identify
Learn
Land
Logbook
Identify
What did you find?
Two ways to ID: a quick decision tree (works offline) or upload a photo for an AI second-opinion.
Browse all species
Identify
Photo (AI)
Decision tree
Where did you find it?
Unknown / not on the list
Amelia Island (north end) — Florida
Anastasia State Park / St. Augustine Beach (FL) — Florida
Antwerp Region Oligocene Sites — Belgium
Aurora Fossil Museum Spoil Piles — North Carolina
Bahia Inglesa — Chile
Beaumaris Bay — Victoria, Australia
Big Brook Preserve — New Jersey
Bone Valley (Polk County phosphate region) — Florida
Brownie's Beach (Bayfront Park) — Maryland
Cadzand-Bad / Zeeland beach — Zeeland
Calvert Cliffs State Park — Maryland
Cape Fear River (Wilmington NC) — North Carolina
Cape Henlopen State Park — Delaware
Capitola Beach — California
Caspersen Beach (Venice) — Florida
Chichibu Miocene exposures (Saitama, Japan) — Saitama
Coon Creek Science Center (Tennessee) — Tennessee
Cooper River — "The Green Mile" — South Carolina
Costa da Caparica cliffs (Portugal) — Setúbal
Dauphin Island West End — Alabama
Edisto Beach State Park — South Carolina
Ernst Quarries / Sharktooth Hill — California
Flag Ponds Nature Park — Maryland
Folly Beach — South Carolina
Gafsa Phosphate Basin (Tunisia) — Gafsa Governorate
Grand Isle State Park — Louisiana
Green Mill Run (Green Springs Park, Greenville NC) — North Carolina
Harrell Station (Selma chalk, AL) — Alabama
Haslam Formation outcrops (Vancouver Island, BC) — British Columbia
Hilton Head - Burkes Beach — South Carolina
Holden Beach — North Carolina
Isle of Sheppey — England, UK
Jan Juc / Bird Rock (Surf Coast) — Victoria
Jupiter Beach (Carlin Park) — Florida
Kanopolis Spillway — Kansas
Khouribga phosphate mines — Khouribga Province
Lee Creek Mine (PCS / Aurora) — heritage entry — North Carolina
Manasota Key Beach — Florida
Matoaka Beach Cottages — Maryland
McFaddin Beach — Texas
Mickler's Landing (Ponte Vedra) — Florida
Mors Island Mo-clay — Jutland
Motunau Beach (Greta Siltstone) — Canterbury
Myrtle Beach / Cherry Grove (SC) — South Carolina
Neuse River bars (New Bern NC) — North Carolina
North Sulphur River — Texas
Ouled Abdoun Basin — Morocco
Peace River (Arcadia stretch) — Florida
Pietra Leccese (Salento, Lecce) — Apulia
Pisco Formation — Ocucaje Desert — Ica Region
Plum Point / Scientists' Cliffs (Calvert County, MD) — Maryland
Ponte Vedra Beach (FL) — Florida
Poricy Park — New Jersey
Post Oak Creek — Texas
Pungo River creeks (Yeatesville, NC) — North Carolina
Punta Loma / Puerto Madryn cliffs (Patagonia, Argentina) — Chubut
Purse State Park (Potomac) — Maryland
Pwales Beach / Globigerina Limestone (Malta) — Mellieħa
Saucats-Léognan Geological Reserve (Aquitaine, France) — Gironde
Sayulita / Punta Mita beaches (Nayarit, Mexico) — Nayarit
Shark River Park — New Jersey
Sharktooth Hill (Round Mountain Silt) — California
Smoky Hill Chalk badlands (Castle Rock, Kansas) — Kansas
Stratford Hall Cliffs (Potomac, VA) — Virginia
Summerville / Berkeley County creeks — South Carolina
Sunset Beach / Bird Island (Brunswick County NC) — North Carolina
Surf City — North Carolina
Surfside Beach — Texas
Tar / Pamlico River sandbars (Greenville–Washington NC) — North Carolina
Topsail Beach — North Carolina
Tybee Island (north beach) — Georgia
Wadi Al-Hitan (Whale Valley) — Faiyum Governorate
West Coast Fossil Park (Langebaanweg, South Africa) — Western Cape
Westmoreland State Park (Fossil Beach) — Virginia
Yorktown Beach — Virginia
Locality narrows the species pool — biggest single accuracy win.
Scale reference
Coin, ruler, or finger in the photo
Without scale, the AI can't reliably tell a worn meg from a great white.
📸
Snap or upload a tooth
Best results: plain white or dark background, sharp focus, coin or ruler for scale, shoot from directly above the flat face.
Take or upload photo
Tip: up to 3 angles — top view, root side, and one edge — for best confidence.
Home
Discover
Identify
Land
Logbook