Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

PDF Accessibility Checker (PDF/UA)

See what makes a PDF hard to use with a screen reader — and fix the easy parts.

PDF No upload Free, no sign-up

Next steps

For general information only, not legal advice. Templates are generic starting points — have a qualified lawyer review anything you rely on.

About the PDF Accessibility Checker (PDF/UA)

Check how accessible a PDF is for people who use screen readers, magnifiers or keyboards. The tool runs the checks that software can decide from PDF/UA (ISO 14289-1:2014, the accessibility standard for PDF) and groups them by the checkpoints of the PDF Association’s Matterhorn Protocol: whether the file is tagged, its language and title, alternative text on figures, the order of heading levels, table header cells, tagged links, comments and form fields with names, tab order, embedded fonts that map to Unicode, scanned pages without text, bookmarks and security settings that could block assistive technology.

Each result says what was found, on which pages, and how to fix it. Three safe fixes can be applied straight away — the document title, the language and showing the title instead of the file name — and the fixed copy is checked again. Some things only a person can judge (reading order, whether alternative text makes sense, colour contrast), so they are listed for you to review; passing every check here is not a compliance certificate. The file is checked in your browser and never uploaded.

How to use it

  1. Choose the PDF (or drag it onto the box). If it is password-protected, enter its password — it is used only on your device.
  2. Read the verdict and the failed checks. Each one names the requirement (for example ISO 14289-1 §7.3), the pages concerned and how to fix it. Choose All checks to see what passed.
  3. Under Quick fixes, type a real title, choose the document language and press Apply fixes, then download the fixed copy.
  4. Fix the rest in the program the document was made in — or in a PDF accessibility editor — and check the new PDF again. Finally go through Still to check by a person.

Examples

A scanned letter
Input
A PDF made by a scanner: one image per page
Result
Fails “document is tagged” and warns that every page is only a picture — run OCR, then tag it
A report exported without accessibility tags
Input
Saved as PDF with “Document structure tags for accessibility” switched off
Result
Fails tagging, language and title; the quick fixes solve language and title, the tags need a new export
A well-made file with a few slips
Input
Tagged PDF with one chart missing alternative text and a jump from H1 to H3
Result
Fails “Figures have alternative text” (page 4) and “Heading levels don’t skip” (H1 → H3, page 2)

Common uses

  • Checking documents before publishing them on a government, university or company website.
  • Testing PDFs exported from Word, PowerPoint, InDesign or LibreOffice before sending them out.
  • Finding what to fix first in a large set of legacy documents.
  • Giving a screen-reader user’s complaint a concrete cause (missing tags, no language, unnamed form fields).

What is checked

  • 01 Real content tagged — a structure tree exists, the file is marked as tagged, and no text, image or graphic is outside the tags or decoration (artifacts).
  • 02 Role mapping — custom tag types map to standard ones, without loops.
  • 06 Metadata / 07 Dictionary — XMP metadata with a title, the PDF/UA identifier, and the title shown instead of the file name.
  • 08 OCR validation — pages that are only a picture (scans without text).
  • 10 Character mappings / 31 Fonts — fonts used are embedded and map their characters to Unicode, so text can be read out and copied.
  • 11 Declared natural language — a valid document language.
  • 13 Graphics / 17 Mathematical expressions — figures and formulas have alternative text.
  • 14 Headings — numbered headings start at H1 and don’t skip a level.
  • 15 Tables — tables are built of rows and cells, with header cells that have a Scope or point to valid IDs.
  • 19, 20, 21, 25, 26, 30 — notes have IDs, layers are named, attachments have file names, no dynamic XFA, screen readers allowed to read the text, no reference XObjects.
  • 27 Navigation — bookmarks (WCAG technique PDF2); this tool warns when a document of more than 20 pages has none — a rule of thumb, as WCAG sets no page count.
  • 28 Annotations — comments, links and form fields are tagged, have descriptions and names, and the tab order follows the structure.

What software can’t check

Many PDF/UA and WCAG requirements need judgement: whether the reading order is right, whether alternative text describes the picture well, whether headings and lists are tagged as what they are, whether colours have enough contrast (at least 4.5:1 for normal text in WCAG 2.2), and whether link text makes sense. The report lists these so you can go through them with a screen reader such as NVDA or VoiceOver, or with a PDF accessibility editor. A document can pass every machine check and still be hard to use.

PDF/UA, WCAG and the law

