Français Evidence How it works Features Pricing PDF Generation Sign in Get early access
WCAG 2.1 AA · PDF/UA-1 · ISO 14289-1 · Matterhorn

Prove your PDFs are accessible. With evidence.

Validate any PDF against WCAG 2.1 AA or strict PDF/UA-1. Every finding cites the exact ISO clause. Every report carries the file's SHA-256 fingerprint — evidence that holds up in an audit.

Free plan · 20 credits a month · no card — or sign in if you already have access

validator.pdfua.io/reports/9f2c04d6
annual_report_2025.pdf
Checking…
sha256 9f2c04d6e1a7…8a4b  ·  engine 0.4.0  ·  profile pdfua  ·  report EN / FR
0
Errors
2
Advisories
148
Pages
2
Credits
Findings — 0 errors · 2 advisories
No failures — strict PDF/UA-1 satisfied ISO 14289-1 · 148 pages
Contrast 3.9:1 — "Terms, fine print" WCAG 1.4.3 · p.4
Contrast 4.2:1 — "footnote row" WCAG 1.4.3 · p.12
Advisories don't affect the verdict stored as evidence
Pass rate · 90 days
94%
148 documents · 12 groups
Built for audit season Insurance Banking Healthcare Government Utilities Agencies

A screenshot isn't evidence.
A report is.

When the auditor, the regulator, or the lawsuit arrives, "we ran a checker and it looked fine" is not a defence. You need to prove which file was checked, against which standard, and exactly what was found.

The usual way — a checkbox

"It passed the checker"

A green icon in a desktop tool. No citation of which rule, no record of which file version, no way to reproduce the result six months later when the document has been revised twice and the auditor wants proof.

checked.pdf — looked fine ✓
(no clause, no fingerprint, no date)
The PDFUA.io way — an audit record

Stored, cited, fingerprinted

Every finding cites the exact ISO 14289-1 clause and test plus the Matterhorn checkpoint, with locations down to the page and text snippet — and renders in English or French from the same stored validation.

finding  Table missing TH scope
where    p.12 · /Document/Table[3] · "Q3 premiums…"
cites    ISO 14289-1 · 7.5 · t1 · Matterhorn 15-003
sha256   9f2c04d6e1a7…8a4b · engine 0.4.0

Validate once.
Monitor forever.

Drop a file, point at a URL, or call the API. Every failure is filed under the WCAG success criterion it breaks. Then let schedules re-validate your documents and alert you the day something regresses.

01

Upload or point at a URL

Validate single files or batches up to 200 MB, or give the validator a public URL and it fetches the document itself. Choose the WCAG 2.1 AA profile or the strict PDF/UA-1 rule set per validation.

POST /v1/validations
"url": "…/statement_march.pdf"
→ profile: wcag | pdfua
02

Read findings that name the fix

Failures are grouped under the WCAG success criterion they break, with severity, occurrence counts, and locations — structure path, page number, PDF object, and a text snippet — so your remediation team goes straight to the problem.

SC 1.3.1 · 4 occurrences
← Table @p12 — missing TH scope
← ISO 14289-1, Clause 7.5, Test 1
03

Monitor domains and groups

Track whole web domains — free PDF discovery finds every document on a site. Group documents, watch the 90-day pass/fail trend, and schedule re-validation with regression alerts.

schedule: weekly · profile: pdfua
← run: 148 checked, 2 regressions
← alert sent → compliance@acme.example

Everything an audit trail requires.

Built by the team behind the PDFUA.io generation engine — the same rule knowledge that creates compliant documents, pointed at verifying anyone's.

Two audit profiles

WCAG 2.1 AA for the regulations that cite it — ADA Title II, AODA, ACA — or the full, strict PDF/UA-1 rule set. A document can pass WCAG AA and still fail PDF/UA-1; you choose the bar per validation.

WCAG 2.1 AA · ISO 14289-1

Audit-ready reports

Verdict, errors and warnings, engine version, and the file's SHA-256 fingerprint — proof of exactly which bytes were validated. Reports are stored as evidence and re-render any time.

SHA-256 · stored evidence

Locations, not lectures

Every finding points at the structure path, page, and PDF object, with a short text snippet so remediators can find the exact spot. A privacy toggle omits snippets for confidential documents.

structure paths · snippets

Domain dashboards

See accessibility per web domain: how many PDFs, how many passing, when each was last checked. Free PDF discovery crawls robots.txt, sitemaps, and pages to find every document on a site.

free PDF discovery

Groups & trends

Organize documents into groups — a site section, a remediation project, a client — and watch the 90-day pass/fail trend improve run over run. Re-validations update, never duplicate.

90-day trend

Scheduled re-validation

Daily, weekly, or monthly re-validation of a group's URL documents. Alerts on regressions, fetch failures, and exhausted credits. Unchanged files are detected and not re-charged.

regression alerts

Validation API

Everything the app does is available over HTTP with an API key — validate from CI pipelines, document-management systems, or your own apps, and pull the JSON or HTML report back out.

REST · X-API-Key · CI

Agency workspaces

Accessibility agencies and resellers get isolated client organizations with their own credit budgets carved from a shared pool. Enter a client workspace, do the work, exit — every switch audit-logged.

resellers · client budgets

Bilingual evidence

Reports render in English or French — with the official French WCAG criterion names — from the same stored validation. Validate once, hand the report to either audience.

EN · FR · official WCAG names

Start free. Scale when the audits come.

Every plan is the full product — both audit profiles, monitoring, domains, and the API. Tiers differ only in credits, evidence retention, and support. Credits reset monthly, plans switch instantly, and billing is by invoice.

Cloud · Free
$0

Kick the tires on real documents. No card, no trial clock.

  • 20 credits / month
  • The full product — both profiles, monitoring, API
  • Evidence reports in EN / FR
  • 30-day report retention
Request access
Cloud · Starter
$19 /mo USD

For one site and its audit binder.

  • 150 credits / month
  • Everything in Free
  • 1-year evidence retention
  • Email support
Request access
Cloud · Pro
$249 /mo USD

For agencies and large estates under active deadlines.

  • 5,000 credits / month
  • Everything in Growth
  • 3-year evidence retention
  • Priority support
Request access
Enterprise · On-premise · Agencies

Custom credits, reseller workspaces, or your own hardware.

Run the validator inside your network: a stateless validation API container that stores nothing (air-gap friendly), or the full self-hosted monitoring appliance with groups, schedules, and domain scanning. Reseller programs for accessibility agencies. Custom retention and credit pools.

Talk to us

Prices in USD. One credit per started 100 pages; an aborted validation charges one credit. Scheduled re-validation of an unchanged document — same SHA-256 fingerprint — costs nothing.

Your next audit
should be boring.

Join the early access list for the PDFUA.io Validator. We're onboarding a small number of organizations — priority goes to teams and agencies with active compliance deadlines.

No spam. No sales calls unless you ask for one.

You're on the list. Three quick questions help us prioritise your access:

1 of 3

What's your industry?

2 of 3

How many PDFs do you need to check per month?

3 of 3

What's your compliance timeline?

You're on the list.

We'll be in touch shortly.