PDF Accessibility: Making PDFs Work for Everyone
· 12 min read
Table of Contents
- Why PDF Accessibility Matters
- Understanding Tagged PDF Structure
- Key Accessibility Standards and Regulations
- Essential PDF Accessibility Checklist
- Creating Accessible PDFs from Source Documents
- Remediation Techniques for Existing PDFs
- Testing PDF Accessibility
- Common Accessibility Barriers and Solutions
- Tools and Resources for PDF Accessibility
- Best Practices for Ongoing Compliance
- Frequently Asked Questions
- Related Articles
Why PDF Accessibility Matters
Over 1.3 billion people worldwide live with some form of disability, representing approximately 16% of the global population. Many of these individuals rely on assistive technologies like screen readers, screen magnifiers, voice recognition software, and alternative input devices to access digital content.
When PDFs lack proper accessibility features, they create significant barriers that prevent millions of people from accessing critical information. An untagged or poorly structured PDF is essentially invisible to screen readers, making the content completely inaccessible to blind and visually impaired users.
The impact extends beyond individual users. Organizations that fail to provide accessible PDFs face several consequences:
- Legal liability: Non-compliance with accessibility regulations can result in lawsuits, fines, and mandatory remediation costs
- Reduced reach: Inaccessible content excludes a significant portion of your potential audience
- Reputational damage: Failing to prioritize accessibility signals a lack of commitment to inclusivity
- Lost opportunities: Government contracts and educational partnerships often require accessibility compliance
- SEO disadvantages: Properly structured PDFs with semantic tags perform better in search results
For sectors like government, education, healthcare, and finance, accessibility isn't optionalβit's a legal requirement. But beyond compliance, creating accessible PDFs is fundamentally about ensuring equal access to information for all users, regardless of their abilities.
Pro tip: Accessibility benefits everyone, not just users with disabilities. Clear document structure, readable fonts, and logical navigation improve the experience for all readers, including those on mobile devices or in low-bandwidth environments.
Understanding Tagged PDF Structure
A tagged PDF contains a hidden structure tree that provides semantic information about the document's content. This structure enables assistive technologies to interpret and present the content in a meaningful way, similar to how HTML tags structure web pages.
Without tags, a PDF is just a collection of text and images positioned on a page. Screen readers have no way to determine reading order, identify headings, or understand relationships between elements. Tagged PDFs solve this problem by embedding structural information directly into the document.
Core Components of PDF Tagging
Headings and Document Structure
Just like HTML, PDFs use hierarchical heading tags (H1, H2, H3, etc.) to organize content into logical sections. The H1 tag typically represents the document title, while H2 through H6 tags denote subsections of decreasing importance.
Proper heading structure allows screen reader users to navigate quickly through a document by jumping between sections. It also helps all users understand the document's organization at a glance.
Paragraphs and Text Elements
The P (paragraph) tag encapsulates body text, ensuring screen readers recognize it as readable content rather than decorative elements. Each distinct paragraph should be wrapped in its own P tag to maintain proper reading flow.
Lists and Sequential Content
Lists use specialized tags to convey structure:
L(List) - Container for the entire listLI(List Item) - Individual items within the listLbl(Label) - Bullet points or numbersLBody(List Body) - The actual content of each item
This structure helps screen readers announce "List with 5 items" and indicate position within the list ("Item 3 of 5").
Tables and Data Relationships
Tables require careful tagging to convey relationships between headers and data cells:
Table- Container for the entire tableTR(Table Row) - Individual rowsTH(Table Header) - Column and row headersTD(Table Data) - Data cells
Properly tagged tables allow screen readers to announce column headers as users navigate through data cells, maintaining context throughout the table.
Images and Alternative Text
The Figure tag identifies images, charts, and graphics. Each Figure must include alternative text (alt text) that describes the image's content and purpose. Decorative images should be marked as artifacts so screen readers skip them.
Links and Interactive Elements
The Link tag identifies clickable elements and should include descriptive text that makes sense out of context. Avoid generic phrases like "click here" in favor of descriptive link text like "download the accessibility guide."
Quick tip: Use Adobe Acrobat's Tags panel (View > Show/Hide > Navigation Panes > Tags) to inspect and verify the tag structure of any PDF. This visual representation helps you understand how assistive technologies will interpret your document.
Key Accessibility Standards and Regulations
Multiple standards and regulations govern PDF accessibility worldwide. Understanding these requirements helps ensure your documents meet legal obligations and serve all users effectively.
WCAG (Web Content Accessibility Guidelines)
WCAG 2.1 and 2.2, developed by the W3C, provide the most widely adopted accessibility standards. These guidelines apply to all digital content, including PDFs. The standards are organized into three conformance levels:
- Level A: Basic accessibility features that must be present
- Level AA: Addresses major barriers (most commonly required level)
- Level AAA: Highest level of accessibility (rarely required for all content)
Most regulations require WCAG 2.1 Level AA compliance at minimum.
Section 508 (United States)
Section 508 of the Rehabilitation Act requires federal agencies and their contractors to make electronic content accessible. The standards were updated in 2017 to align closely with WCAG 2.0 Level AA, making compliance more straightforward.
ADA (Americans with Disabilities Act)
While the ADA doesn't explicitly mention digital accessibility, courts have consistently interpreted Title III to include websites and digital documents. Organizations have faced numerous lawsuits over inaccessible PDFs.
EN 301 549 (European Union)
This European standard specifies accessibility requirements for ICT products and services, including PDFs. It closely aligns with WCAG 2.1 Level AA and applies to public sector bodies across EU member states.
PDF/UA (Universal Accessibility)
ISO 14289-1, commonly known as PDF/UA, is the international standard specifically for accessible PDFs. It defines technical requirements for tagged PDFs and provides a clear benchmark for compliance. PDF/UA-compliant documents meet most WCAG requirements automatically.
| Standard | Jurisdiction | Key Requirements | Applies To |
|---|---|---|---|
| WCAG 2.1 AA | Global | Perceivable, operable, understandable, robust content | All digital content |
| Section 508 | United States | Aligned with WCAG 2.0 AA | Federal agencies and contractors |
| ADA Title III | United States | Equal access to public accommodations | Public-facing businesses |
| EN 301 549 | European Union | Aligned with WCAG 2.1 AA | Public sector ICT procurement |
| PDF/UA | Global (ISO) | Technical PDF accessibility specifications | PDF documents specifically |
Essential PDF Accessibility Checklist
Use this comprehensive checklist to evaluate and improve PDF accessibility. Each item addresses specific barriers that affect users with disabilities.
Document Structure
- β Document has a descriptive title set in document properties
- β Language is specified for the entire document
- β Reading order follows logical sequence (top to bottom, left to right)
- β All content is included in the tag structure (no untagged content)
- β Heading hierarchy is logical and doesn't skip levels
- β Document uses semantic tags appropriately (P, H1-H6, L, Table, etc.)
Text and Typography
- β Text is actual text, not images of text (unless decorative)
- β Font size is at least 12 points for body text
- β Sufficient contrast ratio (4.5:1 for normal text, 3:1 for large text)
- β Text can be resized up to 200% without loss of content or functionality
- β Line spacing is at least 1.5 times the font size
- β Paragraph spacing is at least 2 times the font size
Images and Graphics
- β All meaningful images have descriptive alternative text
- β Decorative images are marked as artifacts
- β Complex images (charts, diagrams) have extended descriptions
- β Images of text are avoided unless essential
- β Color is not the only means of conveying information
Tables
- β Tables are used for data, not layout
- β Table headers are properly tagged (TH tags)
- β Header cells are associated with data cells
- β Complex tables have clear structure and scope attributes
- β Table summary or caption explains the table's purpose
Links and Navigation
- β Link text is descriptive and makes sense out of context
- β Links are properly tagged and keyboard accessible
- β Bookmarks are provided for long documents
- β Table of contents links to corresponding sections
- β No broken or empty links
Forms
- β Form fields have descriptive labels
- β Required fields are clearly indicated
- β Form fields have appropriate tab order
- β Error messages are clear and associated with fields
- β Instructions are provided before form fields
Multimedia
- β Audio content has text transcripts
- β Video content has captions and audio descriptions
- β Media players are keyboard accessible
- β Auto-playing media can be paused or stopped
Security and Permissions
- β Document allows text extraction for screen readers
- β Security settings don't interfere with assistive technologies
- β Document is not password-protected in a way that blocks accessibility
Pro tip: Create a custom checklist template specific to your organization's document types. For example, financial reports might emphasize table accessibility, while marketing materials might focus more on image descriptions and color contrast.
Creating Accessible PDFs from Source Documents
The most effective approach to PDF accessibility is building it in from the start. Creating accessible source documents in applications like Microsoft Word, Google Docs, or Adobe InDesign ensures that exported PDFs inherit proper structure and tags.
Microsoft Word Best Practices
Word is one of the most common tools for creating PDFs, and it offers robust accessibility features when used correctly.
Use Built-in Styles
Always use Word's built-in heading styles (Heading 1, Heading 2, etc.) rather than manually formatting text to look like headings. These styles automatically create the proper tag structure when you export to PDF.
Add Alternative Text to Images
Right-click any image and select "Edit Alt Text." Write concise, descriptive text that conveys the image's purpose and content. Mark decorative images as such using the "Mark as decorative" checkbox.
Create Accessible Tables
Use Word's table insertion tool and designate the first row as a header row. Avoid merged cells and complex layouts when possible. For complex tables, consider breaking them into multiple simpler tables.
Use Built-in List Formatting
Always use Word's bullet and numbering tools rather than manually typing bullets or numbers. This ensures proper list structure in the exported PDF.
Set Document Properties
Go to File > Info > Properties and set a descriptive title, author, and subject. These properties carry over to the PDF and help users identify the document.
Export Settings
When saving as PDF, use File > Save As > PDF and check "Document structure tags for accessibility" in the Options dialog. This ensures Word's structure is preserved in the PDF.
Adobe InDesign Workflow
InDesign offers powerful tools for creating accessible PDFs, especially for complex layouts and publications.
Use Paragraph and Character Styles
Define styles for all text elements and map them to appropriate PDF tags in the Export Tagging section of the Paragraph Style Options.
Set Reading Order
Use the Articles panel to define the correct reading order for your content. This is crucial for complex layouts where visual order differs from logical reading order.
Add Object Export Options
For each image, use Object > Object Export Options to add alternative text and set the appropriate tag type (Figure or Artifact).
Export with Accessibility Features
When exporting to PDF, enable "Create Tagged PDF" and "Use Structure for Tab Order" in the Export Adobe PDF dialog. Consider enabling "Create Acrobat Layers" for documents with optional content.
Google Docs Considerations
Google Docs has improved its accessibility features, though it still lags behind Word in some areas.
- Use built-in heading styles from the Styles dropdown
- Add alt text to images via Format > Alt text
- Use the built-in table and list tools
- Set document title in the document name field
- When downloading as PDF, the structure is generally preserved
LaTeX and Technical Documents
For technical and scientific documents, LaTeX can produce accessible PDFs with proper configuration:
\usepackage[tagged, highstructure]{accessibility}
\usepackage{hyperref}
\hypersetup{
pdfauthor={Author Name},
pdftitle={Document Title},
pdfsubject={Subject},
pdfkeywords={keyword1, keyword2},
pdflang={en-US}
}
The accessibility package automatically generates tagged PDFs with proper structure when compiled with pdfLaTeX or LuaLaTeX.
Quick tip: Test your export workflow early and often. Create a simple test document with all the elements you typically use (headings, images, tables, lists) and verify that the exported PDF maintains proper structure. This helps you catch workflow issues before creating dozens of inaccessible documents.
Remediation Techniques for Existing PDFs
When you inherit inaccessible PDFs or need to fix documents that weren't created with accessibility in mind, remediation becomes necessary. While creating accessible PDFs from the start is always preferable, effective remediation techniques can transform inaccessible documents into compliant ones.
Adobe Acrobat Pro Remediation
Adobe Acrobat Pro DC is the industry standard for PDF remediation, offering comprehensive tools for adding and editing tags.
Automatic Tagging as a Starting Point
Run Acrobat's automatic tagging feature (Tools > Accessibility > Autotag Document) to create an initial tag structure. This rarely produces perfect results but provides a foundation for manual refinement.
Manual Tag Editing
Open the Tags panel (View > Show/Hide > Navigation Panes > Tags) to view and edit the document structure. You can:
- Drag and drop tags to reorder content
- Change tag types by right-clicking and selecting Properties
- Add new tags by right-clicking and selecting New Tag
- Delete incorrect or redundant tags
- Merge or split tags as needed
Reading Order Tool
The Reading Order tool (Tools > Accessibility > Reading Order) provides a visual interface for defining content structure. Use it to:
- Draw boxes around content regions
- Assign appropriate tags (Heading, Text, Figure, etc.)
- Set reading order by numbering regions
- Mark decorative elements as background/artifacts
Adding Alternative Text
Right-click any image in the Tags panel and select "Edit Alternate Text" to add or modify descriptions. For complex images, consider adding extended descriptions in the document body and referencing them in the alt text.
Table Editor
For tables, use the Table Editor (right-click table in Tags panel > Table Editor) to:
- Define header rows and columns
- Merge or split cells
- Associate headers with data cells
- Add table summaries
Batch Processing for Multiple Documents
When remediating large document collections, Acrobat's Action Wizard can automate repetitive tasks:
- Create a custom action that includes common remediation steps
- Apply OCR to scanned documents
- Run automatic tagging
- Set document properties
- Run accessibility checks
- Save with optimized settings
While batch processing can't replace manual review, it significantly reduces the time required for initial remediation.
Outsourcing Remediation
For large-scale remediation projects, consider working with specialized accessibility vendors. Professional remediation services can be cost-effective for:
- Large document archives requiring immediate compliance
- Complex technical documents with specialized formatting
- Documents in languages your team doesn't speak fluently
- Projects with tight deadlines and limited internal resources
When outsourcing, provide clear specifications, sample documents, and quality assurance criteria to ensure consistent results.
Testing PDF Accessibility
Thorough testing is essential to verify that your PDFs are truly accessible. Combine automated tools with manual testing and user feedback for comprehensive evaluation.
Automated Testing Tools
Adobe Acrobat Accessibility Checker
Acrobat's built-in checker (Tools > Accessibility > Full Check) evaluates documents against PDF/UA and WCAG standards. It identifies issues like:
- Missing tags or incorrect tag structure
- Images without alternative text
- Insufficient color contrast
- Missing document properties
- Security settings that block accessibility
The checker generates a detailed report with specific issues and their locations. Address each issue systematically, starting with the most critical problems.
PAC (PDF Accessibility Checker)
PAC is a free tool from the PDF/UA Foundation that provides detailed PDF/UA compliance testing. It offers:
- Comprehensive PDF/UA validation
- Visual preview of document structure
- Screen reader preview mode
- Detailed error reports with remediation guidance
PAC is particularly useful for verifying PDF/UA compliance before submitting documents for certification.
CommonLook PDF Validator
This commercial tool provides advanced validation features including:
- WCAG 2.1 and Section 508 compliance checking
- Batch validation for multiple documents
- Customizable validation rules
- Integration with remediation workflows
Manual Testing Procedures
Automated tools catch many issues but can't evaluate everything. Manual testing is essential for:
Keyboard Navigation
Navigate through the entire document using only the keyboard:
- Tab through all interactive elements (links, form fields)
- Verify tab order is logical and matches visual order
- Ensure all interactive elements are reachable
- Test that focus indicators are visible
Screen Reader Testing
Test with actual screen readers to experience how users with visual impairments will interact with your document:
- NVDA (Windows, free) - Popular open-source screen reader
- JAWS (Windows, commercial) - Industry-standard professional screen reader
- VoiceOver (macOS/iOS, built-in) - Apple's integrated screen reader
- TalkBack (Android, built-in) - Google's mobile screen reader
During screen reader testing, verify that:
- All content is announced in logical order
- Headings are identified with their levels
- Images have meaningful alternative text
- Tables announce headers correctly
- Links are descriptive and distinguishable
- Form fields have clear labels
Visual Inspection
Review the document visually for accessibility issues:
- Check color contrast using tools like the Color Contrast Checker
- Verify text remains readable when zoomed to 200%
- Ensure information isn't conveyed by color alone
- Confirm that text is actual text, not images
User Testing with People with Disabilities
The most valuable testing comes from actual users with disabilities. If possible, recruit testers who:
- Use screen readers regularly
- Navigate primarily with keyboards
- Use screen magnification software
- Have cognitive disabilities that affect reading comprehension
Observe how they interact with your documents and note any difficulties or confusion. Their feedback often reveals issues that automated tools and expert reviewers miss.
| Testing Method | Strengths | Limitations | Best For |
|---|---|---|---|
| Automated Tools | Fast, consistent, catches technical errors | Can't evaluate context or user experience | Initial validation, large-scale testing |
| Keyboard Testing | Reveals navigation issues, quick to perform | Doesn't test screen reader experience | Interactive documents, forms |
| Screen Reader Testing | Authentic user experience, finds semantic issues |
Related Tools |