Skip to main content
Document workflows5 min read

PDF/UA Accessibility Basics: Tags, Reading Order, and What Tools Don't Do

An accessible PDF isn't a prettier PDF — it's a structured one. What PDF/UA actually demands, how it differs from PDF/A, and why BytesPDF doesn't claim compliance.

By BytesPDF Editorial TeamPublished Reviewed
A PDF page shown with a tag tree and reading-order arrows for screen-reader access

"Accessible PDF" gets used as a vibe word. PDF/UA is the non-vibe version: a checklist of structural facts a screen reader can verify — or fail.

What PDF/UA actually requires (file side)

Summarized from the standard's widely published requirements (your program may cite a specific edition — check):

RequirementPlain language
Tagged structure treeHeadings, paragraphs, lists, tables, figures marked with standard tags — not just visual boxes
Reading orderThe order assistive tech walks content matches a sensible document order (not left-right chaos in multi-column layouts)
Document languageSet so the right voice/pronunciation loads
Alt textMeaningful images described; decorative junk marked as artifacts
Fonts embedded + unicode mapsCharacters resolve for speech and braille, not just drawing
Security ≠ blockerPermissions must not prevent assistive tech from reading
Title / navigationReal title; bookmarks help on long docs

None of that is "make it look nice." A pixel-perfect brochure with zero tags scores a zero with a screen reader.

Tag tree and reading-order arrows overlaid on a PDF page

PDF/UA ≠ PDF/A (say it twice)

PDF/A (ISO 19005)PDF/UA (ISO 14289)
GoalRead the same in 20 yearsRead by assistive tech today
BansEncryption, JS, external depsUntagged content, broken reading order
OverlapBoth like embedded fontsBoth dislike encryption that blocks AT

We covered archival framing in PDF/A explained. Compliance programs pick a target — or both — from their rule text, never from a marketing badge.

Where ordinary PDF workflows break accessibility

  • Scans: image-only → need OCR then tagging. OCR without tags is halfway.
  • Print-to-PDF paths: often drop structure the native exporter would keep (export vs print).
  • Word/Docs exports: heading styles and alt text in the source become tags in a good export (Word fidelity); garbage styles in → garbage tags out.
  • Aggressive flatten/cleanup: can strip form structure or annotations that carried meaning (flatten guide, cleanup scope).
  • Handwritten or complex tables: recognition stays shaky (handwriting limits); human review non-negotiable for critical docs.

Honest BytesPDF scope

BytesPDF does not remediate, tag, or certify PDF/UA. We will not sell you a badge. What the local toolkit can do inside an accessibility workflow:

  • OCR scans so text exists at all (first box on every remediation checklist);
  • strip junk metadata / hidden layers before a specialist editor session;
  • convert Word/Excel with our own export path caveats documented;
  • check-before-send for ordinary structural gotchas (orientation, obvious empties).

Tag trees, reading-order panels, alt text authoring, PAC-style validators, and screen-reader QA live in dedicated accessibility tools and trained humans — not in a compress button.

Practical path if you must publish accessibly

  1. Find the actual requirement your org cites (WCAG level? PDF/UA edition? both?).
  2. Fix the source (Word styles, alt text in the authoring tool) and re-export properly.
  3. OCR legacy scans; then remediate tags in an accessibility editor.
  4. Validate with a reputable checker; spot-check a real screen reader on the worst pages.
  5. Keep an eye on security settings so AT isn't locked out.

Same posture as PDF/A: educational scope, no certification claims, no fake "BytesPDF is PDF/UA compliant" footers. If a vendor promises one-click accessible compliance from a browser compressor, read their how-it-works twice.

Frequently asked questions

What is PDF/UA?

PDF/UA (ISO 14289) is the ISO standard for universally accessible PDF: all meaningful content tagged into a logical structure tree, correct reading order, document language set, alt text for non-text content, fonts embedded with usable character maps, and security that doesn't block assistive technology. It's about structure for screen readers — not archival longevity.

What is the difference between PDF/A and PDF/UA?

PDF/A (ISO 19005) targets long-term archival: embed fonts, ban encryption/scripts/external deps. PDF/UA (ISO 14289) targets accessibility: tags, reading order, language, alt text. They're different standards that can stack; a file can aim for one, both, or neither. Confusing them leads to wrong compliance claims.

Is PDF/UA the same as WCAG?

No. WCAG applies to web content broadly; PDF/UA is the PDF-specific technical profile (structure tags, annotation handling, character encoding). Accessibility programs often reference WCAG AA for published documents and treat PDF/UA as the concrete PDF conformance target — check which rule your jurisdiction, school, or employer actually cites.

Does BytesPDF make PDFs accessible or PDF/UA compliant?

No. BytesPDF does not add tag trees, fix reading order, author alt text, or certify PDF/UA (documented in how-it-works and llms). Cleanup, OCR, and conversion can *support* a remediation workflow — searchable text, cleaner sources — but tagging and accessibility QA need a dedicated editor and human review.

Can a scanned PDF be accessible?

Only after OCR creates real text *and* someone adds structure: tags, reading order, alt text, language. Image-only scans are invisible to screen readers regardless of resolution. OCR is necessary but not sufficient — which is why remediation guides always list tagging after recognition.

Source-led comparisons written by BytesPDF, with the conflict of interest disclosed on each page. They link official provider documentation rather than fabricated tests.