Home>Tools>AI Crawler Access Checker

AI Crawler Access Checker

robots.txt does not work the same way for every AI bot. Some respect it, some do not, and a few of the tokens in there are not even real crawlers. Paste yours and see what is actually blocked.

Free · No account needed

Why robots.txt alone does not tell the whole story

AI bots fall into different categories, and robots.txt does not control all of them the same way. Training crawlers like GPTBot and ClaudeBot generally respect a Disallow rule. Bots that fetch a page because a specific user asked an assistant to look at it are a different story: Google’s fetchers ignore robots.txt entirely by design, and Perplexity has been documented running crawlers that skip it too.

This tool reads your robots.txt and checks it against the AI crawlers we track, split into the categories that actually matter: training, search and retrieval, user-triggered fetchers, and the opt-out tokens that are not crawlers at all. Paste your file below to see where you stand.

📌 Paste your full robots.txt content below and click Check. Nothing is uploaded, everything runs in your browser.

Paste a robots.txt above and click Check access to see results here.

How we calculate this
Bot list: the crawlers checked here are the ones with documented vendor policies as of 2026, split into four categories. Training crawlers fetch content to train future models. Search and retrieval crawlers build the index behind AI answers and citations. User-triggered fetchers visit a page because a specific user asked an assistant to look at it. Opt-out tokens are not crawlers at all, they only tell an existing crawler whether it may use already-crawled content for AI training.
Matching: we look for an exact User-agent block matching each bot name, then fall back to the wildcard User-agent: * block if the bot is not named directly. A Disallow: / blocks everything, a narrower Disallow blocks part of the site, and no matching rule means the bot is allowed by default.
Important caveat: respecting robots.txt is decided by each vendor, not guaranteed by the standard. Google’s user-triggered fetchers ignore robots.txt entirely by their own documentation. Perplexity states that it respects robots.txt, but independent research from Cloudflare found it running undeclared crawlers that do not. Bytespider has no official vendor documentation at all. A “Blocked” result here means your file says so, not that the bot will necessarily comply.

This is a directional check based on published vendor policies, not a certified robots.txt parser or a guarantee of compliance. Bot behaviour can change without notice.