Free llms.txt Generator
Generate a ready-to-review llms.txt for a whole website or one subpath, free with no signup.
The generator crawls a site’s public sitemap and page metadata, then AI selects and groups pages. Every URL comes from the crawl; review the draft before deploying.
What is llms.txt?
llms.txt is a plain-Markdown file that gives AI systems a curated reading map: an H1 with the site’s name, a blockquote summary, and sections of links to the pages that matter most. Proposed by Answer.AI in September 2024 and specified at llmstxt.org, the format’s whole premise is selection — a small file an AI can read in one pass, not a second sitemap. The spec was revised to v2 on 10 August 2026; this generator writes to v2.
Publishing adoption is real, but no major AI vendor documents consuming third-party llms.txt. Google Search states that it ignores these files. Treat llms.txt as low-cost infrastructure, not a ranking lever. The llms.txt entry tracks the evidence, and the deployment playbook covers serving and verification.
How it works
- Fetches the homepage for the site name, meta description, and language.
- Discovers pages through robots.txt and the sitemap; when no sitemap exists, it falls back to homepage links.
- Fetches the top pages for their real titles and descriptions, dropping any that no longer resolve.
- An AI model drafts the file from that crawl data: it selects the pages that answer questions about the site, names the sections, and writes the summary and descriptions in the site’s own language. If the AI is unavailable, a deterministic assembly ships instead.
What the output looks like
A draft for a fictional analytics product — your result follows the same shape, in your site’s own language:
# Northwind Analytics > Northwind Analytics is a self-hosted product-analytics server: event ingestion over HTTP, storage in ClickHouse, SQL and a query API. Self-hosted only; there is no managed cloud offering. ## Product - [What Northwind is](https://example.com/product): scope, and what it deliberately does not do - [Pricing](https://example.com/pricing): per-seat and per-event tiers ## Docs - [Quickstart](https://example.com/docs/quickstart): Docker Compose to first event in ten minutes - [Query API](https://example.com/docs/api): endpoints, auth, rate limits ## Optional - [Changelog](https://example.com/changelog): release history, safe to skip
What it deliberately does not do
- AI-drafted, never AI-invented: the model can only reference crawled pages by index, so every link comes from the crawl — fabricated URLs are structurally impossible. Descriptions are grounded in each page’s own title and metadata.
- No JavaScript rendering: a site whose navigation exists only client-side will yield thin results.
- No hidden processing: the crawl runs on our servers, and the crawled page metadata is processed by a large language model to draft the file.
- No substitute for your review: the draft is closer to curated than a raw page list, but what an AI should read first about your site is still your call.
Deploying the file
- Serve it as plain text at the path it covers: /llms.txt for a whole-site map, /docs/llms.txt for a map of /docs. A single-page app whose fallback answers with HTML is the most common deployment failure.
- Advertise it so agents do not have to guess the path — v2 added the
describedbylink relation, as<link rel="describedby" href="/llms.txt">in the page head or the equivalentLink:response header. - Check that every listed link resolves and that robots.txt does not disallow the path; the deployment playbook has the full verify checklist and a CI gate.
- Regenerate when navigation or key pages change — a map that describes last quarter’s site is worse than none.
Frequently asked questions
What is llms.txt?
Is llms.txt the same as robots.txt?
Does Google read llms.txt?
Do I need an account?
Where do I put the generated file?
Why is my result missing pages?
Can I generate one for just a subfolder?
Is the generated file spec-compliant?
Keep reading
- llms.txt — the standard, adoption evidence, and limits
- llms.txt deployment playbook — verify checks and freshness triggers
- robots.txt — crawler policy vs. an AI reading map
- AI crawlers — the three crawler categories and access trade-offs
- Free AI Crawler Access Checker — see which AI crawlers can reach your site
- Free Citability Checker — per-signal verdicts on how liftable a page is
- Free Schema Markup Checker — the four-rung audit of a page's JSON-LD