Korzen
Bot Protection

AI bots

The AI crawlers, and how to tell the real ones

Each AI crawler below names itself in its User-Agent, and its vendor publishes the addresses it crawls from. Anyone can write the name; only the address proves it. The ranges here are the vendors' own lists, downloaded again every day, the same ones Bot Protection verifies every request against.

AI botVendorWhat it is forIP ranges
GPTBotOpenAIAI training18
OAI-SearchBotOpenAIAI search and answers39
ChatGPT-UserOpenAIAI search and answers234
OAI-AdsBotOpenAIAI search and answers2
ClaudeBotAnthropicAI training14
Claude-UserAnthropicAI search and answers14
Claude-SearchBotAnthropicAI search and answers14
PerplexityBotPerplexityAI search and answers8
Perplexity-UserPerplexityAI search and answers4
CCBotCommon CrawlAI training5
Google-CloudVertexBotGoogleAI search and answers317
Google-AgentGoogleAI search and answers20
DuckAssistBotDuckDuckGoAI search and answers486
MistralAI-UserMistral AIAI search and answers4
MistralAI-IndexMistral AIAI search and answers2

AI training crawlers take pages to train models and send nobody back; AI search and answers crawlers read a page for an AI's search or for a person who asked an assistant. Crawlers whose vendors publish no addresses are not listed: their name cannot be verified.