Free generator · no signup

Generate the llms.txt your site should be publishing.

Free generator: reads your sitemap and writes a draft llms.txt — the file that tells ChatGPT, Claude and Perplexity what your site is and which pages matter.

Built from your own sitemap. Nothing is invented for you.

  1. 01

    Enter your domain

    The builder reads your sitemap — from robots.txt if it is named there, otherwise /sitemap.xml.

  2. 02

    Get a grouped draft

    Your URLs, sectioned the way your own paths already group them, with the site's own description on top.

  3. 03

    Edit and publish

    Fill the two blanks, put the file at /llms.txt as text/plain, and you are done.

About llms.txt Builder

llms.txt is a plain-text file at the root of a site, written for language models rather than crawlers: what the product is, what the important pages are, what is true about it. Search engines ignore it; assistants that fetch your page do not have to.

This builder reads your sitemap, groups the URLs by section, and writes a draft you can edit and publish at /llms.txt. It does not fetch every page — the grouping comes from your own URL structure.

Questions

Does llms.txt actually do anything?
It is a convention, not a standard, and no model is obliged to read it. It costs one file to publish and it is the only place where you get to state plainly what your product is and is not.
Where do I put the file?
At the root: https://yourdomain.com/llms.txt, served as text/plain.
Where does the draft come from?
Your sitemap.xml. If the site has no sitemap, there is nothing to group, and the builder says so instead of inventing pages.

llms.txt Builder answers one question. Seiton answers the rest every morning.

Connect Stripe, analytics, Search Console and Sentry read-only. Seiton tells you what changed overnight, how much money is at risk, and what deserves attention today.

Get my first briefing

14-day free trial. No credit card.

More free tools