# LLMs.txt Validator > A free web-based validator for llms.txt, llms-ctx.txt, and llms-full.txt files. Validates structure, links, encoding, and size against the official llmstxt.org specification. ## Tool - [Validator](https://llmvalidator.io/#validator): Paste, upload, or fetch a file by URL to validate - [Validate API](https://llmvalidator.io/validate): POST JSON with `content`, `url`, or `file_base64` to validate programmatically ## Pages - [Home](https://llmvalidator.io/): Landing page with the validator tool - [HTML Sitemap](https://llmvalidator.io/sitemap): Human-readable site map - [XML Sitemap](https://llmvalidator.io/sitemap.xml): Machine-readable sitemap - [Robots](https://llmvalidator.io/robots.txt): Crawler directives ## Sections - [What is llms.txt](https://llmvalidator.io/#about): Overview of the specification - [Features](https://llmvalidator.io/#features): Validator capabilities - [Pricing](https://llmvalidator.io/#pricing): Plans and subscription tiers - [FAQ](https://llmvalidator.io/#faq): Common questions about the validator and spec ## Reference - [llms.txt specification](https://llmstxt.org/): Official spec for the llms.txt format