Home / Free tools / llms.txt generator
Free tool

llms.txt generator. Free, no signup.

Generate an llms.txt file from your homepage, grouped by section, ready to upload to your site.

01What it does

A ready llms.txt file from your home page.

llms.txt is a short Markdown file at the root of a website that tells AI assistants what the site is about and which pages explain it best. The format was proposed at llmstxt.org: a title, a one-line summary, and lists of links grouped under headings. It sits next to robots.txt, at an address such as northgate-plumbing.example/llms.txt.

Writing the file by hand means collecting your main pages, naming them and putting them in the right format. The generator does the first draft for you. It reads your home page, takes the site name and description from it, follows the links in your navigation and content, and groups the pages into sections such as Services and products, Articles and About.

The result is plain text you can copy with one click. Edit it, then upload it as llms.txt at the root of your site.

  • A title and summary

    The site name comes from your home page title and the summary from its meta description.

  • Pages grouped by section

    Links are sorted into sections by the first folder of their address.

  • Clean links only

    Images, PDFs and pages such as cart, checkout, login and admin are left out.

  • Legal pages last

    Privacy, terms and cookie pages go into an Optional section at the end, as the format suggests.

  • Warnings when something is missing

    If your home page has no meta description, you are told to add a one-sentence summary.

pages at most in one file
40
links per section
10
page fetched: your home page
1

02How to use it

How to create your llms.txt.

  1. Type your domain

    Enter the domain only, for example northgate-plumbing.example. We start from its home page over https.

  2. Press Generate llms.txt

    Our crawler reads the home page, collects its internal links and builds the file. This takes a few seconds.

  3. Read the warnings

    If a warning appears, such as a missing summary, fix it in the text before you publish. A good summary is one plain sentence about what you do and where.

  4. Edit the draft

    Rename sections, remove pages that do not explain your business, give links clearer names and add short descriptions after a colon. The best llms.txt is short and specific.

  5. Upload it to the root

    Save the text as llms.txt and upload it to the top folder of your site, so it opens at your-domain/llms.txt. On WordPress you can use a file manager or an SEO plugin that supports it.

03How it works

How the generator builds the file.

  1. Stage 1

    Read

    The home page is fetched and its title, description and links are read.

  2. Stage 2

    Filter

    Files, duplicates and private paths are removed; up to 40 pages remain.

  3. Stage 3

    Group

    Pages are sorted into sections by the first folder of their address.

  4. Stage 4

    Write

    The Markdown file is written: title, summary, then each section with up to 10 links.

We fetch your home page with our own crawler and parse its HTML. The page title becomes the H1 of the file, cut before separators such as a pipe or a dash so that only the site name is left. The meta description becomes the summary, written as a blockquote under the title, as the llms.txt format expects.

Next we collect the internal links on the home page. Fragments, duplicates, files such as images and PDFs, and private paths such as cart, checkout, login, account and admin are skipped. The anchor text of each link becomes its name in the file. If the home page answers with an error code instead of a normal page, it is left out of the list.

Each address is placed in a section by the first folder of its path. Blog, news, articles, guides and resources become Articles; services, products and shop become Services and products; about, team and contact become About; FAQ, help, support and docs become Help; privacy, terms, cookies and legal go to Optional. Any other folder becomes a section with its own name.

04Reading the results

How to read the result.

FieldWhat it means
Pages readHow many pages are in the file: your home page plus the internal links taken from it.
SectionsHow many headings the file has, such as Main, Services and products, Articles and About.
WarningsThings the file is missing. The most common is a missing summary when the home page has no meta description.
# TitleThe first line of the file, your site name. It is the one required element of llms.txt.
> SummaryThe blockquote under the title. AI assistants read it first, so make it a clear sentence about your business.
## SectionA heading for a group of links. Main holds the home page.
- [Name](address)One page. The name is the link text from your home page; you can add a colon and a short description after the address.
## OptionalPages that can be skipped when an assistant has little room, such as privacy and terms. The format treats this heading specially.
Copy llms.txtCopies the whole file to your clipboard, ready to paste into a text editor.

05Who it is for

Who uses an llms.txt generator.

Small business

Make your services easy to find

A clear list of service pages with a one-line summary gives AI assistants a quick map of what you offer and where.

Content sites

Point to your best guides

List the articles that explain your topic best, instead of leaving an assistant to guess from the whole site.

Agencies

A quick win for clients

Generate a draft for each client site in seconds, tidy it up and add it to the launch checklist.

Developers and docs

Start from the navigation

For product sites, the first draft gives you the structure; you then add links to the documentation pages that matter.

06Tips

Tips for a useful llms.txt.

  • Write the summary yourself

    One sentence: what you do, for whom and where. Avoid slogans.

  • Keep it short

    A focused list of your most useful pages is better than every page on the site.

  • Use descriptive link names

    Replace menu labels such as Read more with names that say what the page covers.

  • Add a few words after each link

    A colon and a short description help an assistant pick the right page.

  • Keep robots.txt and the sitemap

    llms.txt does not replace them. Search engines still use robots.txt and the sitemap.

  • Update it when pages change

    Regenerate or edit the file after you add services or move pages.

07Good to know

What this free generator does not do.

09FAQ

Questions about the llms.txt generator.

What is llms.txt?

A short Markdown file that points AI assistants to the pages that explain your business.

Do AI assistants read it?

Some do, and it costs nothing to add. It does not replace a sitemap.

Where does it go?

At the root of the site, next to robots.txt: example.com/llms.txt.

Can I edit it?

Yes. Rename sections, remove pages and add a longer summary.

Which pages are included?

Your home page and the internal links on it, up to 40 pages and 10 per section. Files, cart, checkout, login, account and admin pages are skipped.

Why is my summary missing?

The summary comes from your home page meta description. Without one, the file has no summary and a warning tells you to add a sentence.

What is the Optional section?

A heading the llms.txt format reserves for links an assistant can skip. Privacy, terms and cookie pages are placed there.

Is llms.txt the same as robots.txt?

No. robots.txt says what crawlers may fetch. llms.txt is a reading guide; it does not allow or block anything.

Does it work for any language?

Yes. Titles, descriptions and link texts are taken from your page as they are written.

Will llms.txt improve my Google rankings?

No evidence says it does. It is aimed at AI assistants, not at Google Search rankings.

Want every result, not just the top 10? Create a free account: 1,000 credits every month, full results on every free tool, no card.

23free SEO tools