G
GEO Toolbox

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.

Try:

We fetch /llms.txt server-side, validate it against the spec, and check that every linked URL resolves. 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

  1. 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.

  2. 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.

  3. 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.

##
llms.txt preview
# 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.

Run a free Agent Readiness scan