Free llms.txt Validator
Check your llms.txt file for spec compliance. Paste the content or point us at your site β we'll find missing headings, malformed links, duplicate URLs, and structural issues.
Why Validate llms.txt?
llms.txt is still a young spec, and a silently-malformed file is easy to ship. If your H1 is missing, your link syntax is wrong, or you have duplicate URLs, AI assistants will either misinterpret the file or skip it entirely.
What We Check
- H1 title and blockquote summary presence
- Link syntax, URL validity, and protocol consistency
- Duplicate URLs, empty or overly large sections
Severity Levels
- Errors β the file won't parse correctly and must be fixed
- Warnings β the file parses but has quality issues worth fixing
- Info β optional improvements that tighten the file
Frequently Asked Questions
It parses your llms.txt per the spec at llmstxt.org and reports: missing H1 title (error), missing blockquote summary (info), malformed link syntax (error), invalid or non-http(s) URLs (error), duplicate URLs across sections (warning), empty sections (warning), overly large sections that exceed ~15 links (warning), and mixed http/https protocols (info).
Yes β use Paste mode. You can draft your llms.txt locally, paste it into the validator, iterate on the structure, and only publish once it's clean. Paste mode has a 256 KB input limit which is well beyond any realistic llms.txt file.
We fetch https://yourdomain.com/llms.txt directly β no setup required. If the file isn't found we return a clear 404 message. This is the right mode for auditing a site you're responsible for (or a competitor's) without copying the content manually.
Errors mean the file won't parse correctly and must be fixed β for example a missing H1 or a malformed link. Warnings mean the file parses but has quality issues that hurt how LLMs consume it β duplicate URLs, empty sections, sections with too many links. Info issues are optional improvements that tighten the file without being strictly necessary.
Yes. No sign-up, no credit card. The anonymous path validates any number of files. GeoVector's paid plans add continuous monitoring β we re-validate your llms.txt on a schedule and alert you when something drifts, which matters most on sites with frequent content changes.