llms.txt Generator

Build a clean llms.txt file that helps AI answer engines and LLMs — ChatGPT, Claude, Perplexity and Google AI — discover your key pages. It is an AEO/GEO signal, and the Markdown builds live as you type, with copy and download. Everything runs in your browser.

Sections

How to use the llms.txt generator

Fill in your site name and a one-line summary — the summary becomes the > blockquote at the top of the file. Add optional details for a short intro paragraph, then build one or more sections such as Docs, Products or Guides. In each section’s Links box, put one link per line as Title | URL | optional description; the tool turns each line into a Markdown bullet like - [Title](URL): description. Empty fields are skipped, and the file builds live as you type. Copy the block or download llms.txt.

Upload the file to your site root so it is served at /llms.txt, the same place robots.txt lives. Remember that llms.txt is an emerging convention rather than a guaranteed standard — treat it as one signal that helps AI crawlers find your best pages, alongside a normal sitemap and robots.txt.

Frequently Asked Questions

What is llms.txt?
llms.txt is a proposed, emerging convention: a Markdown file placed at your site root and served at /llms.txt that points large language models and AI answer engines to your most important content. It usually opens with your site name as a heading, a short summary in a blockquote, optional intro text, then curated sections of Markdown links. The goal is to give AI crawlers a clean, human-written map of your site instead of leaving them to guess.
Does adding llms.txt guarantee my site shows up in ChatGPT or other AI answers?
No. llms.txt is an emerging convention, not an officially adopted standard, and support varies from one AI provider to another — some may read it, some ignore it, and behaviour can change over time. Treat it as one helpful signal among many, alongside solid content, structured data and a normal sitemap and robots.txt. It can make your key pages easier to discover, but it cannot promise inclusion in any AI answer.
Where do I put the llms.txt file?
Place the file at the root of your domain so it is served at https://yoursite.com/llms.txt, the same way robots.txt lives at /robots.txt. Download the file from this tool, name it llms.txt, and upload it to your web root or configure your framework or CDN to serve it from that path. Keep it as plain UTF-8 Markdown text.
What's the difference between llms.txt and llms-full.txt?
llms.txt is a curated index: a short summary plus sections of links to your key pages, so a model can decide what to fetch. llms-full.txt is a companion file that inlines the full text content of those pages into one large Markdown document, so a model can read everything without following links. This tool builds the curated llms.txt index; you can maintain llms-full.txt separately if you want the full-content version.