llms.txt Generator
A free, client-side llms.txt generator. Add your site name, a one-line summary and your key pages, then copy or download a standards-valid llms.txt file, nothing you enter ever leaves your browser. Plus an honest look at whether AI engines actually use it.
On this page
An llms.txt generator turns a handful of facts about your site into a valid llms.txt file, the small markdown index a growing number of sites publish to give AI models a clean map of their most important content. The tool below is free, runs entirely in your browser, and builds the file live as you type. Fill in your details, then copy or download the result.
Generate your llms.txt
Enter your site name (the only required field), an optional one-line summary, and the key pages you most want AI models to find. The preview on the right updates as you type and is always a valid llms.txt file.
# Acme > Acme builds time-tracking software for creative agencies. ## Key pages - [Getting started](https://acme.com/docs/start) - [Integrations](https://acme.com/integrations) ## Optional - [Documentation](https://acme.com/docs) - [Pricing](https://acme.com/pricing)
Deploy to https://acme.com/llms.txt, the root of your domain, like robots.txt.
What is llms.txt?
llms.txt is a proposed standard for a plain-text, markdown file placed at the root of your website, reachable at yoursite.com/llms.txt. Its purpose is to give large language models a curated map of your most important content, instead of leaving them to parse cluttered HTML navigation, banners and scripts. It was proposed by Jeremy Howard of Answer.AI in September 2024, and the format specification lives at llmstxt.org.
It is deliberately simple, a title, an optional summary, and lists of links, which means a human can read it, a model can parse it, and it takes minutes to write. For the full background, see our plain-English guide to llms.txt.
What goes in the file
The file this tool produces follows the llmstxt.org format exactly. Every generated file has the same shape, and each field on the left maps to one part of it:
- An H1 title: your site or project name. This is the one required line, so even a name on its own produces a valid file.
- A blockquote summary: your one-line description, rendered as a
>quote right under the title. Omitted if you leave it blank. - A
## Key pageslist: each key page as a markdown link (- [Label](URL)), in the order you enter them, most important first. - A
## Optionallist: your docs and pricing links.Optionalis a special heading in the spec: it marks links a model can skip when it needs a shorter context, which is exactly what these secondary links are.
Your homepage URL is not written into the file directly. Instead it sets where the file should live (yoursite.com/llms.txt) and lets you enter key pages as short /paths that the tool expands into full URLs, since the format requires complete links. Some large sites also publish a companion llms-full.txt with the full text of key pages inlined; this tool generates the index file that most sites start with.
Does llms.txt actually work? An honest look
Here is the part most llms.txt generators skip. The format is real and sensible, but its payoff for AI search is unproven, and it is worth knowing that before you spend time on it. The honest, evidence-based picture as of mid-2026:
- No major provider has confirmed using it for citations. OpenAI, Anthropic and Google have not publicly stated that
llms.txtinfluences whether or how they cite a site in answers. - Google is openly skeptical. Google’s John Mueller compared the idea to the defunct keywords meta tag,
this is what a site-owner claims their site is about
, and noted that server logs show the big AI crawlers rarely request the file at all (Search Engine Journal, April 2025). - Where it does earn its keep: docs and tools. Developer-documentation sites and AI coding assistants are the clearest win, when a developer or an agent pulls your docs into a model, a curated index genuinely helps it fetch the right pages with less wasted context.
llms.txt is a cheap, harmless idea whose payoff for citations is modest and unproven today. Add it with clear eyes, after the work that actually moves AI visibility, not as a shortcut around it. If a tool promises an llms.txt file will get you cited by ChatGPT, treat that as a red flag. Our honest guide to llms.txt lays out the full evidence.The levers that genuinely move AI visibility are crawlability, answer-first content and off-site authority, covered in the answer engine optimization guide. And if you want to know which engines cite you today, that is what an AI visibility tool measures.
How to deploy your llms.txt file
Publishing the file is the same job as publishing robots.txt:
- Copy or download the file above. Save it as exactly
llms.txt, all lowercase. - Put it at your domain root. It should resolve at
yoursite.com/llms.txt, the same top level whererobots.txtlives, not in a subfolder. - Publish, then check the URL. Visit
yoursite.com/llms.txtand confirm it loads as plain text. - Keep it in sync. Update it when your key pages change so the map stays accurate.
Where the file physically goes depends on your stack: drop it in the public/ or static/ folder of most frameworks, including Next.js, Astro and Hugo, or upload it to the web root over FTP on a classic host. If your site is generated, add it to whatever directory is served at the root.
Frequently asked questions
What is an llms.txt generator?
An llms.txt generator turns a few facts about your site, its name, a one-line summary and the pages you most want AI models to find, into a valid llms.txt file you can publish at your domain root. This one builds the file live as you type and runs entirely in your browser: there is no upload and no account, so nothing you enter is sent anywhere.
Is this llms.txt generator really free?
Yes. The generator is completely free and needs no sign-up. It runs client-side in your browser, builds the file with plain JavaScript, and lets you copy or download it, there is no paywall and no backend call. Cituna, the team behind this tool, is a paid product, but this generator is not gated behind it.
Do AI engines actually use llms.txt?
Be skeptical of anyone who promises they do. As of mid-2026, no major AI provider, OpenAI, Anthropic or Google, has publicly confirmed using llms.txt to choose citations, and Google’s John Mueller has compared it to the old keywords meta tag, noting that server logs show AI crawlers rarely even request the file. It has genuine traction on developer-documentation sites, but treat it as a low-cost, unproven signal rather than a ranking lever. Our honest, evidence-based guide goes deeper at /learn/llms-txt.
The file is the easy part. Getting cited is the work.
An llms.txt file is a five-minute signal. Actually getting named by ChatGPT, Perplexity, Gemini, Claude, Grok and Google AI Overviews takes answer-first content, entity authority and a way to measure where you’re missing. Cituna scans all six engines, shows the exact buyer prompts you lose, and generates the fixes, including your llms.txt.
Start free trial7-day free trial · Card required, cancel anytime · Six engines: ChatGPT, Perplexity, Gemini, Claude, Grok and Google AI Overviews (not Microsoft Copilot)