Skip to content
T
Tools.Town
Free Online Tools for Everyone
Valid

llms.txt Validator

100% Free

Validate any llms.txt file against the community spec — paste content or fetch a URL. Get H1/summary/section/link checks, size warnings, and line-level errors.

Spec Checks
Paste or URL
SEO + AI
Line Errors
Paste llms.txt content above, load the example, or fetch a URL to validate.

Embed This Tool

Easy to Embed

Add llms.txt Validator to your website or blog in seconds.

  • Responsive design
  • Lightweight & fast
  • No backend required
  • Always up-to-date
<iframe
  src="https://tools.town/embed/llms-txt-validator/"
  width="100%"
  height="600"
  style="border:none; border-radius:12px;"
  loading="lazy"
  title="llms.txt Validator">
</iframe>

Share This Tool

Share Instantly

Share llms.txt Validator with anyone — no login required.

  • Shareable link
  • No login required
  • Works on any device
  • No account needed

Share via

Advertisement

How to Use

  1. 1 Paste your llms.txt contents — or switch to Fetch URL and enter your domain
  2. 2 Review the pass/fail banner, stats (H1, sections, links, size), and issue list
  3. 3 Fix errors first (missing H1, malformed list links, extra headings)
  4. 4 Address warnings (missing summary, relative URLs, large file size)
  5. 5 Re-validate, then deploy the file to https://yoursite.com/llms.txt

Features

  • Validates against the llmstxt.org community format
  • Paste mode for local files — nothing uploaded for validation
  • URL fetch via CORS-safe proxy for live /llms.txt checks
  • Line-level errors, warnings, and info notes
  • Stats: H1 title, summary, sections, absolute vs relative links, Optional section
  • File size warnings when you should split into llms-full.txt

Why it Matters

llms.txt is a curated Markdown index so AI agents know which pages matter on your site. A malformed file is silently ignored or misread. This validator catches missing H1s, bad list links, relative URLs, and oversized files before you deploy.

★★★★★

Use Cases

SEO / GEO teams

Ship a correct AI-readable index alongside robots.txt and sitemaps

Docs & API products

Point agents at your real docs paths — getting started, auth, reference

Launch checklist

Validate before go-live so /llms.txt is ready the day you ship

Agency audits

Fetch a client domain and score their llms.txt in seconds

What this tool does

Check that your /llms.txt follows the llmstxt.org Markdown format: H1 first, optional blockquote summary, and H2 sections whose lists are annotated links. Paste a file or fetch a live domain and fix issues before agents waste context on a broken index.

Minimal valid example

# Acme Docs

> Acme's public documentation and API for product teams and developers.

## Docs

- [Getting Started](https://acme.example/docs/start): Install and first request
- [API Reference](https://acme.example/docs/api): Endpoint catalogue

Use the robots.txt Generator for crawl rules and the sitemap.xml Generator for search discovery — then keep llms.txt as the curated AI-facing overview.

Frequently Asked Questions

Is it llms.txt or llm.txt?
The community specification at llmstxt.org uses the plural form llms.txt (with an s), served at the site root. People often type llm.txt by habit — this tool validates the standard llms.txt format.
Does llms.txt block AI crawlers?
No. llms.txt is a curated reading list for agents. To block crawlers or training bots, use robots.txt (and this site's robots.txt Generator). The two files solve different problems.
Is the fetch URL feature uploading my content?
Paste mode never leaves your browser. URL mode only asks our proxy for the remote file so your browser can bypass CORS; we do not store the body beyond the request lifetime.
What is the Optional section?
An H2 titled exactly Optional marks secondary links agents may skip when context is limited. Our validator treats that title specially and reports it as info.
Should absolute URLs be required?
The spec allows relative links, but most validators (including this one) warn on relative URLs because they break when the file is copied or mirrored without a base origin.

Related Tools You Might Like

Browse more free tools