Free llms.txt tool
Free llms.txt Checker, Validator & Generator
Validate any site's llms.txt against the spec — every linked URL resolved, scored, and explained — then generate a clean one. Server-side, so it works where browser-based checkers fail. Free, no sign-up.
Straight answer
What llms.txt actually does — and what it doesn't.
It is not a ranking or citation signal.Google has stated llms.txt is not used for Search or AI Overviews, and no major AI provider confirms using it. Google's John Mueller: “no AI system currently uses llms.txt.” Anyone selling it as a ranking or citation shortcut is guessing.
It is a recognized convention.Google's Chrome Lighthouse (v13.3) added an “Agentic browsing” audit that checks your llms.txt loads without a server error. Some IDE assistants and custom agents read it when pointed at your docs.
So treat it as cheap hygiene, not a growth lever.A clean, curated llms.txt with working links costs little and can't hurt. This checker grades exactly that — technical hygiene — and is built to never overstate the payoff.
From a URL to a scored report in three steps
- 01 · Give
A domain or URL
Enter any site. We look for /llms.txt at its root and fetch it server-side — so it works even on sites that block browser requests.
- 02 · Validate
Spec, links, and robots
We parse the file against the llms.txt spec, resolve every linked URL to confirm it actually loads, and cross-check robots.txt.
- 03 · Fix
A score and the exact fixes
You get spec validity, a 0-100 quality score with a published rubric, and a copy-paste fix for every issue we find.
The format, briefly
What goes in an llms.txt file
It's a plain-markdown file at your site root. The spec is small: one H1 with your site name (the only required part), an optional > summary line, then ## Section headers listing curated links as - [Page](https://url): note — pointing to the pages most useful to an LLM. A companion /llms-full.txt can hold the full text. Keep it a lean index, not a sitemap dump.
For the full background — adoption data, real examples, and whether it's worth your time — read our guide: llms.txt: what it is and whether it's actually worth it.
Generator
Generate a spec-correct llms.txt
Name your site, add a summary, and list your key sections and links. It builds a valid file you can copy or download — then check it above. No crawl, no AI, nothing metered.
# Your Site Name ## Docs
Save this as llms.txt at your site root (/llms.txt), then check it above.
FAQ
llms.txt, answered honestly
- 01Does llms.txt actually help my site get cited by AI?There's no evidence that it does. Google has said llms.txt is not used for Search or AI Overviews, and no major AI provider — OpenAI, Anthropic, or Google — confirms using it as a citation or ranking signal. Google's John Mueller put it plainly: "no AI system currently uses llms.txt." Treat it as low-cost technical hygiene — a clean, curated index for the agents that do read it (some IDE assistants and custom tools) — not as a visibility lever. This checker grades that hygiene honestly and never claims it lifts rankings.
- 02Is the summary blockquote required?No. Per the official spec, the only required element is the H1 (your site name). The "> summary" line, the sections, and llms-full.txt are all optional. Some validators wrongly fail a file for a missing blockquote — ours flags it as a minor suggestion, not an error, because Stripe's and Anthropic's own llms.txt files don't have one.
- 03How is llms.txt different from robots.txt?They do opposite jobs. robots.txt tells crawlers what they may not access. llms.txt is an optional, curated index that points agents toward your most useful content. A good setup makes sure robots.txt doesn't accidentally block the llms.txt or the pages it links — which this checker verifies.
- 04What does the 0-100 quality score measure?Implementation quality, not AI visibility. It is a transparent, published rubric: core validity (30), link health — how many linked URLs actually resolve (30), summary and sections (15), curation and size (15), and companion files and polish (10). Any spec error caps the score at 40. A missing file scores N/A, not zero. We show the full breakdown so the number is never a black box.
- 05Where do I put the file, and what should it contain?At your site root, served as plain text: https://yourdomain.com/llms.txt. Inside: one H1 with your site name, an optional one-line summary, then "## Section" headers listing curated links in the form - [Page](https://url): note. Keep it a lean, curated index — not a dump of every URL. Our generator builds a spec-correct file for you.
- 06Is it free?Yes — single-URL checks and the generator are completely free and need no sign-up. There's no LLM or paid API behind a basic check, so there's nothing to meter.
llms.txt is one optional file. Can AI agents reach the rest of your site?
Agent Readiness scans any URL across 34 AI crawlers, renders the page like a headless agent, and shows what's actually blocking you. Free.