Includoc, home

WCAG vs. PDF/UA: which standard do your PDFs need?

WCAG 2.1 AA is what the ADA Title II rule requires; PDF/UA is the ISO standard for accessible PDF files. How they differ, overlap and map to each other.

Last updated

A Venn diagram where web page and PDF accessibility standards overlap

WCAG 2.1 Level AA is the accessibility standard the ADA Title II rule requires, and it applies to the PDFs and other documents you post. PDF/UA (ISO 14289) is a file-format standard that says how a PDF must be built so assistive technology can read it. They overlap a lot, but they aren't the same. A PDF can pass PDF/UA checks and still fail WCAG, for example with low-contrast text or meaningless alt text, and WCAG doesn't require a PDF/UA identifier at all. For Title II, WCAG 2.1 AA is the legal yardstick; PDF/UA is a detailed technical checklist for meeting much of it in a PDF.

Side by side

WCAG 2.1PDF/UA
Published byW3C (World Wide Web Consortium)ISO (International Organization for Standardization)
CoversWeb content in any format: pages, documents, media and appsPDF files only
Written asTestable outcomes, such as "information and relationships can be determined"Technical requirements for the file, such as "all content is tagged or marked as an artifact"
LevelsA, AA and AAA; Title II requires A and AANo levels: a file conforms or it doesn't
How it's testedAutomated tools plus human reviewMachine checks (veraPDF, PAC) plus human checks listed in the Matterhorn Protocol
Cost to readFreeSold by ISO (the Matterhorn Protocol is free)
Role in US lawRequired by the ADA Title II and HHS Section 504 web rules; Section 508 uses WCAG 2.0 AANot the legal standard in the Title II rule
Current versions2.0, 2.1 and 2.2PDF/UA-1 (ISO 14289-1:2014) and PDF/UA-2 (ISO 14289-2:2024)

How they fit together

WCAG is technology-neutral. It says what must be true for people, such as "images have text alternatives" or "content can be read in a meaningful order", but not how to do it in a particular format. The W3C publishes PDF Techniques for WCAG, which show ways to meet the criteria in a PDF: applying alt text to figures, using heading tags, setting the document language and so on.

PDF/UA defines the PDF features that make those outcomes possible in the first place: tags, alt text entries, language settings, artifacts, tab order and more. Build a file to PDF/UA, and you've done much of the technical work WCAG needs. But WCAG also asks questions that a file-format standard can't answer, about color, contrast, wording and meaning.

The Title II rule applies WCAG 2.1 AA to "web content", and its definition of web content includes the PDFs, word-processing files, presentations and spreadsheets you post. The Department of Justice considered referencing PDF/UA and declined to add it as a separate technical standard. In explaining the rule, it noted that public entities may wish to consult W3C's guidance on applying WCAG to non-web documents (WCAG2ICT). Our ADA Title II guide covers the rule itself.

Federal agencies reached the same conclusion earlier. When the U.S. Access Board updated the Section 508 standards in 2017, it noted that PDF/UA-1 doesn't include WCAG's contrast requirement and chose WCAG as the sole standard for PDF files.

Where they differ

WCAG asks for things PDF/UA doesn't:

  • A minimum contrast ratio (1.4.3): 4.5:1 for normal text, 3:1 for large text. PDF/UA doesn't set a ratio.
  • Meaningful link text (2.4.4). PDF/UA requires links to be tagged and described, but "click here" passes.
  • Bookmarks or another way to navigate long documents (2.4.5 Multiple Ways). PDF/UA doesn't require bookmarks.
  • Captions and audio description for embedded audio and video.
  • Content that reflows at high zoom (1.4.10), which in a PDF depends partly on the reader app.

PDF/UA asks for things WCAG doesn't directly:

  • A PDF/UA identifier in the file's metadata. See PDF/UA identifier missing.
  • Every font embedded, and every character mapped to Unicode.
  • Every piece of content tagged or marked as an artifact, even decoration.
  • A valid role map for custom tags, and a well-formed tag tree.
  • The title shown in the window bar instead of the file name. WCAG 2.4.2 only needs a title to exist.
  • Tab order set to follow the structure on every page with links, form fields or other annotations.

Both need a person to judge:

  • Whether the reading order is logical.
  • Whether headings, lists and table headers are the right ones.
  • Whether alt text describes what the image means.
  • Whether information is conveyed by color or layout alone.

Passing PAC isn't WCAG conformance, and vice versa

PAC and veraPDF test the machine-checkable parts of PDF/UA, and PAC adds some machine-checkable WCAG tests. A file can pass all of them and still fail WCAG 2.1 AA:

  • Light gray text on a white background passes PDF/UA checks but fails 1.4.3 Contrast.
  • Alt text that says "image" passes, because the checker only sees that alt text exists. It fails 1.1.1.
  • A status shown only in red passes, but fails 1.4.1 Use of Color.
  • A sidebar read in the middle of a paragraph passes every machine check, but fails 1.3.2 Meaningful Sequence.

