ChatGPT-User: IP ranges, verification & how to handle it
Last verified: 2026-06-13 · maintained by Unsourced
ChatGPT-User is the fetch a ChatGPT user triggers when the assistant browses to a page on their behalf. It's a live, user-initiated request that can cite and link your page.
Verified IP ranges & identity
ChatGPT-User publishes the IP ranges it crawls from, from the operator's published feed. A request claiming to be ChatGPT-User from an IP outside these ranges is suspect:
104.210.139.192/28
104.210.139.224/28
13.65.138.112/28
13.65.138.96/28
13.67.72.16/28
13.70.107.160/28
13.71.2.208/28
13.76.115.224/28
13.76.115.240/28
13.76.116.80/28
13.76.32.208/28
13.83.167.128/28
13.83.237.176/28
132.196.82.48/28
135.119.134.128/28
135.119.134.192/28
135.220.73.208/28
135.220.73.240/28
135.237.131.208/28
135.237.133.48/28
137.135.191.176/28
138.91.30.48/28
138.91.46.96/28
168.63.252.240/28
172.170.8.208/28
172.171.4.176/28
172.178.140.144/28
172.178.141.112/28
172.178.141.128/28
172.183.143.224/28
172.183.222.128/28
172.196.40.208/28
172.202.102.112/28
172.204.16.64/28
172.204.27.16/28
172.212.159.64/28
172.212.172.160/28
172.213.11.144/28
172.213.21.16/28
172.215.215.32/28
172.215.218.96/28
191.233.1.112/28
191.233.1.128/28
191.233.1.224/28
191.233.194.32/28
191.233.196.112/28
191.233.199.160/28
191.233.2.0/28
191.234.167.128/28
191.235.66.16/28
191.235.98.144/28
191.235.99.80/28
191.237.249.64/28
191.239.245.16/28
20.0.53.96/28
20.102.212.144/28
20.113.218.16/28
20.113.225.112/28
20.125.112.224/28
20.125.144.144/28
20.161.75.208/28
20.168.7.192/28
20.168.7.240/28
20.169.72.112/28
20.169.72.96/28
20.169.73.176/28
20.169.73.32/28
20.169.73.64/28
20.169.78.112/28
20.169.78.128/28
20.169.78.144/28
20.169.78.160/28
20.169.78.176/28
20.169.78.192/28
20.169.78.208/28
20.169.78.48/28
20.169.78.64/28
20.169.78.80/28
20.169.78.96/28
20.169.86.224/28
20.169.86.240/28
20.169.87.112/28
20.17.108.96/28
20.172.29.32/28
20.193.233.240/28
20.193.50.32/28
20.194.0.208/28
20.194.1.0/28
20.194.157.176/28
20.198.67.96/28
20.199.211.160/28
20.203.245.32/28
20.204.24.240/28
20.206.107.192/28
20.210.154.128/28
20.210.174.208/28
20.210.211.192/28
20.215.187.208/28
20.215.188.192/28
20.215.214.16/28
20.215.219.128/28
20.215.219.160/28
20.215.219.208/28
20.215.220.112/28
20.215.220.128/28
20.215.220.144/28
20.215.220.160/28
20.215.220.176/28
20.215.220.192/28
20.215.220.208/28
20.215.220.64/28
20.215.220.80/28
20.215.220.96/28
20.226.32.80/28
20.227.140.32/28
20.228.106.176/28
20.235.75.208/28
20.235.87.224/28
20.249.63.208/28
20.27.94.128/28
20.42.250.32/28
20.45.178.144/28
20.52.125.160/28
20.55.129.0/28
20.55.229.144/28
20.57.199.192/28
20.63.221.64/28
20.79.59.112/28
20.97.189.96/28
23.102.140.144/28
23.102.141.32/28
23.97.109.224/28
23.98.142.176/28
23.98.179.16/28
23.98.186.176/28
23.98.186.192/28
23.98.186.64/28
23.98.186.96/28
4.151.119.48/28
4.151.241.240/28
4.151.71.176/28
4.189.118.208/28
4.189.119.48/28
4.196.118.112/28
4.196.198.80/28
4.197.115.112/28
4.197.19.176/28
4.197.22.112/28
4.197.64.0/28
4.197.64.16/28
4.197.64.48/28
4.197.64.64/28
4.198.72.16/28
4.205.128.176/28
4.226.226.32/28
40.116.73.208/28
40.122.235.112/28
40.67.183.160/28
40.67.183.176/28
40.75.14.224/28
40.81.134.128/28
40.81.134.144/28
40.81.234.144/28
40.84.181.32/28
40.84.221.208/28
40.84.221.224/28
48.193.44.32/28
51.107.70.192/28
51.116.2.64/28
51.116.2.80/28
51.8.155.48/28
51.8.155.64/28
51.8.155.80/28
52.148.129.32/28
52.153.130.48/28
52.153.130.64/28
52.154.22.48/28
52.156.77.144/28
52.159.227.32/28
52.159.249.96/28
52.161.49.224/28
52.161.49.96/28
52.165.212.16/28
52.165.212.32/28
52.165.212.48/28
52.172.129.160/28
52.172.251.112/28
52.173.123.0/28
52.173.219.112/28
52.173.219.96/28
52.173.221.16/28
52.173.221.176/28
52.173.221.208/28
52.173.234.16/28
52.173.234.80/28
52.173.235.80/28
52.176.139.176/28
52.187.246.128/28
52.190.137.144/28
52.190.137.16/28
52.190.139.48/28
52.190.142.64/28
52.190.190.16/28
52.225.75.208/28
52.230.163.32/28
52.230.164.176/28
52.231.30.48/28
52.231.34.176/28
52.231.39.144/28
52.231.39.192/28
52.231.49.48/28
52.231.50.64/28
52.236.94.144/28
52.241.146.208/28
52.242.132.224/28
52.242.132.240/28
52.242.245.208/28
52.252.113.240/28
52.255.109.112/28
52.255.109.128/28
52.255.109.144/28
52.255.109.80/28
52.255.109.96/28
52.255.111.0/28
52.255.111.112/28
52.255.111.16/28
52.255.111.32/28
52.255.111.48/28
52.255.111.80/28
57.151.131.224/28
57.154.174.112/28
57.154.175.0/28
57.154.187.32/28
68.154.28.96/28
68.218.30.112/28
68.220.57.64/28
68.221.67.160/28
68.221.67.192/28
68.221.67.224/28
68.221.67.240/28
68.221.75.16/28
70.153.76.16/28
74.226.253.160/28
74.249.86.176/28
74.7.35.112/28
74.7.35.48/28
74.7.36.64/28
74.7.36.80/28
74.7.36.96/28
85.211.241.128/28
9.160.163.224/28
9.160.164.128/28
9.234.96.192/28
How to verify a request is really ChatGPT-User
A User-Agent string is just a claim — anyone can send ChatGPT-User in a header. Confirm identity two ways:
forward-confirmed reverse DNS (the IP resolves to OpenAI, and that host resolves back to the IP), and, where published,
an IP inside the operator's official ranges. If neither holds, it's an impostor wearing the badge — not ChatGPT-User.
Should you allow or block ChatGPT-User?
Recommended: bait. Cites and links to sources and can send you referral traffic — you want this crawler.
If you do choose to act in robots.txt (which crawlers honour but don't enforce):
# ChatGPT-User: recommended to ALLOW — blocking can cost you AI visibility
User-agent: ChatGPT-User
Disallow:
ChatGPT-User is OpenAI's crawler, but a User-Agent header can be spoofed, so the claim alone isn't proof. Confirm it with forward-confirmed reverse DNS and, where published, a match against OpenAI's official IP ranges.
What are ChatGPT-User's IP ranges?
OpenAI publishes the IP ranges ChatGPT-User crawls from, via the operator's live published feed. This page lists the current 253. A request claiming to be ChatGPT-User from an IP outside those ranges is suspect.
Should I block ChatGPT-User?
Our recommendation: bait. Cites and links to sources and can send you referral traffic — you want this crawler.