Free tool

Is this really ClaudeBot?

Paste an address from your logs and the User-Agent it sent. This checks the claim against the address list Anthropic publishes, and tells you whether the request really came from them.

ClaudeBot collects content for Anthropic models. As with GPTBot, the decision to allow it is only meaningful if the traffic claiming to be it actually is.

Paste the User-Agent value from your log. The claim is what gets checked.

Check up to 50 log lines with a free account

No account required. Shared links include the IP and User-Agent; results reflect the current verification data.

What the three answers mean

Verified

The address is inside the list Anthropic publishes for ClaudeBot, or it reverse resolves into their own zone and that hostname resolves back to the same address. This is a positive result, not an absence of evidence.

Forged

Fresh published ranges for this address family exclude the IP, or an authoritative DNS check identifies a different operator. The claimed name does not match the evidence.

Cannot tell

We hold no authoritative answer for this one, so we say so rather than guessing. A missing reverse DNS record is suspicious and it is not proof, and a checker that turns "I do not know" into "forged" is worse than useless: it is confidently wrong.

How Anthropic says to verify ClaudeBot

Anthropic publishes one address list covering its crawlers, in the same JSON format Google and Apple use.

We refresh our copy of that list every twelve hours. If ours goes stale, this tool returns "cannot tell" and says so, rather than condemning a crawler that added addresses since we last looked. Read the source: Anthropic's documentation.

Questions

How do I verify ClaudeBot?

Check the address against the list Anthropic publishes. Anthropic serves one list covering ClaudeBot, Claude-User and its other crawlers, so a genuine request from any of them appears in the same ranges.

What is the difference between ClaudeBot and Claude-User?

ClaudeBot crawls broadly to collect content. Claude-User fetches a specific page because someone asked Claude about it in a conversation. Both come from Anthropic, and robots.txt can address them separately.

One address is not the question

You came here with a log line. If something is forging ClaudeBot against your site, it is not doing it once, and checking them one at a time is not a plan. WebDecoy watches every request that claims a crawler identity, verifies each one the way this page just did, and links the ones that come back to the same actor even when the addresses keep changing.

See what is claiming to be a crawler on your site

Ready to protect your site?

Talk to our team about your bot protection needs.

Contact Sales