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
Enter your domain
The tool reads your sitemap and site metadata to draft a file describing what you publish.
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.
Prune the link list
Keep the pages you would want quoted. A file listing every URL is a sitemap with extra steps.
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.
Other free tools
Launch today.
Keep growing tomorrow.
Give your product a home, then explore the tools that help you get discovered.