Open Standard · Free Tool

Validate Your LLMs.txt Files Instantly

Check compliance with the llms.txt specification. Catch errors, verify structure, and ensure your site is ready for AI agents and language models.

Detect llms.txt ↓
Free Detector
Does this site have llms.txt?

Enter a URL and we'll check the root for llms.txt, llms-ctx.txt, and llms-full.txt.

Try: anthropic.com

Checking the site...

Reading the site and generating llms.txt with Claude Haiku... this can take 10–20 seconds.

Try It Now
Fetch from URL
Paste Content
Upload File

Try: anthropic.com

Validating...

Valid llms.txt
0
Characters
0
Est. Tokens
0 KB
File Size
Links
-
Encoding
Content Preview
Structure
About the Standard
What is llms.txt?

The llms.txt specification is a proposed standard that helps websites provide structured, LLM-friendly content. Think of it as a robots.txt for AI — a simple markdown file that tells language models what your site is about and where to find key resources.

The format supports three file types: llms.txt for a concise overview, llms-ctx.txt for additional context, and llms-full.txt for comprehensive documentation. Each follows a clean markdown structure with headers, descriptions, and categorized links.

As AI agents become more prevalent, having a well-structured llms.txt file ensures your content is discoverable, accessible, and correctly interpreted by language models.

# A valid llms.txt example

# My Project

> A brief description of the project
> for language models to understand.

## Documentation

## Optional
Why It Matters
Why Validate Your llms.txt?
A malformed llms.txt means AI agents may misinterpret or ignore your content entirely. Validation ensures your file is spec-compliant and machine-ready.

Catch Errors Early

Detect missing headers, malformed links, encoding issues, and structural problems before they reach production. Line-by-line feedback shows you exactly what to fix.

Ensure Spec Compliance

Validate against the official llms.txt specification. Check required fields, recommended sections, link formats, and file size limits automatically.

Improve AI Discoverability

A valid, well-structured llms.txt makes your site more accessible to AI crawlers and language models, ensuring your content is properly indexed and understood.

Capabilities
Everything You Need
A comprehensive validation toolkit built specifically for the llms.txt ecosystem.
🌐

URL Fetching

Validate any live site by entering its URL. Handles redirects, encoding detection, and TLS-protected sites.

📄

Multi-Format Support

Validate llms.txt, llms-ctx.txt, and llms-full.txt files with format-specific rules and size limits.

🔬

Encoding Detection

Automatic character encoding analysis with BOM detection, UTF-8 validation, and server header comparison.

📊

Structure Analysis

Visual breakdown of your file structure: H1 titles, blockquotes, H2 sections, and link inventory.

🧮

Token Estimation

Approximate LLM token counts so you can gauge context window usage before feeding content to a model.

Inline Editing

Fix issues directly in the browser, then download the corrected file as clean UTF-8 text.

Simple Process
How It Works
Three steps to a validated llms.txt file.
1

Provide Your File

Enter a URL, paste content directly, or upload a .txt/.md file from your computer.

2

Instant Validation

We check structure, links, encoding, and compliance against the llms.txt specification.

3

Review & Fix

Get line-by-line feedback, fix issues inline, and download the corrected file.

Plans
Simple, predictable pricing
Start free. Upgrade when you need to save and manage your llms.txt across sites.
Free
$0/forever
Get started validating and detecting llms.txt files.
  • 10 validations per month
  • Detector for llms.txt, llms-ctx.txt
  • Inline editing & download
  • Account & sign-in
Agency
$19/month
For agencies auditing llms.txt across client portfolios.
  • Everything in Business
  • Bulk detection across URL lists
  • Client-facing branded audit reports
  • History of detections
  • Chrome extension to detect
Common Questions
FAQ
Everything you need to know about llms.txt and this validator.
What is the llms.txt specification?
The llms.txt specification is a proposed standard for providing LLM-friendly content on websites. It defines a simple markdown format that helps AI agents and language models understand what a site offers and where to find key resources. Learn more at llmstxt.org.
What file types can I validate?
You can validate three file types: llms.txt (concise site overview, max 500KB), llms-ctx.txt (additional context for AI), and llms-full.txt (comprehensive documentation with no size limit).
What does the validator check?
The validator checks for required H1 headers, recommended blockquote summaries, proper H2 section structure, valid link formatting, URL correctness, duplicate links, file size limits, and character encoding. Each issue is reported with a specific line number so you can find and fix it quickly.
How are tokens estimated?
Token estimates use an approximation of ~1.3 tokens per word plus ~0.5 per punctuation mark. This is a rough guide — actual tokenization varies by model. It helps you gauge whether your content fits within typical LLM context windows.
Is my content stored or shared?
No. All validation happens in a single request. Content you paste or upload is processed server-side for validation and returned to your browser. Nothing is stored, logged, or shared with third parties.
Where can I learn more about the spec?
Visit llmstxt.org for the full specification, examples, and community resources. The spec is open and community-driven.

Ready to Validate?

Check your llms.txt file in seconds. Free, instant, no sign-up required.

Go to Validator ↑