An llms-txt.io alternative: what each tool is actually for

Comparison

Both validate an llms.txt. They are built around different jobs: llms-txt.io keeps files current for you as a managed service, this one is a free, account-free checker that fetches every link. Here is the honest split, so you can stop comparing and pick.

Competitor facts below were taken from llms-txt.io's own site on 8 October 2026 and are quoted where it matters. Pricing and features change — re-check before you rely on them.

The short version

If you need your llms.txt and llms-full.txt regenerated and kept up to date automatically, llms-txt.io sells exactly that and this tool does not do it at all. If you want to check a file you already control — thoroughly, with no signup — that is what this tool is built for.

At a glance

 llms.txt Validator (this site)llms-txt.io
Validating in the browserFreeFree
Account to validateNoneNone for the web validator
Link checkingFetches every linked URL“Samples your links and flags dead ones”
APIFree, no key, no quotaAPI key required; free tier 2,000 validations/mo
Keeps your file currentNoManaged sites, from $15/mo
Generates llms-full.txtNoYes, page budget by tier (20/50/100)
Spec v2 subpath filesYes — /docs/llms.txt, walking up only on a real 404Not described on their validator page
Callable by an AI agentMCP server + A2A agent cardNot described on their validator page
Paid plansNone$15/mo Starter, $49/mo Pro

The difference that actually changes a result: sampled vs every link

The most common real failure in an llms.txt is not bad Markdown. It is a file that parses perfectly and points at pages that have moved or died. Syntax-only linters never catch it.

llms-txt.io describes its check as “Samples your links and flags dead ones.” Sampling finds the problem when a lot of links are broken. It is the wrong instrument when one link out of sixty is dead — which is the normal case after a site reorganises, and the case an agent will hit.

This validator fetches every URL in the file, every run, and reports status per link. On a large file that is slower. That is the trade: completeness over speed.

Where llms-txt.io is the better buy

Three things it does that this tool genuinely does not:

If any of those is your actual problem, use theirs. This page is not trying to talk you out of it.

Where this one is the better fit

Honest limitations of this tool

So you do not find these out later:

Can you use both?

Yes, and for some teams that is the right answer: let llms-txt.io generate and maintain the file, then run this validator over the result — in CI or as an agent tool — to confirm every link in the generated file still resolves. The two checks do not overlap much.

Check your llms.txt →