METRIC VAULT
100% Free · No signup

Free llms.txt
Generator

Enter your domain and get a ready-to-use llms.txt, the emerging standard that tells ChatGPT, Perplexity and other AI crawlers which pages matter most on your site.

No signup · No credit card · Reads your homepage and sitemap.xml
LLMS.TXT GENERATOR

One domain in. A ready to publish llms.txt out.

Enter your domain and get a starter llms.txt, built from your homepage title and your sitemap. It is the emerging file that points AI crawlers like ChatGPT and Perplexity at the pages you want them to read.

Reads your real homepage and sitemap.xml. No signup, no credit card.
llms.txt · generated
0real pages pulled into your llms.txt
HomePricingFeaturesDocsIntegrationsChangelogSecurityAboutBlogContact
0pages linkedsitemap.xmlas the sourcenosignup, no cost
The problem

When AI describes you, it is guessing.

Ask an assistant about your site and it stitches an answer from whatever it can scrape. If your best explanation is buried under menus, marketing, and scripts, the model may summarize you wrong or cite a weak page. There is no standard spot to simply state, in your own words, what you are and which pages matter.

It rebuilds you from scrapsAn engine reconstructs what you do from your whole site, and gets the details wrong.
It quotes the wrong pageWithout a shortlist, an assistant may cite an old or thin URL instead of the one you would pick.
No place to state your intentrobots.txt and sitemap.xml carry rules and URLs, not a plain-language summary a model can read.
How it works

Your domain in. A file to paste out.

Enter your domain

Just your homepage URL. No login, no filters to learn.

We read your site

We fetch your homepage for its title and description, and your sitemap.xml for up to 25 of your real pages.

Copy your llms.txt

A ready-made markdown file with your summary and pages already listed. Tidy the labels and upload it to your root.

Glossary

What these words mean

llms.txt

A plain text file at the top of your site that hands AI crawlers a short summary and a shortlist of your key pages.

served at yourdomain.com/llms.txt

AI crawler

The bots behind answer engines like ChatGPT, Perplexity, and Gemini that read the web to answer people's questions.

Perplexity fetching your pages

Markdown

A simple plain-text format that uses a hash for a heading and a dash for a list. People and models both read it easily.

a hash then Acme Analytics is a title

Sitemap.xml

The machine-readable list of every URL on your site. We read it to find the pages worth putting in your file.

12 URLs pulled from your sitemap

Site root

The top level of your domain, where robots.txt already lives. Your llms.txt sits right beside it, not in a subfolder.

/llms.txt, not /pages/llms.txt

Proposed convention

An agreed idea that some tools choose to follow, not an official rule every engine must obey. Honest framing matters here.

some crawlers read it, others do not
Built from your real site

Not a blank template. Your actual pages.

The generator reads your live homepage and sitemap, so the file arrives already filled in with your own title, your own summary, and your own pages, ready to tidy in seconds.

  • Your homepage title becomes the heading
  • Your meta description becomes the one-line summary
  • Up to 25 real pages from your sitemap.xml, each linked

Why it works: hand a model your own words and it repeats them. Leave it guessing and it writes its own version of you.

llms.txt for acmeanalytics.com

from sitemap.xml12 pagesmarkdown
# Acme Analytics
> Product analytics for small teams
1 Home
2 Pricing
3 Docs
FeaturesIntegrationsSecurityAboutChangelog
A curated shortlist

A starting point you shape, not a URL dump.

We list what your sitemap gives us so you are not staring at a blank file. Then you keep the handful of pages you actually want quoted and drop the rest. A short, honest file beats a wall of every URL.

  • We pull your pages so you edit, not start from scratch
  • Trim tag pages, pagination, and thin URLs in seconds
  • Rename a label so each link reads clearly to a model

Pro tip: keep the pages you would want an assistant to cite: product, pricing, docs, and key policies. Cut the rest.

Sitemap vs shortlist
Found
25
Worth listing
8
Keep or trim
PricingDocsFeaturesSecurity?tag=newpage/2cart
One file at the root

Copy it, and drop it beside robots.txt.

The result gives you the whole file with one-click copy. Save it as llms.txt and upload it to your site root, the same place your robots.txt and sitemap.xml already live. That root path is where crawlers that support it look.

  • Copy the whole file straight from the result
  • Works on any stack, since it is just a static text file
  • Re-generate any time your pages or pricing change

Rule of thumb: if robots.txt and sitemap.xml live at your root, so does llms.txt. Same neighborhood, a different job.

Your site root, side by side
R robots.txt
S sitemap.xml
L llms.txt
crawl rulesevery URLa curated summary
And the rest of the picture

Small things that make it easy.

Homepage fallback

No sitemap.xml on your site? We still build a valid file from your homepage title and description.

One-click copy

Grab the entire file from the result with a single tap, ready to paste into a text editor.

Any stack

It is a static text file, so upload it however you deploy, from a CMS to a hand-built site.

Honest by design

