Tool Categories

llms.txt Generator

Create a valid llms.txt file so AI assistants and answer engines can understand your website

Build an llms.txt file that tells AI assistants what your site is about and which pages to read. Fill in the form or import your URLs, then upload the file to your site root.

100% in your browser - nothing uploaded

About your site

Becomes the heading and summary
required
0 characters
optional, Markdown allowed

Import links

From a URL list or sitemap.xml
one per line, or Title | URL | description

Docs

0 links
use "Optional" for skippable links

llms.txt

0 links in 0 sections
  • A site or project name is required: it becomes the H1 heading.
  • Add a short summary. It is the first thing a model reads about your site.
  • Add at least one link so models know which pages to read.
Save as llms.txt and serve it at https://yourdomain.com/llms.txt, alongside robots.txt.

What is an llms.txt generator?

An llms.txt generator creates the llms.txt file for a website. The file is a short Markdown document, served from the site root, that explains to large language models what the site is and links to the pages that are most worth reading. Where a sitemap lists every URL for search crawlers, llms.txt is a curated reading list written for AI assistants, AI search and coding agents.

The format is deliberately simple: a heading with the site name, a one-paragraph summary, and sections of links with one-line descriptions. This generator builds that structure from a form, can import links from a URL list or sitemap, and checks the result before you publish it.

How to use the llms.txt Generator

  1. Enter your site or product name and a one or two sentence summary.
  2. Add sections such as Docs, Products or Blog, and add the most useful pages to each with a short description.
  3. To go faster, paste a list of URLs or your sitemap.xml and import the links in one step.
  4. Download llms.txt and upload it to the root of your site so it is served at yourdomain.com/llms.txt.

Frequently asked questions

What is llms.txt?

llms.txt is a Markdown file placed at the root of a website that gives language models a short, curated guide to the site: what it is and which pages matter most. It was proposed in 2024 as a plain-text companion to robots.txt and sitemap.xml, written for AI systems rather than search crawlers.

What is the format of an llms.txt file?

It starts with an H1 heading containing the site name, followed by a blockquote with a short summary. After optional detail paragraphs come H2 sections, each holding a Markdown list of links in the form [title](url): description. A section named Optional marks links that can be skipped when context is limited.

Where do I put llms.txt?

Upload it to the root of your domain so it is reachable at https://yourdomain.com/llms.txt, next to robots.txt. It should be served as plain text or Markdown and be publicly accessible without a login.

Does llms.txt improve AI search visibility?

It is not a guaranteed ranking factor, and AI providers have not committed to using it. It is cheap to add, it gives AI tools and coding assistants that do read it a clean summary of your site, and it is most clearly useful for documentation and product sites.

What is the difference between llms.txt and robots.txt?

robots.txt tells crawlers which URLs they may or may not fetch. llms.txt does not grant or deny access: it recommends which pages are worth reading and explains what they contain. The two files work together and do not replace each other.

How many links should llms.txt contain?

Keep it curated. List the pages that best explain your product or answer common questions, usually between ten and fifty, each with a one-line description. A full dump of every URL belongs in sitemap.xml, not llms.txt.