Free llms.txt generator
Enter your domain and we'll read your sitemap.xml, extract a
title from the homepage, and build a structured /llms.txt
file you can copy straight into production. Title and summary can be overridden below.
Already have an llms.txt?
Validate it →
How the generator works
- We fetch your homepage and extract a clean
<title>andmeta description(you can override both above). - We look for
sitemap.xml,sitemap_index.xml, andSitemap:directives inrobots.txt. - Up to 500 URLs are grouped by their first path segment into
human-readable
## Section nameblocks. - The result is a valid
llms.txtper llmstxt.org — ready to copy and publish at your web root.
What you should tune afterwards
- Write a concrete one-line summary — LLMs rely on it to understand scope.
- Add short descriptions after the colon in each bullet.
- Move deprecated / legacy pages into the
## Optionalsection. - Consider also publishing
/llms-full.txt— full markdown concatenated, for RAG pipelines that want the whole corpus in one request.
Tip: Most static-site generators (Docusaurus, MkDocs, VitePress, Mintlify)
can output
.md versions of each page with a URL suffix like
/docs/foo.md. Linking those in llms.txt gives LLMs the cleanest
possible context without HTML clutter.