We flag that llms.txt is an emerging convention, not a ranking hack, so you know exactly what you are getting.

Re-generate anytime

Site changed? Run it again for a fresh file in seconds, and replace the old one.

Human readable

Open it in any editor. It is plain markdown you fully control, with nothing hidden.

See it in action

How to turn a generated file into a live one.

A file is only useful once it is trimmed and published. Here is the exact read on our example, acmeanalytics.com, the way you would work through it.

12Pages found
Real pages, not placeholders. Your sitemap.xml gave us 12 URLs, so the file ships with your actual pages already linked and ready to edit.
1Title plus summary
Your words up top. Your homepage title became the heading and your meta description became the one-line summary a model can quote directly.
8Worth keeping
Curate before you publish. Trim the 12 down to the 8 you would want cited: pricing, docs, features, and security. A short, curated file reads better than a complete one.
The moveVerdict
Copy the file, keep your 8 best pages, and upload it to acmeanalytics.com/llms.txt beside robots.txt. Now the assistants that read it get your summary instead of a guess. Two minutes, no signup, and easy to redo when your site changes.
Examples

llms.txt examples

Three files in the exact shape this generator writes: a title, an optional summary line, then grouped links. Sections are always Product, Docs, Blog and Company, in that order, and a heading is only written when it has something under it.

SmallestOne page, nothing else known
# Northtrail

> Trail running shoes tested on real trails.

## Product

- [Northtrail](https://northtrail.com/): Trail running shoes tested on real trails.
TypicalA product site with docs
# Acme Analytics

> Product analytics for small teams.

## Product

- [Pricing](https://acme.com/pricing): Plans, limits and what each tier includes.

## Docs

- [Quickstart](https://acme.com/docs/start): Install the SDK and send a first event.
- [API reference](https://acme.com/docs/api): Endpoints, auth and rate limits.
FullerAll four sections in use
# Northtrail

> Trail running shoes tested on real trails.

## Product

- [Shoes](https://northtrail.com/shoes): The current range, by terrain.

## Docs

- [Fit guide](https://northtrail.com/fit): How to size for wide feet.

## Blog

- [Carbon plates](https://northtrail.com/blog/carbon): What they do on trail.

## Company

- [About](https://northtrail.com/about): Who makes them and where.
Where it shines

For teams that want to be read right.

Founders

Get described right, early

You do not have time to fight AI engines over how your startup is summarized. Publish a clean file so the assistants that read it draw from your words and your key pages.

Docs and content teams

Point AI at the real answers

When your guides are the accurate source, an llms.txt makes them easy for assistants to find and quote. Keep the list current and answers stay grounded in your pages.

Technical SEOs

One more file at the root

You already manage robots.txt and sitemap.xml. This is the same low-cost, root-level control for the AI layer, and honest about being a still-emerging convention.

Small teams

A starter file in two minutes

No bandwidth to hand-write one. Generate it from your domain, trim it to your best pages, and publish, all without a signup.

Good to know

Questions, answered honestly.

Honestly, it varies. llms.txt is a proposed convention, not an official standard every engine follows. Some tools and crawlers look for it, others do not read it yet, and none are obligated to. It costs almost nothing to publish, so the practical case is low effort now with more upside as adoption grows.

No, and we would not promise a traffic boost. llms.txt is not a Google ranking factor. Its value is in AI answers: a clean summary and curated links make it easier for assistants to describe and cite you accurately, not a search ranking trick.

You still get a valid file. When we cannot find a sitemap, we build a homepage-only version from your title and description, with your homepage linked. You can add your other pages to it by hand before you publish.

Save it as llms.txt and upload it to the root of your domain so it is served at yourdomain.com/llms.txt, the same place your robots.txt lives. That root path is where crawlers that support the convention will look for it.

Yes. Enter your domain, copy the file, and upload it like any other file on your site. It is plain text, and the result shows you exactly where it goes. Any term you do not recognise is in the glossary above.

The generator builds the file, free. The dashboard then tracks whether ChatGPT, Gemini, Perplexity, and Claude actually mention and cite your pages, how you compare to competitors, and how it trends over time, alongside the rest of the platform's 60+ SEO and AI-search tools.

Ready when you are

Enter your domain and publish a clean source.

It takes one domain. You will get a starter llms.txt built from your homepage and sitemap, ready to trim and drop at your root, so the AI engines that read it work from your words.

Sections, and what ## Optional means

This generator writes four sections, ## Product, ## Docs, ## Blog and ## Company, in that order, and only writes a heading when it has links to put under it. The spec allows others, and one of them carries a meaning worth knowing: ## Optional marks links an assistant may skip when it is short of room. Once your file is live, run it through the llms.txt validator to check its sections, links and size. llms.txt Explained covers the format in full.

See if AI actually recommends you

The checker tells you if AI can read your site. Metric Vault tracks whether ChatGPT, Gemini, Perplexity and Claude actually mention you, how you stack up against competitors, and how it trends over time, plus the rest of the platform's 60+ SEO and AI tools.