Free tool

llms.txt Checker

Validate llms.txt in one step: enter your domain and GetIntel fetches your live file, then checks it: HTTP status, plain-text serving, a # title, a one-line summary, sectioned page links and HTTPS URLs. Or paste a draft to check it before you upload. Free, no signup.

Or paste the file's contents below to check a draft.

What it checks

What this llms.txt checker validates, and what to do next

Checking by domain validates the file the way a crawler meets it. The checker requests yourdomain.com/llms.txt, then reports the HTTP status, whether the server returns plain text or an HTML page (a common failure: many sites answer a missing file with their 404 page and a 200 status), and whether it redirects to another host. It then checks the structure the llms.txt proposal describes: a # title on the first line, a > one-line summary, ## sections, markdown links to key pages, HTTPS URLs and a sensible length.

It cannot judge whether your descriptions are accurate, so read the file once as a stranger would. If anything fails, rebuild the file with the llms.txt generator, which reads your sitemap and writes this layout, then check it again by URL after you upload it. A pasted draft gets the same structural tests without the server checks, so use paste before you upload and the domain check after.

A clean file is housekeeping, not a growth lever. In our September 2026 check of 1,150 software brands, the half with an llms.txt were not recommended by AI more often than the half without. The data is in does llms.txt work.

FAQ

Frequently asked questions

Yes. Enter your domain and the checker requests yourdomain.com/llms.txt through GetIntel's fetch service, then validates what your server actually returns, including the HTTP status and whether it is served as plain text rather than an HTML page. You can also paste the file's contents instead, for example to check a draft before you upload it.

Structure, not content quality: whether the file opens with a title, has a one-line summary, uses section headings, includes markdown links to key pages, uses HTTPS URLs, and keeps a reasonable length. It cannot judge whether your descriptions are accurate or persuasive, that part is still on you.

llms.txt is a community convention, not a formal W3C or IETF standard, so there's no single canonical validator. This checker applies the structural conventions used across the published examples and the generator format on this site: title, summary, sectioned headings, and linked key pages.

Use GetIntel's free llms.txt generator, which reads your sitemap and writes the file in the layout this checker validates. Upload it to your domain root, then run it through the checker by URL to confirm your server returns it correctly.
Your next move

A clean llms.txt is table stakes. Citations are the actual game.

GetIntel tracks ChatGPT, Perplexity, and Gemini daily (Claude weekly), surfaces the buyer prompts where competitors get cited and you don't, and turns each one into a ranked task with the content written for you.

7-day full trial · Full platform access · Cancel anytime

More Free Tools

Explore other tools to boost your productivity

Built for Your Founder Type

See how GetIntel fits founders, teams, agencies, and indie hackers

Your llms.txt is one file. Citations are the whole game.

GetIntel tracks whether AI engines actually cite you across ChatGPT, Perplexity, Gemini, and Google AI Overviews daily (plus Claude weekly), and turns every gap into a ranked task. $29/mo. 7-day free trial, card required.