Skip to content

ChatGPT-User

User fetcher

OpenAI's fetcher for pages a person asks it to read. Seen on 75 of 135 sites in 13 weeks.

ChatGPT-User reached 52 of 92 sites last week

Sites that got at least one ChatGPT-User request each week, against every site reporting that week.

Reach56%5th of 2658 of 104 sitesLast 4 weeks
Requests2.5M6% of all crawler requests13 weeks, 75 sites
Per site156a weekMedian where it visitsLast 4 weeks

ChatGPT-User reads a page when someone asks ChatGPT about it.

OpenAI documents this as user initiated, so robots.txt rules may not apply in every case.

Block ChatGPT-User
User-agent: ChatGPT-User
Disallow: /
Allow ChatGPT-User
User-agent: ChatGPT-User
Allow: /
User agentMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot

Is it really ChatGPT-User?

Anyone can send the ChatGPT-User name. Here is how to check a request that carries it.

How to check
1Match the IP to OpenAI's listOpenAI publishes ChatGPT-User's addresses at openai.com/chatgpt-user.json.
2Never count a secret-file requestA request for /.env or /.git is not a crawl, whatever name it carries.
See every fake crawler

Common questions

What is ChatGPT-User?

ChatGPT-User is OpenAI's user fetcher. User-triggered OpenAI fetcher for ChatGPT and Custom GPT actions.

How do I block ChatGPT-User?

Add a directive to your robots.txt: "User-agent: ChatGPT-User" followed by "Disallow: /". OpenAI documents this as user initiated, so robots.txt rules may not apply in every case.

Does blocking ChatGPT-User hide me from AI?

No single bot rule hides a site from every AI product. A matching request is consistent with a user-triggered fetch, not broad search indexing or training. It does not reveal the conversation or prove citation.