llms.txt Generator
What the llms.txt Generator does: build a structurally valid llms.txt for AI context, validate an existing one live, with examples and a format reference.
A file that explains your website to AI systems
An llms.txt is a small Markdown file in your domain's root — reachable at https://yourdomain.com/llms.txt. It does for AI language models what robots.txt does for crawlers: it gives them a curated, accurate entry point into your content. Instead of blindly grazing a whole site, an AI system reads the llms.txt like a table of contents and uses it to decide which pages to fetch at all. The llms.txt Generator builds exactly that file for you — and validates an existing one on request.
The problem it solves: llms.txt is Markdown with a fixed but easy-to-miss structure — an H1 title, a blockquote tagline, thematic sections, link lists with descriptions. Done by hand it's error-prone, and a single structural slip (missing tagline, empty URL, everything dumped into one section) devalues the file for the AI. The generator takes the syntax off your hands: you fill in a form, and the tool writes the correct Markdown live as you type.
The tool is for everyone who wants AI systems to capture and cite their site correctly: developers giving their docs or project site a clean llms.txt; content and SEO people who want to stay visible in generative search (GEO); and anyone who needs to quickly check a third-party or their own llms.txt for validity. Everything runs in the browser — no account, no installation.
What the tool does
The llms.txt Generator has five tabs (the interface is in English):
- Generator — the core: a form for name, tagline, intro, sections, links, and subsections. The tool builds the finished
llms.txtMarkdown live in an editor on the right. Copy it to the clipboard, Download it as anllms.txtfile, or use Open File to load an existing file back into the form for editing. - Check — the live checker/validator: enter a domain (
example.com,/llms.txtis appended automatically) or a full URL, and the tool fetches the file and checks it against the llmstxt.org specification. You get required errors, warnings, and hints separately, plus a summary (title, tagline, number of sections and links, file size). - Examples — four real-world templates (open-source library, SaaS product, blog, docs site) you load into the generator with one click and adapt.
- Tips — best practices: what makes a good
llms.txt, what to avoid, where the file goes, and how big it may be. - Reference — the complete format reference: a full example, a field table (which element uses which syntax, what's required and what's optional), and the explanation of
llms-full.txt.
All in the browser — the generator needs no server at all
The generator works entirely client-side: as you type, JavaScript assembles the Markdown, the editor shows it live, and your work in progress is saved locally in the browser (LocalStorage) — so it's still there on your next visit. Nothing leaves your machine.
Only the Check tab needs the network, because for security reasons your browser cannot fetch a third-party llms.txt directly (CORS). So a server-side JPKCom proxy retrieves the file and hands it back to your browser for validation; the actual checking again runs locally on your machine. The checked domain therefore sees a request from the JPKCom server, not your IP; internal and private addresses are blocked server-side. The two PHP endpoints behind this are not a public API — they're hardened exclusively for the tool.
Try it now
→ Open the llms.txt Generator — fill in the form, read along as the Markdown builds live, download it, and place it in your web root. Or check an existing llms.txt in the Check tab. No account, free, right in the browser. If you'd like to see what a good file looks like first, the four templates in the Examples tab load ready-made structures into the generator.
Related JPKCom tools
The llms.txt is one building block of AI/GEO optimization — these tools complement it:
- SEO & GEO Analyzer — inspects a whole page and rates the
llms.txtas part of the GEO score (thellms.txt Presentandllms.txt Valid Structurechecks). Here you build the file; there you see how it feeds into the page's AI readiness — both tools use the same validator logic. - Meta Tags Generator — clean titles, descriptions, and Open Graph/Twitter data that, alongside the
llms.txt, also count in the GEO score. - robots.txt & Sitemap — build crawling rules and sitemap entries, including allow-listing AI crawlers.
There's more on the subpages: the manual with every field, every tab, and all validator rules, hands-on examples, and a collection of tips & tricks.