An llms.txt generator that builds the file from your own sitemap, checks any site's file against the spec, and shows what AI companies have actually said about it.
This free llms.txt generator builds your llms.txt from your own sitemap. Type your domain, tick the pages to keep, and download a file that follows the spec.
It also checks any llms.txt, yours or anyone's, and names each problem with its line. And I'll tell you plainly what the AI companies have said about reading it, with the links.
Here's what llms.txt is, what goes in it, whether anyone reads it, and where to put yours.
What is llms.txt?
llms.txt is a markdown file at the root of your site, at yoursite.com/llms.txt. It tells an AI what your site is and which pages matter, in a format a model reads easily.
Jeremy Howard proposed it on September 3, 2024, and the spec lives at llmstxt.org. Think of it as a short map of your site, written for AI instead of search engines.
What goes in an llms.txt file
The spec sets 5 parts, in this order. Only the first is required.
| Part | Required | What it holds |
|---|---|---|
| An H1 | Yes | Your site's name |
| A blockquote | No | A short summary an AI reads first |
| Other text | No | More details, in paragraphs or lists, with no headings |
| H2 sections | No | Lists of links, each with an optional note |
| A section named Optional | No | Links an AI can skip when it needs a shorter version |
Here's a short one for navid.me, built from its own page titles and descriptions:
An llms.txt for navid.me# Navid Moazzez
> Navid Moazzez is a leading AI business strategist and the host of the AI Creator Summit, watched by 100,000+ creators. He helps creators and founders master AI and build their own AI Operating System (AI OS) to automate their business and life.
## Pages
- [About Navid Moazzez](https://navid.me/about-navid): AI entrepreneur and creator helping high-performers build their online business
- [Everything about me, in one place, for AI](https://navid.me/ai): Fast facts, biography and real results, written for AI to cite
- [Navid Insider](https://navid.me/ai-newsletter): The free weekly AI newsletter for founders
- [The best creator tools I use](https://navid.me/creator-tools): The exact stack he uses every week
## Optional
- [Brand assets & design system](https://navid.me/brand): Logos, press photos, bios, color, type and tokens
Each link is [name](url), then a colon and a note if you want one. The spec also suggests a clean markdown copy of each page at the same address with .md added, so an AI can read it without menus and scripts.
Pick your best pages, not all of them
An llms.txt is a shortlist, not a sitemap. Your sitemap lists every page; this file lists the ones you most want an AI to read and cite.
The generator reads up to 50 pages so you can choose. Untick the thin ones, like tag pages, logins and old announcements, and keep the pages that explain what you offer.
Does anyone read llms.txt?
Google has now answered for its own search in writing. Its AI optimization guide says you don't need AI text files "to appear in Google Search (including its generative AI capabilities), as Google Search itself doesn't use them."
The same page says it's "completely fine" to keep one for other services, and that it "will neither harm nor help" your rankings. Google's John Mueller wrote on Bluesky on June 17, 2025: "FWIW no AI system currently uses llms.txt."
In 2026 he still called it "purely speculative for now." I found no statement from OpenAI, Anthropic or Perplexity saying their assistants read it.
So why make one? The companies building AI publish one for their own docs: Anthropic, OpenAI, Perplexity, Stripe, Vercel and Cloudflare.
It takes 2 minutes, and it's useful today in your own work. Paste it into Claude or ChatGPT, or give it to a coding agent, and it gets your site's map in 1 go.
llms.txt won't get your pages cited on its own. Give each page a clear answer near the top, clean headings and structured data, so any AI that reads the page gets it right.
How to make your llms.txt
The generator reads your robots.txt, then your sitemaps, then the title and description of up to 50 pages. It only reads public pages, and it keeps nothing.
Pages marked noindex are left out, and each title loses your site's name at the end. You can also start blank and type every link yourself.
How to check an llms.txt
Open the Check a file tab, then type any domain or paste a file. You get every problem with the line it's on, so you know exactly what to fix.
| Problem | Why it matters |
|---|---|
| No H1 | The spec's only required part is missing |
| A heading above the first H2 | The spec allows no headings there |
| A list item that isn't a link | Each H2 section is meant to be a list of links |
| A link without https:// | An AI can't open it on its own |
| The same link twice | It wastes the AI's reading space |
Press Edit in the generator to fix a file you checked, then download the fixed version.
Where to put your llms.txt
It goes at the root of your site, so it opens at yoursite.com/llms.txt. The spec also allows a subpath, like yoursite.com/docs/llms.txt.
- WordPress: upload llms.txt to your site's root folder, with your host's file manager or SFTP
- Next.js: put llms.txt in the public folder
- Any other host: upload it next to your robots.txt
- Webflow, Shopify and other builders: check their help for a root file or an llms.txt setting
Serve it as plain text with UTF-8, the way navid.me serves its own. Open the address in your browser to check it loads.
llms.txt vs robots.txt vs sitemap.xml
| File | Who it's for | What it does |
|---|---|---|
| robots.txt | Crawlers | Says which pages they may fetch |
| sitemap.xml | Search engines | Lists every page you want found |
| llms.txt | AI | A short map of your most useful pages, in markdown |
llms.txt doesn't replace either one, and it doesn't block anything. To keep AI crawlers out, you still use robots.txt.
llms.txt vs llms-full.txt
llms-full.txt puts the text of your pages in 1 markdown file, so an AI can read it all without opening each link. It isn't part of the spec at llmstxt.org, but many sites publish one next to their llms.txt.
navid.me serves both, and so do Anthropic's docs. Start with llms.txt; add the full file once the short map is right.
llms.txt Generator FAQs
Questions about llms.txt? Here's what to know.
An llms.txt file is a markdown file at the root of your site that tells an AI what the site is and which pages matter. The format is at llmstxt.org.
Google doesn't read llms.txt: its AI optimization guide says Google Search itself doesn't use it, and that keeping one neither harms nor helps your rankings. I found no statement from OpenAI, Anthropic or Perplexity saying their assistants read it.
Put the llms.txt file at the root of your site, so it opens at yoursite.com/llms.txt, next to your robots.txt. The spec also allows a subpath, like /docs/llms.txt.
llms.txt is a short map of links, while llms-full.txt holds the text of the pages in 1 file. llms-full.txt isn't part of the spec.
No, llms.txt doesn't replace robots.txt. robots.txt says what crawlers may fetch; llms.txt only points an AI to your best pages and blocks nothing.
Update your llms.txt whenever you add or remove a page that matters. Run the generator again, or check your file in the Check a file tab.
No, your site's data isn't stored: the generator reads only public pages, sends their titles and descriptions to your browser, and keeps nothing. Your draft stays in your browser.
Yes, this llms.txt generator is free, with no sign-up and no email. Reading your site only fetches public pages, and your draft stays in your browser.
The llms.txt generator is for anyone with a website: creators, founders, and the people who run their sites. You need no code, only your domain.
For AI search, try the schema markup generator next, and see all my free tools. The AI crawler checker, which shows which AI bots your robots.txt lets in, is coming.
Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.
More free tools
The most actionable AI newsletter for founders
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.











