How to Build a Website That Search Engines & Users Love
Combine technical SEO with great UX to rank higher and convert better.
Auto-scan your sitemap and generate a spec-compliant llms.txt file in seconds. Help ChatGPT, Claude, Perplexity, and Gemini understand and accurately cite your website.
Auto-scan your sitemap and generate a spec-compliant llms.txt file in seconds. Help ChatGPT, Claude, Perplexity, and Gemini understand and accurately cite your website.
Place it at your root so it's accessible at https://yoursite.com/llms.txt - follows the llmstxt.org spec
/public folder and redeploy
public_html/
/public/llms.txt and redeploy
# Site Name
> Your site summary will appear here...
## Section Name
- [Page Title](https://example.com/page): Brief description
An llms.txt file is a plain Markdown document placed at /llms.txt on your website that gives AI language models a clean, structured guide to your site - without them wading through HTML, navigation menus, cookie banners, or JavaScript noise. It is the fastest-growing standard for generative engine optimization (GEO): the practice of ensuring AI-powered search tools like ChatGPT, Perplexity, Claude, and Google AI Overviews surface and cite your content accurately.
This free llms.txt generator gives you two ways to build your file. Auto Scan is the fastest path: enter your website URL and the tool fetches your sitemap, crawls all your pages server-side, filters pagination and admin URLs, fetches real meta descriptions for each page via Open Graph data, and organizes everything into labeled sections automatically. What would take 30 minutes manually is done in seconds. Use the Append Mode toggle to update an existing llms.txt without losing what you already have - the tool pre-fetches your current file and only adds new pages.
Manual Builder gives you full control when you need it. Add sections one at a time, write custom descriptions for each link, choose from 8 starter templates covering SaaS products, developer documentation, blogs, e-commerce, portfolios, agencies, local businesses, and open source projects. A live Markdown preview updates as you type so you always know exactly what the final file looks like. A color-coded token counter tracks how large your file will be inside an AI context window - green under 1,000 tokens, yellow up to 3,000, red above that.
The llms.txt standard was proposed by Answer.AI (the team behind FastAI) and follows the official llmstxt.org specification: an H1 site name, a blockquote description, H2 section headings, and Markdown links. Companies like Anthropic, Supabase, Cursor, Cloudflare, and Vercel already publish llms.txt files. Deploying yours puts you ahead of the vast majority of websites that have not yet optimized for AI search.
When you are ready, download the .txt file or copy to clipboard and upload it to your website root at /llms.txt. No server configuration needed - AI models discover and read it automatically on their next visit.
Everything you need in one amazing tool
Enter your URL and the tool fetches your sitemap, parses every page, retrieves real meta descriptions, filters pagination and admin URLs, and organizes everything into labeled sections - automatically.
Build your llms.txt section by section with full control. Add, remove, and reorder links. Write custom descriptions. Mark any section as Optional per the llmstxt.org spec.
Your formatted llms.txt updates in real time as you type. See exactly what AI models will read before you deploy a single file.
See exactly how many tokens your file uses inside an AI context window. Color-coded: green under 125K tokens, yellow up to 180K, red above - modern LLMs handle 200K context but smaller or older models may truncate large files.
Pre-built templates for SaaS, Developer Docs, Blog, E-commerce, Portfolio, Agency, Local Business, and Open Source projects. Start from a real structure, not a blank page.
Download as llms.txt or copy to clipboard instantly. Step-by-step deployment guide included for Vercel, Netlify, Next.js, WordPress, and Cloudflare Pages. Free, unlimited, no sign-up.
Get started in 4 easy steps
Use Auto Scan to enter your website URL, or switch to Manual Builder for full step-by-step control over every section.
Auto Scan fetches your sitemap and categorizes pages automatically. Manual Builder lets you add sections, links, and choose from 8 templates.
See your live formatted output. Adjust sections, reorder links, and monitor your token count. Edit the auto-generated text directly if needed.
Download llms.txt and upload to your website root at /llms.txt. AI models discover and use it automatically - no further setup needed.
Stand out from the competition
Auto Scan reads your sitemap, fetches real page descriptions, and assembles a complete llms.txt automatically. No copy-paste, no manual URL lists.
Your formatted llms.txt updates in real time as you edit. See exactly what ChatGPT, Claude, and Perplexity will read before uploading a single file.
The only free llms.txt generator with live token counting. Green under 125K, yellow up to 180K, red above - because even though modern LLMs support 200K context, oversized files can slow AI parsing.
Pre-built templates for every site type: SaaS, Dev Docs, Blog, E-commerce, Portfolio, Agency, Local Business, and Open Source. Start with structure, not a blank page.
Every file follows the official llmstxt.org specification: H1 site name, blockquote description, H2 sections, Markdown links, and Optional section support.
No account needed, no rate limits, no tracking. Manual Builder runs 100% in your browser - nothing you type is ever sent to any server.
See how others are using this tool
Help AI assistants accurately describe your product, features, and pricing. Get cited in AI-powered comparison searches.
Point AI coding tools like Cursor and GitHub Copilot to your API docs and guides for more accurate code suggestions.
Ensure AI models discover and accurately summarize your articles. Improve attribution in AI-generated responses.
Guide AI shopping assistants to your product pages, categories, and policies for more accurate product recommendations.
Help AI models understand your project structure, repository layout, and documentation for better developer assistance.
Describe your service offerings and case studies so AI can recommend you when users ask about relevant services.
Everything you need to know about llms.txt Generator
An llms.txt file is a Markdown document placed at /llms.txt on your website that gives AI language models like ChatGPT, Claude, Perplexity, and Gemini a structured, clean guide to your content - without parsing through HTML clutter, navigation menus, and cookie banners. It is the foundation of generative engine optimization (GEO): ensuring AI-powered search tools surface and cite your site accurately. Companies like Anthropic, Supabase, Cursor, Cloudflare, and Vercel already publish llms.txt files. With AI-driven search growing rapidly, having one now is a real competitive advantage.
robots.txt controls which pages web crawlers are allowed to index or skip. llms.txt does not control crawling at all - it is a structured briefing document written specifically for AI language models. Think of robots.txt as a traffic cop for search engine bots, and llms.txt as a curated content guide for AI assistants. Both files live at your website root but serve entirely different audiences. You need both: robots.txt for traditional SEO, llms.txt for AI search optimization.
Any AI tool that browses the web can read and use your llms.txt file. This includes ChatGPT with Browse, Perplexity AI, Claude, Gemini, and AI coding assistants like Cursor and GitHub Copilot. The llms.txt standard was proposed by Answer.AI (the team behind FastAI) and is gaining fast adoption. Google's core ranking algorithm does not use llms.txt, but Google AI Overviews and other AI-powered search features benefit from cleaner, AI-readable content. Getting your file in place now ensures you are ready as more AI tools adopt the standard.
Not directly for traditional Google rankings - Google's core algorithm ignores llms.txt. However, it is central to generative engine optimization (GEO): being cited and recommended by AI-powered tools like Perplexity, ChatGPT, and Google AI Overviews. As AI search drives more traffic than traditional blue-link results for informational queries, sites with well-structured llms.txt files get cited more accurately and more often. Early adopters are building an AI citation advantage that will compound over time.
Auto Scan is the fastest option: enter your URL, and the tool fetches your sitemap, parses every page, fetches real meta descriptions via Open Graph data, filters out pagination and admin URLs, and organizes everything into labeled sections automatically. Manual Builder gives you full control - add sections one by one, write custom descriptions for each link, and choose from 8 starter templates. Both produce a fully spec-compliant llms.txt file. Most users start with Auto Scan and fine-tune with the manual editor.
Modern LLMs like GPT-4o, Claude 3.5, and Gemini 1.5 support context windows of 128K to 200K tokens, so most llms.txt files are nowhere near a hard limit. The token counter uses practical thresholds: green under 125K tokens (well within all modern models), yellow up to 180K (approaching limits for some models), red above 180K (may be truncated by older or resource-constrained models). For a typical website, llms.txt files are usually between 1K and 10K tokens - comfortably in the green zone. Move low-priority content under the Optional section heading to trim size if needed.
Place the file at your website root so it is accessible at https://yoursite.com/llms.txt. For Vercel and Netlify, put it in your /public folder and redeploy. For Next.js, place it in /public. For WordPress, upload via FTP to the root directory. For Cloudflare Pages, add it to your /public or /static folder. For traditional hosts, upload to public_html via FTP or File Manager. The step-by-step deployment guide shown after generation covers every major platform with exact instructions.
Auto Scan fetches your sitemap.xml and page meta tags server-side only to bypass browser CORS restrictions. Your content is never stored, logged, or shared. No account or sign-up is required at any point. The Manual Builder is 100% client-side - nothing you type is ever sent to any server. Your site structure and content stay entirely on your device.
Use our free tools to perfect your content and design, then build your full website yourself. No code needed, no developers to hire, no waiting.