It works the other way too. A PDF can meet WCAG 2.1 AA without declaring PDF/UA conformance, and PAC will report the missing identifier as a failure. Acrobat's Accessibility Checker is different again: it uses Adobe's own set of rules, so its results don't match PDF/UA or WCAG one to one.

That's why honest reports separate what passed the machine checks from what a person confirmed. See what the Microsoft checker doesn't check for the same issue in Word and PowerPoint.

WCAG 2.1 AA criteria mapped to PDF techniques

WCAG 2.1 success criterionWhat it means in a PDFW3C PDF techniques
1.1.1 Non-text Content (A)Figures have alt text; decoration is an artifactPDF1, PDF4
1.3.1 Info and Relationships (A)Tags convey headings, lists, tables, links, form labels and page numberingPDF6, PDF9, PDF10, PDF11, PDF12, PDF17, PDF20, PDF21
1.3.2 Meaningful Sequence (A)Tags are in a logical reading orderPDF3
1.4.3 Contrast (Minimum) (AA)Text contrast at least 4.5:1, or 3:1 for large textNo PDF-specific technique; general techniques apply
1.4.5 Images of Text (AA)Real text instead of pictures of text; scans have OCRPDF7
2.1.1 Keyboard (A)Links and form fields can be reached and used by keyboardPDF3, PDF11, PDF23
2.4.1 Bypass Blocks (A)Headings let people skip past blocks of contentPDF9
2.4.2 Page Titled (A)The document has a descriptive titlePDF18
2.4.3 Focus Order (A)Tab order follows the structurePDF3
2.4.4 Link Purpose (In Context) (A)Link text or its alternative describes the destinationPDF11, PDF13
2.4.5 Multiple Ways (AA)Bookmarks in longer documentsPDF2 (advisory)
3.1.1 Language of Page (A)The document language is setPDF16, PDF19
3.1.2 Language of Parts (AA)Passages in another language are markedPDF19
3.2.2 On Input (A)Forms are submitted only when people choose toPDF15
3.3.1 Error Identification (A)Form errors are identified in textPDF5, PDF22
3.3.2 Labels or Instructions (A)Form fields have labels and instructionsPDF5, PDF10
3.3.3 Error Suggestion (AA)Form errors come with a suggestion for fixing themPDF22
4.1.2 Name, Role, Value (A)Form fields expose their name, role and valuePDF10, PDF12

Most of the W3C's PDF techniques are "sufficient techniques": following one is a recognized way to meet a criterion, but not the only way. Some count only when combined with a general technique, and PDF2 (bookmarks) is listed as advisory. Other criteria, such as 1.4.1 Use of Color and 1.3.3 Sensory Characteristics, are met through how the content is written and designed rather than through PDF features.

Which one should you aim for?

  • For ADA Title II and HHS Section 504: WCAG 2.1 AA is the requirement. Use PDF/UA as your technical checklist for building the file, because it covers much of the WCAG work in a PDF and has good free validators.
  • Do both kinds of checking: pass the machine checks, then complete the human checks, such as reading order, alt text, color, contrast and link text.
  • Only declare PDF/UA when it's true. Add the PDF/UA identifier once the file actually conforms, not as a shortcut to a clean PAC report.
  • If you hire a vendor, ask for "WCAG 2.1 AA and PDF/UA-1", and for a report that lists what a person checked, not only the validator output.

Our guide to PDF/UA explains PDF/UA-1, PDF/UA-2 and the Matterhorn Protocol in more detail.

Fix it automatically

Includoc checks both standards in one pass: PDF/UA-1 validation with veraPDF, plus our WCAG 2.1 AA checks. Every result is mapped to the WCAG success criterion, the PDF/UA clause, the Matterhorn checkpoint and the matching PAC or Acrobat message. Reports keep three groups apart: passed machine checks, items that need a person's review, and failures. When we fix a file, we add the PDF/UA identifier only after every machine check passes, and we list the human checks that remain.

Upload your PDF to fix this automatically

Free check in seconds. Files are deleted within 24 hours.

Check your PDF

Standards

Standards references: Some text has low contrast
Standard or toolReference
WCAG 2.1
Matterhorn ProtocolCheckpoint 04-001
Acrobat ruleColor contrast
Standards references: The PDF/UA identifier is missing
Standard or toolReference
PDF/UA-1 (ISO 14289-1)Clause 5
Matterhorn ProtocolCheckpoint 06-002
PAC wordingPDF/UA identifier missing
Standards references: Some fonts aren't embedded
Standard or toolReference
PDF/UA-1 (ISO 14289-1)Clause 7.21.4.1
PAC wordingFonts are embedded

Sources