llms.txt Generator
Build a spec-compliant llms.txt — a curated markdown map of your best content for large language models. Live preview, validation against the actual spec, and an honest note on how widely it's really supported.
Link sections
Bulk add links
One per line as Title | URL | notes — or just paste URLs. Added to the first section.
Your llms.txt
Be Realistic About Adoption
Most pages promoting llms.txt won't tell you this, so we will: no major AI provider has publicly committed to reading it, and Google has stated it doesn't use it. The proposal came from Jeremy Howard at Answer.AI in September 2024, and adoption so far is concentrated in developer documentation and tooling.
That doesn't make it worthless. It costs almost nothing to publish, it's genuinely useful for documentation-heavy sites, and if adoption arrives you're already there. Just don't let it displace the work that demonstrably matters.
What actually gets you cited today
AI answer engines build responses from pages they can crawl, parse, and trust. Clean structure, direct answers near the top, valid schema markup, and real authority do the heavy lifting — not a file nobody has confirmed reading.
What the Spec Actually Requires
Deliberately minimal. Only the first line is mandatory.
| Part | Markdown | Required? |
|---|---|---|
| Project name | # Name | Yes — the only required section |
| Summary | > One-line summary | No, but strongly recommended |
| Details | Plain paragraphs or lists | No — and headings aren't allowed here |
| Link sections | ## Section then - [Name](url): notes | No, but it's the point of the file |
| Optional section | ## Optional | No — special name meaning "safe to skip" |
A section literally named Optional is treated specially: those URLs may be dropped when a shorter context is needed.
llms.txt Questions
What is llms.txt?
Do AI companies actually use llms.txt?
Where do I put llms.txt?
yourdomain.com/llms.txt — served as plain text or markdown, alongside robots.txt and your sitemap. Unlike robots.txt it grants no permissions and blocks nothing; it's purely a curated index.What's the difference between llms.txt and llms-full.txt?
llms-ctx.txt or llms-full.txt inline the full content of those pages into one large file so a model can ingest everything without following links. Start with llms.txt; the expanded version is mainly worth it for documentation-heavy sites.Want to Actually Get Cited by AI?
A text file won't do it alone. The free audit checks whether your pages are structured to be found, parsed, and quoted — and what to fix first.
Get a Free Audit →