llmstxt Spec Compliance Checker
The llms.txt specification (published at llmstxt.org) defines how website owners should expose their content index to large language models. Compliance means: exactly one # Title at the top, an optional > description blockquote, one or more ## Section headings with - [Title](url) link lists, and an optional ## Optional section for lower-priority content.
This checker performs a full compliance audit against those rules. It distinguishes between hard errors (file will be rejected or misparsed by conforming crawlers) and soft warnings (deviations from best practice that reduce discoverability).
Use this tool before deploying or updating your llms.txt to ensure AI assistants like Claude, ChatGPT, and Gemini can correctly read your content inventory.
How to use
- Paste your llms.txt content into the input area on the main tool page, or drag and drop your file.
- Click Validate — errors and warnings appear instantly with line numbers and fix suggestions.
- Fix the flagged issues and re-validate until the green Valid llms.txt badge appears.