Free Tool

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.

Becomes the H1 — the only required part of the spec.
Rendered as a blockquote directly under the title.
Plain text only — the spec forbids headings in this part.

Link sections

Bulk add links

One per line as Title | URL | notes — or just paste URLs. Added to the first section.

Your llms.txt


              
    Before You Invest Time

    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.

    How AI search chooses sources →

    The Format

    What the Spec Actually Requires

    Deliberately minimal. Only the first line is mandatory.

    PartMarkdownRequired?
    Project name# NameYes — the only required section
    Summary> One-line summaryNo, but strongly recommended
    DetailsPlain paragraphs or listsNo — and headings aren't allowed here
    Link sections## Section then - [Name](url): notesNo, but it's the point of the file
    Optional section## OptionalNo — 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.

    FAQ

    llms.txt Questions

    What is llms.txt?
    A proposed standard for a markdown file at your domain root that gives language models a curated map of your most important content. Introduced by Jeremy Howard of Answer.AI in September 2024. The format: one H1 title, an optional blockquote summary, optional detail paragraphs, and H2 sections listing markdown links.
    Do AI companies actually use llms.txt?
    Not confirmed — and it matters to be honest here. As of 2026 no major AI provider has publicly committed to reading it, and Google has said it doesn't use it. Adoption is mostly developer tooling and docs sites. Treat it as a cheap bet, not a proven tactic, and never at the expense of on-page fundamentals.
    Where do I put llms.txt?
    At your domain root — 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.txt is an index — links with brief descriptions. Expanded variants like 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 →