LLMs.txt Generator
Generate llms.txt and llms-full.txt files that help ChatGPT, Perplexity, Gemini, and other AI systems understand your site — instantly, in your browser.
Site Information
Sections
# My Site > A platform for doing great things. ## Docs - [Getting Started](https://example.com/docs/start): Quick start guide - [API Reference](https://example.com/docs/api) ## Blog - [Latest Posts](https://example.com/blog): Recent articles and updates
Upload this file as /llms.txt at your domain root. AI crawlers (ChatGPT, Perplexity, Gemini) use it to understand your site.
What Is llms.txt and Why Do You Need It?
llms.txt is a lightweight Markdown file you place at your website root. It was proposed by Jeremy Howard (fast.ai / Answer.AI) to give AI language models a concise, structured overview of what your site contains. Unlike traditional HTML, it is optimized for machine-speed reading — no CSS, no scripts, just clean content architecture that AI crawlers can parse in milliseconds.
As of 2025, AI-generated answers (Google AI Overviews, ChatGPT responses, Perplexity summaries) drive a growing share of informational traffic. If an AI does not understand which pages on your site are authoritative, it may miss your best content entirely. An llms.txt file solves this by explicitly telling AI models: here is my site, here are the key sections, here are the URLs that matter.
How to Use This Generator
Fill in your site name and a one-line tagline. Add sections (Docs, Blog, Products, etc.) and populate each with page titles, URLs, and optional descriptions. The preview panel updates in real time as you type — switch between llms.txt (concise) and llms-full.txt (detailed). Click Download to save the file, then upload it to your site root so it is accessible at /llms.txt.
Frequently Asked Questions
What is llms.txt?
llms.txt is a plain-text Markdown file placed at the root of your website (e.g. yoursite.com/llms.txt). It follows a proposed standard by Jeremy Howard and Answer.AI that helps AI language models — like ChatGPT, Perplexity, Gemini, and Claude — quickly understand what your site is about, which pages are important, and how to use your content. Think of it as robots.txt, but designed specifically for AI.
What is the difference between llms.txt and llms-full.txt?
llms.txt is a concise index — site name, tagline, and a list of key pages organized into sections. It is ideal for most sites and optimized for AI speed-reading. llms-full.txt is an extended version with full descriptions for every page. Use it when your site has lots of unique content (documentation, knowledge bases, research) that benefits from detailed context.
Which AI systems read llms.txt?
ChatGPT browsing mode, Perplexity AI, Google Gemini with web access, Claude with web search, and Bing Copilot can all benefit from llms.txt. The standard is gaining traction across the AI industry as a lightweight way for sites to guide AI content retrieval.
Where do I upload the llms.txt file?
Place the file at the root of your domain: yoursite.com/llms.txt. For llms-full.txt: yoursite.com/llms-full.txt. Both files must be publicly accessible without any authentication. If you use a CDN or static hosting, upload it alongside your other root-level files like robots.txt and sitemap.xml.
Does llms.txt help SEO?
llms.txt is not a Google ranking factor (yet), but it is a GEO (Generative Engine Optimization) signal. As more search queries are answered by AI assistants rather than traditional blue links, having a well-structured llms.txt increases the likelihood that AI systems will correctly cite and recommend your content. Early adoption now builds your AI search presence before it becomes crowded.
Related Tools
Want a Full AI Search Audit?
Our GEO specialists can audit your entire site for AI search visibility and build a strategy to dominate ChatGPT, Perplexity, and Google AI Overviews.
Get a Free GEO Audit