ChatGPT-User
AI assistant fetcherThe fetcher ChatGPT uses when a user action requires loading a page, for example when a user asks ChatGPT to read, summarize, or check a specific URL. Requests happen on behalf of a user, not as bulk crawling, and OpenAI states this traffic is not used for training.
| Operator | OpenAI |
| Type | AI assistant fetcher |
| Respects robots.txt | Yes (documented) |
| Documentation | Official operator documentation |
ChatGPT-User user-agent string
This is how ChatGPT-User identifies itself in your server logs:
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/botHow to block ChatGPT-User in robots.txt
Add this to the robots.txt file at the root of your site:
Block ChatGPT-User
User-agent: ChatGPT-User
Disallow: /Explicitly allow ChatGPT-User
User-agent: ChatGPT-User
Allow: /What blocking changes: ChatGPT can no longer open your pages when users ask about them, so answers about your site fall back to older or second-hand information and your pages stop being linked from those answers.
Want to decide for all AI bots at once? Use the AI robots.txt generator.
Other ai assistant fetchers
- Claude-User (Anthropic)
- Perplexity-User (Perplexity)
- Meta-ExternalFetcher (Meta)
- MistralAI-User (Mistral AI)
- DuckAssistBot (DuckDuckGo)
Is OpenAI sending you visitors?
Glyphex classifies AI referral traffic from ChatGPT, Perplexity, Claude, Gemini and more. See which assistants cite your pages and what those visitors do.
See your AI traffic