PDF/UA (ISO 14289-1:2014) defines what an accessible PDF file must contain; the Matterhorn Protocol from the PDF Association breaks it into 31 checkpoints with 136 failure conditions, some testable by software and some only by people. WCAG 2.2 (W3C) applies to PDFs through its PDF techniques. Laws refer to these standards: in the EU, EN 301 549 V3.2.1 clause 10 covers documents that aren’t web pages; in the US, the Section 508 standards (36 CFR Part 1194) apply WCAG 2.0 Level AA to federal electronic content, and the Department of Justice’s ADA Title II rule (28 CFR Part 35, Subpart H) requires WCAG 2.1 Level AA for state and local government web content, including PDFs, from April 26, 2027 for governments of 50,000 people or more and April 26, 2028 for smaller ones and special districts (dates as extended in April 2026). Whether a rule applies to your documents depends on who you are and where — this page is not legal advice.

The quick fixes

Title — writes the title to the document information and to the XMP metadata (dc:title), creating the metadata if the file has none; other metadata is kept. Language — sets the document language (/Lang) used by screen readers to pick a voice and pronunciation. Show the title — sets DisplayDocTitle so readers show the title, not the file name. Nothing else in the file changes; tags and content can only be fixed in the program that made the document or in a PDF accessibility editor.

Sources

  • ISO 14289-1:2014, Document management applications — Electronic document file format enhancement for accessibility — Part 1: Use of ISO 32000-1 (PDF/UA-1); clause numbers as in the veraPDF PDF/UA-1 rules.
  • The Matterhorn Protocol (PDF Association): 31 checkpoints, 136 failure conditions.
  • W3C, Web Content Accessibility Guidelines (WCAG) 2.2, and PDF Techniques for WCAG (e.g. PDF2, bookmarks).
  • RFC 3066, Tags for the Identification of Languages — the form of the document language (veraPDF rule 7.2-29): a 2- or 3-letter ISO 639 code such as en or hi, optionally followed by a region such as -IN.
  • ETSI EN 301 549 V3.2.1, clause 10 — non-web documents.
  • US Access Board, Section 508 standards, 36 CFR Part 1194.
  • US Department of Justice, ADA Title II web and mobile accessibility rule, 28 CFR Part 35, Subpart H, compliance dates as extended by the interim final rule (ada.gov).

Limitations

  • Only machine-checkable requirements are tested, and not all of them: for example list structure, the exact reading order and the meaning of tags need other tools or a person.
  • The font checks look at the fonts the page content uses; whether every single glyph has a correct Unicode value can’t be fully verified without the font’s glyph data.
  • The tool doesn’t add or repair tags: correct tags need knowledge of the content. Use the authoring program’s accessible PDF export, or a PDF accessibility editor.
  • Fixes can’t be saved into password-protected or restricted PDFs; unlock them first with Unlock PDF.
  • Saving the fixed copy rewrites the file, which invalidates existing digital signatures.
  • The first use downloads the PDF engines once, so it needs an internet connection.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

Frequently asked questions

Is my PDF uploaded?

No. The file is read and checked by your browser on your device, and the fixed copy is made there too. Nothing is sent to MySmartCoPilot or anyone else.

My PDF passes every check. Is it compliant?

Not necessarily. Software can test only part of PDF/UA and WCAG; reading order, alternative-text quality, contrast and correct tagging need a person. Treat a clean result as “no machine-detectable problems”, then do the manual checks — and ask an accessibility specialist if you need formal assurance.

How do I make a PDF accessible?

Start in the original document: use real heading styles, add alternative text to pictures, mark table header rows, set the document language and title — then export a tagged PDF (in Word: Save as PDF › Options › “Document structure tags for accessibility”). Check the result here and fix what is left.

Why does my scanned document fail?

A scan is a picture of text: there is no text for a screen reader to read and no tags. Run OCR first (for example with OCR PDF) to add a text layer, then add tags in a PDF accessibility editor.

What is the difference between PDF/UA and WCAG?

WCAG is a general standard for accessible content of any kind; PDF/UA says how a PDF file must be built (tags, metadata, fonts …) so assistive technology can use it. A PDF that meets PDF/UA is well placed to meet WCAG, but WCAG also asks things about the content itself, such as contrast and clear link text.

Can this tool tag my PDF automatically?

No. Automatic tagging guesses the structure and often gets reading order, tables and lists wrong, and its result still needs checking by a person. This tool tells you what is missing and fixes only the document settings that can’t go wrong.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.