llms.txt Builder
Paste URLs and titles. Get a starter file in the llms.txt shape, or paste a file you already have and see what to fix.
Free, no account. The text you paste is not stored.
llms.txt is a small Markdown file, usually published at /llms.txt. It gives a language model a curated map of the pages you want it to read: one title, a short summary, and sections of links.
The shape is strict. One H1, an optional blockquote summary, then H2 sections of link items written as - [Title](https://example.com/page): note. A second title, a relative URL, or an empty section is enough to make the file wrong, and nothing else on the site will tell you.
This page does not crawl your site and it does not write the descriptions for you. A list you already have, from a sitemap export or a spreadsheet, is enough for a starter file.
The text you paste stays in that one request. It is not written to disk and it is not logged. This tool never requests the URLs you paste. If analytics is enabled for this site, Plausible receives a page view and whether a generate or validate run passed. It does not receive your list, your URLs, or the site name.
A plain-text Markdown file, usually served at /llms.txt, that lists the pages you want a language model to read first. It has one title, an optional summary, and sections of links.
One page per line: URL | Title, URL, Title, a tab between the URL and the title, Title - URL, or a URL on its own. An optional third field becomes the note. A line that starts with # sets the section for the pages that follow.
No. URLs are read as text. The server does not request your pages, your sitemap, or a live llms.txt file.
No. It exists only for that request. Refresh the page and it is gone. Download the file or copy it onto your site. There is no account.
An error means the file breaks the format: a missing title, a second title, a link that is not absolute http or https, or a section with no links. A warning is worth a look: no summary, a duplicate URL, more than one host, a bare URL, or a very large file.