Free tool · No signup

Free llms.txt generator

Generate a spec-correct /llms.txt file for your site in about 30 seconds - the curated map that tells ChatGPT, Claude & Perplexity which pages matter. Follows the official llmstxt.org format. Copy & paste ready.

Fill in the fields above and hit Generate.
01 The spec

What a valid llms.txt looks like

The llmstxt.org spec defines a strict, simple structure - this generator follows it exactly:

  1. An H1 with the site or project name - the only required element.
  2. A blockquote right after, summarising what the site is.
  3. Optional plain paragraphs with more detail (no headings).
  4. One or more H2 "file list" sections, each entry formatted - [Name](url): description.
  5. An optional ## Optional section - links an AI may skip when context is tight.

Companion files you can add later: /llms-full.txt (the full expanded content in one file) and .md versions of your HTML pages served at the same URL + .md.

02 Why it matters

Cheap insurance for the agentic web

Be honest about llms.txt: it is a proposal, not an established ranking factor. Google has publicly said it doesn't use it, and a study of 37,894 AI-cited domains found no measurable citation difference between sites that had one and sites that didn't. So don't expect it to move your ChatGPT citations on its own.

That said - it costs 60 seconds, and the agentic-browsing layer (ChatGPT's browsing, Claude, Perplexity) is exactly the audience it's designed for. Ship it as low-cost insurance, then put your real effort into the things that are proven to work: statistics, structure, and Bing indexing.

FAQ

Frequently asked questions

What is llms.txt?
llms.txt is a proposed standard (by Jeremy Howard, at llmstxt.org) - a Markdown file served at yourdomain.com/llms.txt that gives AI models a curated map of your most important pages, so they can understand your site without crawling everything.
Does llms.txt actually work yet?
Honestly: it's early and unproven. Google has said it doesn't use llms.txt, and one 37,894-domain study found no measurable citation lift from having one. But it takes 60 seconds to add and ChatGPT/Claude/Perplexity's agentic browsing may use it - treat it as cheap insurance, not a magic bullet.
Where do I put the file?
Upload it to your web root so it resolves at https://yourdomain.com/llms.txt. On most static hosts that means the public/ or root folder; on WordPress, the site root.
What is llms-full.txt?
A companion convention: a single file containing the full expanded content of your key pages (not just links), for models that want everything in one fetch. Generate the linked llms.txt first - it's the required file.
More free tools

Related tools

The Lab · Weekly

One experiment. Every week.

The field notes in your inbox - one thing I tested, the raw numbers behind it, and what it means for getting cited by AI.

Free forever. Unsubscribe anytime.