About this bot
ChatGPT-User is a user triggered fetcher associated with OpenAI and used for user requested fetching.
It can be identified in HTTP traffic by the ChatGPT-User identity family, including Mozilla/5.0 ...; compatible; ChatGPT-User/1.0; +https://openai.com/bot.
Directory status: Active. Identity classification: Verified with High confidence. Identity type: official-documented.
robots.txt handling depends on the request mode or user-triggered context.
Match the ChatGPT-User/1.0 identity and corroborate source addresses with OpenAI’s published crawler/fetcher IP data when authentication matters.
How to identify this bot
- User-agent and crawler identifiers
-
ChatGPT-UserMozilla/5.0 ...; compatible; ChatGPT-User/1.0; +https://openai.com/bot - Also known as
- OpenAI user fetcher; ChatGPT-User/ ChatGPT-User/1.0
Details
- Kind
- User-triggered fetcher
- Family
- OpenAI
- Purpose
- User requested fetching
- Common Use
- Fetching public web content in response to a user request or supported GPT/agent action; it is not an automatic training crawler.
- Respects robots.txt
- Depends
Verification
- Identity Type
- Officially documented
- Evidence Method
- Match the ChatGPT-User/1.0 identity and corroborate source addresses with OpenAI's published crawler/fetcher IP data when authentication matters.
- Detection Notes
- ChatGPT-User is user-triggered traffic. Do not conflate it with automated model-training crawlers.
Website controls
- Robots.txt Snippet
User-agent: ChatGPT-User Disallow: /- Apache Rule
RewriteCond %{HTTP_USER_AGENT} ChatGPT\-User [NC] RewriteRule .* - [F,L]- Nginx Rule
if ($http_user_agent ~* "ChatGPT\-User") { return 403; }