All free tools

Generate an llms.txt for your site.

Reads your homepage and sitemap and drafts a complete llms.txt — the file that tells AI systems what your site is and which pages matter. Free, no signup.

  • Built from your own title, description, Organization schema and sitemap
  • Pages grouped by what they are, not by sitemap order
  • Tells you whether you already publish one, and what it would replace

Free, no signup, no rate limit. Nothing you check is stored.

How to use the llms.txt generator

  1. Enter your domain

    The tool reads your sitemap and site metadata to draft a file describing what you publish.

  2. Edit the summary

    The generated description is a starting point from your own copy. One sentence that states plainly what you do beats three that hedge.

  3. Prune the link list

    Keep the pages you would want quoted. A file listing every URL is a sitemap with extra steps.

  4. Publish at /llms.txt

    Serve it as text/plain at your domain root, alongside robots.txt.

An honest note on llms.txt

llms.txt is a proposed convention, not a standard, and no major AI engine has committed to reading it. Publishing one will not get you cited. It is cheap to add and it does something useful regardless: writing it forces you to state, in one file, what your site is about and which pages you would want quoted — which is an exercise most sites benefit from whether or not anything ever fetches the result. Treat it as low-cost preparation, not as a ranking lever, and be suspicious of anyone selling it as the latter.

What belongs in it

A short description of what the site is, followed by curated links with one line of context each. The value is in the curation. A file pointing at your twelve most useful pages, each with a sentence explaining what it answers, is a genuine summary. A file pointing at four hundred URLs is a sitemap in a different syntax and communicates nothing a sitemap does not already.

Questions about this tool

What is llms.txt?
A plain-Markdown file at your site root that tells AI systems what your site is and which pages are worth reading. robots.txt controls access; llms.txt provides context. It's a community proposal, not a ratified standard.
Do ChatGPT and Perplexity actually read it?
Neither has confirmed that they do. The honest case for adding one is that it costs twenty minutes, several AEO audits check for it, and writing it forces you to state plainly what your business is — which is the real work anyway.
Is the generated file ready to publish?
It's a draft. Everything in it comes from your own site, so nothing is invented — but the one-line descriptions after each link are generic, and rewriting them in your own words is the point of the file.
Where do I put it?
At your domain root — yoursite.com/llms.txt — served as text/plain. If your site is code, generate it from the same values that drive your pages so it can't drift.
YOUR NEXT MOVE

Launch today.
Keep growing tomorrow.

Give your product a home, then explore the tools that help you get discovered.