Free llms.txt generator and validator, side by side

Proofsource offers a free llms.txt generator and validator for site owners and developers. The generator writes an llms.txt in the llmstxt.org format as you type, and can start from your sitemap. The validator fetches your live /llms.txt and checks the title, summary, sections and every link against the proposal. Both are free, need no sign-up, and store nothing.

Features · Free tools · llms.txt generator and validator
The file builds as you type, in the llmstxt.org format.

llms.txt generator and validator, in short

The facts, ready to quote.

Format
The llmstxt.org proposal
Generator input
Site name, summary, notes, and up to 200 pages from your sitemap
Validator checks
H1 title, summary, sections, list format and absolute links
Where it runs
The generator runs in your browser; the validator reads your live file
Price
Free, no sign-up
Good to know
No major answer engine has said it ranks pages by llms.txt

Llms.txt, explained

llms.txt is a markdown file at the root of a website, served at /llms.txt, that tells language models what the site is and which pages matter. It was proposed at llmstxt.org in 2024. The format is simple: one H1 with the site name, a short blockquote summary, optional notes, then sections headed with ## that list links to key pages.

Some AI agents and developer tools read llms.txt. No major answer engine has said it ranks or cites pages by it, so treat it as a cheap, clear brief for models rather than a ranking lever. Readable pages and open crawler access matter far more for being quoted.

Proofsource gives you both halves for free. The generator builds the file as you type and checks it line by line, and it can turn your sitemap into a draft Pages section. The validator fetches the file your site actually serves and tells you, rule by rule, whether it follows the proposal.

How it works

Write an llms.txt in the llmstxt.org format from your sitemap, then validate the live file line by line, free with no sign-up.

  1. Describe your site

    Type your site's name, a one-paragraph summary and any notes a model should read first.

  2. Start from your sitemap

    Optionally pull your sitemap.xml: up to 200 page URLs become a draft Pages section to trim and rename.

  3. Copy the file

    The llms.txt builds as you type. Copy it and put it at the root of your site as plain text.

  4. Validate the live file

    Run the validator on your domain to check the copy your site really serves.

See it in the product

Screens from the Proofsource app, drawn with sample data for an example brand.

Each rule of the proposal, checked against the file your site serves.

Every capability, live today

3 shipped capabilities behind llms.txt generator and validator, each in the product now.

llms.txt generator

Writes an llms.txt for your site in the llmstxt.org format, checking each line as you type.

llms.txt validator on your live file

Checks your site's live llms.txt against the proposal: title, summary, sections and every link. The free tools read your live robots.txt, llms.txt and sitemap, so the result reflects what your site serves today.

Free tools hub

One page with every free tool for checking what AI can read on your site.

Who it is for

Developer

Ship a valid llms.txt in minutes

Draft from the sitemap, copy, deploy, then validate the live copy.

Docs team

Point agents at the right pages

List the docs that matter so coding assistants and agents find them first.

SEO lead

Check an existing file

Find the relative links, extra headings or HTML fallbacks that make a file unusable.

Agency

Add a quick win to an audit

Generate a clean llms.txt for a client as part of an AI readiness pass.

Why it matters

Rule by rule

Every finding names the line and the rule it breaks.

Private by default

The generator runs in your browser. Nothing you type is stored.

Plain about impact

We say plainly what llms.txt does and does not do for AI answers.

Free, no sign-up

Open the page and use it.

ChatGPTPerplexityClaudeGoogle AI OverviewsGoogle AI ModeGeminiMicrosoft CopilotGrokDeepSeekMeta AI

llms.txt generator and validator: Proofsource and other tools

Several AI visibility tools check llms.txt as part of a site audit. Here is what each one describes on its own site.

From each company's own public pages, read Nov 2, 2026. “Not listed” means we did not find it on their public pages; it may exist. Corrections: hello@proofsource.co.
CapabilityProofsourcePeec AISemrushOtterly.AISE RankingRankscaleScrunch
llms.txt checkYesFree validator against the llmstxt.org proposal, line by lineYesSite checks: sitemap, llms.txt and robots.txt crawlability historySourceYesAI Search Health widget checks llms.txt, content length, last-modified headers, robots.txtSourceNot listedNot listedNot listedNot listed
llms.txt generatorYesBuilds the file as you type, with a draft from your sitemapNot listedNot listedNot listedNot listedNot listedNot listed
Free tools with no sign-upYesCrawler checker, llms.txt validator and generatorNot listedRelatedAI-readiness audit of 100 pages included on free planSourceYesFree GEO tools: prompt research, fan-out, content check, crawler simulationSourceRelatedFree AI visibility checker, 5 checks per daySourceNot listedNot listed
AI crawler access checkYesA free crawler checker reads your live robots.txtYesSitemap, llms.txt and robots.txt crawlability historySourceYesFlags blocked AI bots including ChatGPT-User, OAI-SearchBot, PerplexityBot, Claude-User, Claude-SearchBotSourceYesChecks AI bot access; works on competitor sites tooSourceNot listedYesPage audit checks AI bot crawlabilitySourceYesDetects AI bot crawl failures, with fixesSource

Where each of them shines

Peec AI

Site checks that keep a history of sitemap, llms.txt and robots.txt crawlability. Compare in full

Semrush

An AI Search Health widget inside a full site audit, with a free tier. Compare in full

Otterly.AI

A wide set of free GEO tools, from prompt research to crawler simulation. Compare in full

SE Ranking

A free AI visibility checker with five checks a day.

Rankscale

Rankscale runs page audits with an AI readiness score and 90+ checks.

Scrunch

Scrunch detects AI bot crawl failures and suggests fixes. Compare in full

Questions about llms.txt generator and validator

What is llms.txt?

A markdown file at the root of a site that tells language models what the site is and which pages matter. It was proposed at llmstxt.org in 2024.

Will llms.txt make ChatGPT or Perplexity name my brand?

There is no evidence it does. No major answer engine has said it ranks or cites pages by it. It is a cheap, clear brief for agents and developer tools; readable pages and open crawler access matter far more.

Where do I put the file?

At the root of your site, so it answers at /llms.txt, served as plain text. Then run the validator on your domain to check the live copy.

What does the validator check?

That the file starts with one H1 title, has a summary, uses ## sections with markdown lists of links, keeps the text before the first section free of headings, and uses absolute https:// links. It also catches a site that returns an HTML page instead of the file.

Can it build the file from my sitemap?

Yes. Pull your sitemap.xml and up to 200 of its page URLs become a draft Pages section that you trim and rename.

Is anything I type stored?

No. The generator runs in your browser, and the validator's checks are plain rules with no AI model involved.

What is the Optional section?

Links under a section named Optional are the ones a model short on context may skip. The generator always writes it last.

How is this different from the Semrush or Peec llms.txt checks?

Those checks sit inside broader site audits and are useful there. The Proofsource tools are free with no sign-up, and include a generator as well as a validator.

Try it on your own brand.

Proofsource is live: scan your brand and see llms.txt generator and validator at work with your own answers, competitors and sources.

100 answers. 25 Prompts/Question. Top AI engines. Free.ChatGPTPerplexityClaudeGoogle AI OverviewsGoogle AI ModeGeminiMicrosoft CopilotGrokDeepSeekMeta AI