Anthropic Claude & ClaudeBot IP Address List
Live IP ranges for Anthropic's crawler infrastructure, covering; ClaudeBot (training), Claude-User (user-initiated fetches), and Claude-SearchBot (search indexing). This page fetches directly from Anthropic's official JSON feed hourly and updates automatically.
Anthropic Crawler IP Ranges
Anthropic operates three distinct bots that share the same published IP ranges. Use these to verify incoming requests are genuine Anthropic crawlers, or to configure firewall and CDN rules.
ClaudeBot
Training data collection
Block effect: Excludes your site from future Claude training datasets
Claude-User
User-initiated fetches
Block effect: Prevents Claude from retrieving your content when a user shares your URL
Claude-SearchBot
Search result indexing
Block effect: Reduces your visibility in Claude's search responses
Common Misconceptions
How to Use These IP Ranges
Verifying genuine Anthropic crawler requests
Malicious scrapers may spoof Anthropic user-agent strings to bypass security rules. If a crawler has a source IP address on this list, it indicates that the crawler is coming from Anthropic.
Controlling access via robots.txt
Each bot has its own user-agent string. You can control them independently — for example, allowing user-initiated fetches while blocking training collection:
# Block training data collection only User-agent: ClaudeBot Disallow: / # Allow user-initiated fetches (Claude answering questions about your site) User-agent: Claude-User Allow: / # Allow search indexing User-agent: Claude-SearchBot Allow: /
Blocking all three is also valid — use Disallow: / under each agent.
Firewall and CDN rules
To block or allowlist Anthropic at the network level, import the IP ranges above into your CDN or WAF rules. Use the export button above to download as CSV, JSON, or TXT. Because Anthropic uses GCP and Azure infrastructure, IP-based blocking is designed as a network level verification / control mechanism, not as Anthropic's recommended method for opting out of crawling. Setting robots.txt file rules for crawler control is Anthropic's recommendation for maintaining reliable control over individual bot types. Relying solely on a blanket block of IPs for Anthropic bot blocking can make your robots.txt unreachable, so fine grain control is recommended here.
About the data
Anthropic publishes Anthropic crawler IP ranges as a machine readable JSON feed at claude.com/crawling/bots.json. This page fetches Anthropic's official JSON feed hourly, so the IP ranges display here are automatically refreshed from Anthropic's source. So the ranges shown are always current without you needing to check manually.
IP range and user-agent strings serve different purposes. The user-agent identifies which Anthropic crawler is making the request, while the published IP ranges are used to verify that the request is authentic and is made by Anthropic's infrastucture. The most robust identification methods will check both.