PDF Accessibility

How it works

An accessible PDF can be read by everyone, including people who use screen readers, magnifiers or other assistive technology. That needs real text rather than pictures of text, a structure that says what is a heading, a paragraph, a list or a table, a title and a language, and a description for every meaningful image. PDF Accessibility takes care of each of these.

What happens to your PDF

  1. Text recognition. Every page is checked first. Pages that are scanned images, with no real text, get text recognition (OCR) so their words can be read aloud, searched and copied. Recognised text can contain errors.
  2. Tagging. If the PDF has no structure, it is tagged automatically: headings, paragraphs, lists, tables and figures. Skipped heading levels are corrected and bookmarks are created from the headings. A PDF that is already tagged keeps its structure untouched.
  3. Document settings. The title, language and viewer settings are set so the title is announced instead of the file name, and any document security is removed so assistive technology is not blocked.
  4. Image descriptions. Each figure is cropped and sent to the AI service with its caption and the text around it, which drafts alternative text. Identical images, such as a logo on every page, are described once.
  5. Review. Nothing is written to the PDF until you approve it. Every figure must be approved or marked decorative.
  6. Building. Approved text is written to each figure, and decorative figures are removed from the reading order.
  7. Checking. The result is checked against the original and you get an accessibility report.

Reviewing a PDF that is already tagged

Choose “Review alt text in a tagged PDF” when the document already has a good structure and you only want to check its image descriptions. Its tags are kept exactly as they are: no text recognition and no re-tagging. Every image is listed with the alternative text it already has, marked “Kept as is”. You can keep it, edit it, regenerate it with the AI, or mark the image decorative, and “Restore original” always brings back the text from your file. Images that have no alternative text get an AI draft to review.

Writing good alternative text

Further reading: the W3C “alt decision tree” and the WebAIM article “Alternative Text”.

What the report can and cannot tell you

The report covers things a program can verify: tags, alternative text on every figure, heading levels, language, title, bookmarks and security. It cannot judge whether a description is accurate, whether the reading order suits a complex layout, or colour contrast. It is not a certificate of PDF/UA or WCAG conformance.

Your data

Text recognition and tagging run on this server. The AI service receives the cropped figures and up to a few hundred characters of nearby text, never the whole file. Guest uploads and results are deleted after 24 hours. If you sign in, your documents are kept in My documents until you delete them. Either way, “Delete now” removes a document immediately.

AI service: Anthropic (claude-haiku-5-5). PDF engine: PDFix 8.7.10 (unlicensed). Text recognition for scans: available.