Free tool

LLMs.txt Generator

llms.txt is a plain text file that tells AI assistants what your site is and which pages matter. Our sister tool, llms.txt Studio, writes one for you and shows when it is fetched.

What the file looks like

# Example Bakery

> Family bakery in Houston: breads, cakes and wedding orders,
> open Tuesday to Sunday. Orders by phone or the online form.

## Products
- [Breads](https://example.com/breads): the daily loaves and when they come out
- [Cakes](https://example.com/cakes): sizes, flavours, lead times

## Company
- [About](https://example.com/about): the family, the ovens, the hours
- [Contact](https://example.com/contact): phone, form, map

Write yours in llms.txt Studio

The Studio reads your site, drafts the summary and page list, validates the Markdown, and once the file is live records when it is fetched and by which user-agent string. It is free and made by the company behind EchoPilot.

Open llms.txt Studio ↗Opens in a new tab.

User-agent strings can be spoofed and absence proves nothing; the Studio says so wherever it shows the fetch log.

About the LLMs.txt Generator

llms.txt is a proposed convention, in the spirit of robots.txt, for a Markdown file at the root of a site that gives AI systems a short, curated description of the site: what the business is, and a list of the pages worth reading with one line each. Where robots.txt says what a crawler may fetch, llms.txt says what is worth fetching and why. Adoption by AI crawlers is uneven and nobody can promise a file will be read; what a good file does is make the site easy to summarise correctly by any system that does look.

The generator itself lives at llms.txt Studio, a free tool from the same company as EchoPilot. It reads your site, drafts the file with a summary and a page list you can edit, validates the Markdown structure, and, once the file is live, records when it is fetched and by which user-agent string, so you can see whether AI crawlers look at it. User-agent strings can be spoofed and absence proves nothing, and the Studio says so wherever it shows the log.

This page stays on EchoPilot so the tool has a home next to the other free tools; the button above takes you to the Studio. A good llms.txt has the business name and a one-paragraph description at the top, then sections of links grouped by purpose, product, help, company, each with a one-line explanation. Keep it current when pages move. The EchoPilot audit reads /llms.txt as one of its AI-visibility signals and reports whether the file exists and parses.

Questions

Is llms.txt a standard?

It is a proposal with growing use, not a ratified standard. The format is simple Markdown, so publishing one costs little and can be removed at any time.

Will AI assistants cite my site if I add one?

Nobody can promise that. The file makes the site easier to describe correctly for systems that read it. llms.txt Studio shows whether the file was fetched and by which user agent, which is the only thing that can be measured.

Why is the generator on a different site?

llms.txt Studio is a full product with drafting, validation and fetch monitoring. Keeping it separate avoids a second, smaller copy here; this page explains the format and links to it.

Does EchoPilot check llms.txt?

Yes. The audit's AI-visibility category includes a check that the file exists at /llms.txt and parses as expected, with the evidence shown.