Free AI tool · runs in your browser
Robots.txt generator for AI crawlers.
Choose a preset or set each crawler yourself: allow everything, block AI training but keep AI search, or block every AI crawler on the list. Add the paths to keep private and your sitemaps, then copy or download the file. It is built and checked in your browser, with the same matcher the AI crawler checker uses.
One per line, e.g. /admin/ or /*.pdf$. Leave empty to allow all.
Full addresses, one per line.
Rules applied, and where we read them
- RFC 9309, Robots Exclusion Protocol (IETF, September 2022) · checked 2026-10-18. Group selection, longest match, allow on ties, * and $, 4xx and 5xx handling, the 500 KiB parsing floor.
- ai.robots.txt, robots.json, commit 6abe630 (2026-10-18) (MIT licence) · checked 2026-10-18. The crawler list: 188 entries, merged by product token. The training, search and other groups are QalbIT’s reading of each entry’s stated function.
- OpenAI, Overview of OpenAI crawlers · checked 2026-10-18. GPTBot is for training, OAI-SearchBot for ChatGPT search, ChatGPT-User for user actions, where robots.txt rules may not apply.
- Google, Google’s common crawlers (Google-Extended) · checked 2026-10-18. Google-Extended is a token with no crawler of its own and does not affect Google Search inclusion or ranking.
- Apple, About Applebot · checked 2026-10-18. Applebot powers Spotlight, Siri and Safari search; Applebot-Extended opts out of model training and does not crawl.
- Amazon, Amazonbot and related agents · checked 2026-10-18. Amazonbot may be used to train Amazon AI models; Amzn-User may not follow all robots.txt directives.
How the file is built
A robots.txt that does what the preset says.
01
One group per blocked crawler
Each blocked AI crawler is named in its own group that ends in Disallow: /, so it never falls back to the rules for every other crawler. Search engines and everything else keep reading the * group as before.
02
A list you can trace
The crawler list is a dated snapshot of the open ai.robots.txt project, with each crawler’s stated purpose. Which group a crawler sits in is our reading of that purpose, and the page says so beside it.
03
Checked before you copy it
The generator runs its own output through an RFC 9309 matcher and counts how many crawlers end up blocked. Paste the file into the AI crawler checker to test any URL against it before it goes live.
FAQs · Robots.txt generator
Generating robots.txt · frequently asked questions
Blocking AI training while staying in AI search, where the file goes, and what it cannot do.
Next step
Rebuilding the site the file sits on?
QalbIT builds custom web platforms with the crawling, indexing and structured data set up from the first release, not added after launch.
More free tools
More free tools
Each one opens on a worked example and shows its answer without a signup.
All free toolsLLM API pricing comparison and cost calculator
OpenAI, Claude, Gemini and more API prices per 1M tokens, with your monthly cost side by side.
LLM token counter and tokenizer
Count tokens for GPT, Claude and Gemini, see the split, and check the context window and cost.
AI agent and RAG cost calculator
What an AI agent and its RAG pipeline cost to run each month, and which line drives the bill.
AI crawler checker and robots.txt tester
Which AI crawlers your robots.txt lets in, GPTBot to PerplexityBot, with the line that decides each.
llms.txt generator and validator
Write an llms.txt from your site’s name, summary and key links, or check one against the proposal.
Software development cost calculator
A typical cost and timeline range for your project, by type, scope and features.
