Home › Developer Tools › LLMs.txt Generator

LLMs.txt Generator

Create an llms.txt file that gives AI assistants and LLM-based tools a clean, curated map of your site. Write a short summary, group your key pages into sections, or import them straight from your sitemap.

Last updated:

1. Site overview

Import links from sitemap.xml, a URL list or an existing llms.txt

2. Sections of links

    Advertisement
    Advertisement

    How to use the LLMs.txt Generator

    1. Enter your site name and summary: one or two sentences that tell a language model what the site or project is.
    2. Add sections such as Docs, Guides or Products, each with links, short titles and an optional description after the colon.
    3. Import from your sitemap to save time: paste sitemap.xml or a list of URLs, set exclusions, and links are grouped by folder.
    4. Trim and edit: keep the most useful pages and move nice-to-have links into the Optional section.
    5. Download llms.txt and upload it to the root of your site so it loads at https://example.com/llms.txt.

    llms.txt structure

    The llms.txt proposal defines a small Markdown file served at /llms.txt. Its parts must appear in this order:

    PartMarkdownRequiredPurpose
    Name# Acme AnalyticsYesThe site or project name, as a single H1
    Summary> Privacy-friendly web analytics…NoA short blockquote with the key information needed to understand the rest of the file
    DetailsParagraphs or listsNoExtra context, terminology or guidance; no headings
    Sections## DocsNoH2 headings, each followed by a list of links
    Links- [Quickstart](https://…): notesNoA Markdown link, optionally followed by a colon and a short description
    Optional section## OptionalNoSecondary links that tools may skip when they need a shorter context

    Example llms.txt

    # Acme Analytics
    
    > Acme Analytics is a privacy-friendly web analytics platform.
    
    ## Docs
    
    - [Quickstart](https://example.com/docs/quickstart): Add the script and see your first visit
    - [REST API](https://example.com/docs/api): Endpoints, authentication and rate limits
    
    ## Optional
    
    - [Changelog](https://example.com/changelog)

    Tips for a useful llms.txt

    • Curate, don't dump. A sitemap lists every URL; llms.txt should list the pages that best explain your product, docs and policies. A few dozen well-described links beat hundreds of bare ones.
    • Write descriptions for people and models. A short note after each link (what the page covers, who it is for) helps a model choose which page to read.
    • Use absolute URLs and link to pages that render cleanly without JavaScript. Some sites also publish Markdown versions of pages (for example page.md) and link to those.
    • Keep it current. Regenerate the file when you add or remove important pages, just like your sitemap.
    • Related files. Some sites also publish llms-full.txt with the full text of their docs in one file. That is a separate, optional convention.

    Frequently asked questions

    What is llms.txt?

    llms.txt is a proposed standard (published at llmstxt.org in 2024) for a Markdown file at /llms.txt that gives large language models a concise overview of a website and links to its most useful pages, so AI tools can find clean content without parsing complex HTML.

    What is the format of llms.txt?

    It is Markdown in a fixed order: an H1 with the site or project name (the only required part), a blockquote with a short summary, optional paragraphs of details, then H2 sections that each contain a list of links written as - [Title](URL): optional notes.

    What is the Optional section?

    A section titled exactly Optional has a special meaning in the proposal: its links are secondary and can be skipped when an AI tool needs a shorter context.

    Is llms.txt the same as robots.txt?

    No. robots.txt tells crawlers what they may or may not access. llms.txt does not grant or block access; it is a curated guide to your content. Use robots.txt if you want to block AI crawlers.

    Do search engines or AI companies use llms.txt?

    Adoption is voluntary and still evolving. Many documentation sites and developer tools publish one, and some AI coding assistants and agents read it, but no major search engine has said it uses llms.txt for ranking.

    Should I list every page from my sitemap?

    No. llms.txt works best as a curated index. Include the pages that explain what you do, your key docs or guides and reference material, and leave out tag pages, pagination and thin pages.

    Is anything uploaded?

    No. Your sitemap and file are processed in your browser and the draft is only saved in this browser's local storage.

    Are all the tools on FreeToolCabin tested for quality and accuracy?

    Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

    Related tools

    Robots.txt GeneratorBuild a robots.txt file with rules, sitemap lines and AI-bot blocking presets.Sitemap GeneratorTurn a list of URLs into a valid XML sitemap file.Ads.txt GeneratorCreate or validate ads.txt and app-ads.txt files: seller lines, cert IDs and variables.Markdown EditorWrite Markdown with a toolbar, live split preview, autosave and .md or HTML export.QR Code GeneratorMake QR codes for links, Wi-Fi, email and more.Barcode GeneratorCreate Code 128, EAN-13, UPC-A, EAN-8, Code 39 and ITF-14 barcodes as PNG or SVG.UUID GeneratorGenerate UUID v4 and v7 / GUIDs in bulk and copy or download them.Schema Markup Generator (JSON-LD)Create JSON-LD structured data for FAQ, Product, Article and more.Htaccess & Nginx Redirect GeneratorBuild 301 redirects for .htaccess, Nginx and Netlify or Cloudflare _redirects.Fake Data GeneratorGenerate mock data as JSON, CSV or SQL.Random String GeneratorGenerate secure random strings and tokens in bulk with any length and character set.API Key GeneratorCreate secure API keys and secrets with prefixes, checksums and SHA-256 hashes for storage.MIME Type LookupFind the MIME type for any file extension, or the extensions for a MIME type, in 400+ entries.Cron Expression GeneratorBuild crontab schedules visually, read them in plain English and see the next run times.URL Slug GeneratorTurn titles into clean, SEO-friendly URL slugs: accents, stop words, separators and bulk lines.JSON Schema GeneratorTurn sample JSON into a draft 2020-12 JSON Schema with types, required fields and formats.Gitignore GeneratorBuild a .gitignore from 50+ templates for languages, frameworks, IDEs and OS, merged and deduped.License GeneratorCreate a LICENSE file for MIT, Apache, GPL, BSD, ISC, MPL or Unlicense with your name and year.ULID GeneratorGenerate sortable ULIDs and UUID v7 in bulk, monotonic option, and decode their timestamps.Htpasswd GeneratorCreate .htpasswd entries with bcrypt, APR1-MD5 or SHA-1 for Apache and Nginx basic auth.Placeholder Image GeneratorCreate placeholder images in any size, color and text as PNG, JPG, WebP, SVG or data URI.Docker Run to Compose ConverterConvert docker run commands to docker-compose.yml, or a compose file back to docker run.Dockerfile GeneratorGenerate a production Dockerfile and .dockerignore for Node, Python, Go or a static nginx site.HTML Boilerplate GeneratorTick the options you need and get a clean HTML5 starter template with meta, OG tags and CSS reset.JSON to Zod SchemaInfer a Zod (or Yup) schema from sample JSON with optional, nullable and z.infer types.Linux Commands Cheat SheetSearchable Linux and bash command reference with flags explained, examples and copy buttons.Nano ID GeneratorGenerate secure Nano IDs with custom alphabet, length and count, plus a collision calculator.Nginx Config GeneratorBuild an nginx server block: static site, SPA, reverse proxy or PHP, with SSL, gzip and redirects.OpenAPI / Swagger ViewerView OpenAPI 2/3 JSON or YAML as interactive API docs with validation and an endpoint list.package.json GeneratorFill a form and get a valid, npm-ready package.json with scripts, dependencies and checks.PKCE Code Challenge GeneratorGenerate an OAuth 2.0 PKCE code_verifier and S256 code_challenge, build auth URLs, verify pairs.README GeneratorFill in a form and get a polished README.md with badges, install, usage and license, live preview.Regex GeneratorBuild regular expressions visually from blocks or presets (email, date, phone) and test them live.Commit Message GeneratorBuild Conventional Commit messages with type, scope, body, breaking change and issue refs.Database Schema DesignerDesign tables and relationships visually, then export SQL for MySQL, PostgreSQL or SQLite.Docker Compose GeneratorBuild a docker-compose.yml with a form: services, ports, volumes, env, healthchecks and presets.Dummy File GeneratorCreate test files of an exact size in KB, MB or GB with zeros, random bytes or text.FFmpeg Command GeneratorPick a task and options, get the exact ffmpeg command with every flag explained.GitHub Actions Workflow GeneratorBuild a GitHub Actions CI workflow: triggers, matrix, caching, tests, Pages or Docker deploy.Kubernetes YAML GeneratorGenerate Deployment, Service, Ingress, ConfigMap, Secret and HPA manifests with safe defaults.Markdown TOC GeneratorGenerate a linked table of contents from Markdown headings with GitHub-style anchors.OpenAPI EditorEdit OpenAPI/Swagger YAML or JSON side by side with live API docs, validation and download.OpenAPI ValidatorValidate OpenAPI 3.0/3.1 and Swagger 2.0 specs: schema errors, broken $refs, line numbers.Pivot Table MakerBuild pivot tables from CSV or Excel by drag and drop: sum, count, average, charts, export.SQL Query BuilderBuild SELECT queries visually: joins, filters, GROUP BY, ORDER BY and LIMIT, as clean SQL.Truth Table GeneratorType a logic expression and get its full truth table, minterms and canonical DNF/CNF.TypeScript PlaygroundWrite TypeScript with live type checking, see the compiled JavaScript and run it in your browser.Article Schema GeneratorCreate Article, BlogPosting or NewsArticle JSON-LD with headline, authors, dates and images.Event Schema GeneratorCreate Event JSON-LD with dates, venue or online location, tickets, organizer and performers.Google Search Query BuilderBuild advanced Google searches with site:, filetype:, intitle:, exact phrases and date operators.HowTo Schema GeneratorCreate HowTo JSON-LD with steps, tools, supplies, total time and cost, then copy it.Htaccess GeneratorBuild an Apache .htaccess file: HTTPS, www, gzip, caching, error pages, IP blocks, hotlinks.HTML Email Template BuilderDrag and drop blocks to build a responsive, table-based HTML email with inline styles.Organization Schema GeneratorCreate Organization JSON-LD with logo, URL, contact points, address and social profiles.PIN GeneratorGenerate random 4, 6 or 8-digit PINs that avoid sequences, repeats, dates and common PINs.Product Schema GeneratorBuild Product JSON-LD with price, availability, brand, GTIN, ratings and reviews.Question Keyword GeneratorFind the questions people ask about a topic, grouped by who, what, why, how, can and more.Recipe Schema GeneratorCreate Recipe JSON-LD with ingredients, steps, prep and cook times, nutrition and ratings.Security Headers GeneratorPick HSTS, CSP, frame, referrer and permissions options and get Apache, Nginx, Netlify or Cloudflare config.SKU GeneratorBuild consistent SKUs from brand, category, size and color, then export every variant as CSV.Typography Scale GeneratorBuild a modular type scale from a base size and ratio, then copy CSS variables or a Tailwind config.WordPress Salt GeneratorGenerate fresh WordPress security keys and salts for wp-config.php, .env or Docker in one click.ANSI Color Code GeneratorStyle terminal text with 16, 256 or RGB colors and get escape codes for bash, Python, JS and C.Apache Virtual Host GeneratorCreate an Apache VirtualHost config with SSL, redirects, reverse proxy or PHP-FPM in seconds.Bash Prompt GeneratorDrag and drop a custom PS1 prompt for bash or zsh with colors, git branch and a live preview.Changelog GeneratorTurn Conventional Commit messages into a grouped Keep a Changelog Markdown file per version.cURL Command BuilderBuild curl commands from a form: method, headers, query, JSON or form body, auth and flags.Docker Compose to KubernetesConvert docker-compose.yml into Kubernetes Deployment, Service, ConfigMap and PVC manifests.
    See all 85 Code Generators & Builders →