ChatGPT-User
OpenAI's assistant acting for a person.
- Operator
- OpenAI
- In the user agent
ChatGPT-User- robots.txt token
ChatGPT-User- Follows robots.txt
- says it follows robots.txt only in part
- Official documentation
- developers.openai.com
- Checked on
- 2026-11-04
What is ChatGPT-User?
ChatGPT-User is OpenAI's assistant acting for a person. It fetches a page because someone asked an AI assistant a question right now. Each visit is a person waiting for an answer that may mention you.
The operator's description: Visits pages when ChatGPT or Custom GPT users ask questions or use GPT Actions.
(developers.openai.com)
How do I block or allow ChatGPT-User?
With robots.txt, using the token ChatGPT-User. OpenAI says it follows robots.txt only in part. To block the whole site:
User-agent: ChatGPT-User
Disallow: /
To allow it, use Allow instead of Disallow. Before blocking, weigh what it brings: every visit is a person asking an assistant for something; blocking takes you out of those answers.
How do I see whether ChatGPT-User visits my site?
In your server or CDN access logs, look for ChatGPT-User in the user agent. Google Analytics does not show these visits: agents do not run its JavaScript.
Anyone can copy the name in a user agent, so counting log lines is not enough. Knocklog reads your site's traffic on any host, confirms who is who, and shows how often ChatGPT-User came, which pages it read and what that brought you.
How do I know it is really ChatGPT-User?
OpenAI publishes ChatGPT-User's IP addresses at https://openai.com/chatgpt-user.json. A visit that claims to be ChatGPT-User from outside those ranges is spoofed.
Knocklog runs this check on every visit and separates the genuine agent from impostors.
Does ChatGPT-User visit your site?
See in seconds how your site treats AI agents. Then connect your traffic to learn who really came.
Other OpenAI agents
- GPTBot AI training crawler
- OAI-SearchBot AI search crawler
- OAI-AdsBot Ads checker
- ChatGPT agent Agentic browser