Free llms.txt Generator

Build the /llms.txt file that tells language models what your site contains and which pages to read — a Markdown map you can generate from a URL list and edit in place.

100% free · No sign-up · No watermarks

About your site

Start from a URL list

Paste URLs and they will be grouped by their first path segment.

llms.txt

# Your site

## Docs

- [Getting started](https://example.com/docs)

Where it goes

Serve the file at https://yourdomain.com/llms.txt. It is a proposed convention, not a standard: a Markdown map of your site aimed at language models, which have a much smaller context budget than a crawler has patience. Point it at the pages you want quoted accurately.

It is not a substitute for robots.txt and grants no permissions. To control crawling, use robots.txt as well.

What is an llms.txt file?

llms.txt is a proposed convention: a Markdown file at a site's root (example.com/llms.txt) that gives language models a short, curated map of the site, with a one-line summary followed by sections of links and a description of each page. It only describes content; crawl permissions still live in robots.txt.

How to use the llms.txt Generator

  1. Paste the URLs of the pages you most want AI models to read.
  2. Write a one-sentence summary of the site and group the links into sections.
  3. Download the file and serve it at /llms.txt as plain text.

Why use the llms.txt Generator

Private by design

No account needed. What you type stays in your browser unless you ask for an AI suggestion or name a URL to fetch.

Validated before you paste

Mistakes that silently break these files, such as redirect loops, one-way hreflang and unescaped URLs, are caught first.

Ready to deploy

Copy the output or download the file, ready for your server config or site root.

Frequently asked questions

What is llms.txt?

A proposed convention: a Markdown file at /llms.txt that gives language models a curated map of your site. Where a crawler will happily read everything, a model has a limited context budget — this points it at the pages worth reading.

Is it a standard, and does anything read it?

It is neither an official standard nor universally supported yet. It costs one static file, and the same content doubles as a useful human-readable index, so the downside is small either way.

Does llms.txt block AI training on my site?

No. It grants no permissions and imposes no restrictions — it only describes. To control crawling, including AI crawlers, use robots.txt.

How is it different from a sitemap?

A sitemap is an exhaustive machine-readable URL list for crawlers. llms.txt is a short, curated, human-readable summary — closer to a table of contents than an index.

Updated · Built by Niraj Kumar