Creating Accessible PDFs for Screen Readers
15% of the World Uses Assistive Technology
Over 1 billion people have disabilities. Creating screen reader-accessible PDFs isn't just about compliance—it's about inclusion and reaching your full audience.
What Makes a PDF Screen Reader Accessible?
Screen readers like JAWS, NVDA, and VoiceOver convert visual content to speech or braille. For PDFs to work with screen readers, they need:
- Proper document structure with semantic tags
- Alternative text for images and graphics
- Logical reading order
- Labeled form fields
- Descriptive links
- Table structure with headers
- Document language specified
- Sufficient color contrast
Step 1: Start with Accessible Source Documents
The easiest way to create accessible PDFs is to start with accessible source documents in Word, Google Docs, or InDesign.
In Microsoft Word
- Use Heading Styles: Format headings with Heading 1, Heading 2, etc. (not just bold text)
- Add Alt Text to Images: Right-click image → Edit Alt Text
- Use Built-in Lists: Use bullet/numbered list buttons (not manual dashes)
- Create Proper Tables: Insert → Table (not spaces/tabs)
- Add Descriptive Links: Use meaningful text, not "click here"
- Check Accessibility: Review → Check Accessibility
- Export to PDF: File → Save As → PDF → Options → check "Document structure tags for accessibility"
In Google Docs
- Use Heading styles from toolbar
- Add alt text: Right-click image → Alt text
- Use list formatting buttons
- Insert tables properly
- Download as PDF (automatically includes tags)
Step 2: Understanding PDF Tags
PDF tags are hidden structural markers that tell screen readers how to interpret content.
Common PDF Tags
- <Document>: Root element
- <H1>, <H2>, <H3>: Heading levels
- <P>: Paragraph
- <L>: List
- <LI>: List item
- <Table>: Table structure
- <TR>: Table row
- <TH>: Table header
- <TD>: Table data cell
- <Figure>: Image or graphic
- <Link>: Hyperlink
Checking if PDF is Tagged
In Adobe Acrobat:
- File → Properties → Description tab
- Look for "Tagged PDF: Yes"
Step 3: Adding Alternative Text to Images
Alt text describes images for screen reader users who can't see them.
Alt Text Best Practices
✅ Good Alt Text
- Descriptive: "Bar chart showing 40% increase in sales from Q1 to Q2 2026"
- Concise: Under 150 characters when possible
- Context-appropriate: Describes what's important for understanding
❌ Bad Alt Text
- "Image" or "Picture" (not descriptive)
- "Chart123.png" (filename, not description)
- "See image above" (doesn't describe content)
Decorative Images
If an image is purely decorative (doesn't convey information), mark it as an artifact so screen readers skip it.
Adding Alt Text in Adobe Acrobat
- Tools → Accessibility → Reading Order
- Click on image
- Right-click → Edit Alternate Text
- Enter description
Step 4: Setting Logical Reading Order
Screen readers read content in the order defined by PDF tags, not visual layout. Multi-column layouts can confuse screen readers if reading order isn't set correctly.
Common Reading Order Problems
- Two-column layouts read left column, then right column (should read across)
- Sidebars read in middle of main content
- Headers/footers read at wrong times
- Captions separated from images
Fixing Reading Order in Adobe Acrobat
- Tools → Accessibility → Reading Order
- View current order (numbers show sequence)
- Drag to reorder elements
- Test with screen reader
Step 5: Creating Accessible Tables
Tables need proper structure for screen readers to understand relationships between headers and data.
Table Requirements
- Header row: First row marked as headers
- Header column: First column marked as headers (if applicable)
- Simple structure: Avoid merged cells when possible
- Table summary: Brief description of table purpose
Example: Accessible Table
Table: Quarterly Sales by Region
| Region | Q1 Sales | Q2 Sales |
|---|---|---|
| North | $50,000 | $70,000 |
| South | $45,000 | $63,000 |
Screen reader announces: "Region: North, Q1 Sales: $50,000, Q2 Sales: $70,000"
Step 6: Creating Accessible Forms
Form fields must have labels that screen readers can announce.
Form Field Requirements
- Label: Every field needs descriptive label
- Tooltip: Additional instructions if needed
- Tab order: Logical sequence for keyboard navigation
- Required fields: Clearly marked
- Error messages: Associated with fields
Create accessible forms with DocMint Fill PDF tool.
Step 7: Writing Descriptive Link Text
❌ Bad Link Text
- "Click here"
- "Read more"
- "www.example.com"
- "Link"
✅ Good Link Text
- "Download the 2026 Annual Report (PDF, 2MB)"
- "View pricing plans"
- "Contact customer support"
- "Learn more about accessibility standards"
Why it matters: Screen reader users often navigate by links. Descriptive text helps them understand where links go without surrounding context.
Step 8: Setting Document Language
Screen readers need to know the document language to pronounce words correctly.
Setting Language in Adobe Acrobat
- File → Properties → Advanced tab
- Language dropdown → Select language
- Click OK
Multi-Language Documents
If document contains multiple languages, mark language changes:
- Select text in different language
- Right-click → Properties
- Set language for that section
Step 9: Ensuring Color Contrast
Low-vision users need sufficient contrast between text and background.
WCAG Contrast Requirements
- Normal text: 4.5:1 contrast ratio minimum
- Large text (18pt+ or 14pt+ bold): 3:1 minimum
- UI components: 3:1 minimum
Testing Contrast
Use online tools:
- WebAIM Contrast Checker
- Colour Contrast Analyser
- Adobe Acrobat Accessibility Checker
Step 10: Testing with Screen Readers
Always test your PDFs with actual screen readers.
Free Screen Readers
- NVDA (Windows): Free, open-source
- VoiceOver (Mac/iOS): Built-in
- TalkBack (Android): Built-in
- JAWS (Windows): Commercial, 40-minute demo mode
Testing Checklist
- ✓ Can navigate by headings
- ✓ Images have meaningful alt text
- ✓ Reading order is logical
- ✓ Links are descriptive
- ✓ Tables announce headers correctly
- ✓ Form fields have labels
- ✓ Can navigate with keyboard only
Common Accessibility Mistakes
1. Scanned PDFs Without OCR
❌ Scanned documents are just images—completely inaccessible.
✅ Use DocMint OCR to make scanned PDFs searchable and accessible.
2. Using Images of Text
❌ Text embedded in images can't be read by screen readers.
✅ Use actual text, not images of text.
3. Untagged PDFs
❌ PDFs without tags have no structure for screen readers.
✅ Always export with tags enabled or add tags in Acrobat.
4. Missing Alt Text
❌ Images without alt text are invisible to screen reader users.
✅ Add descriptive alt text to all meaningful images.
5. Poor Color Contrast
❌ Light gray text on white background is unreadable for low-vision users.
✅ Ensure 4.5:1 contrast ratio minimum.
Automated Accessibility Checking
Adobe Acrobat Accessibility Checker
- Tools → Accessibility → Full Check
- Select checking options
- Click "Start Checking"
- Review results and fix issues
PAC (PDF Accessibility Checker)
Free tool from PDF/UA Foundation:
- Checks PDF/UA compliance
- Provides detailed reports
- Shows screen reader preview
Remediation Services
For large-scale remediation or complex documents, consider professional services:
- CommonLook
- Crawford Technologies
- Equidox
- Accessible360
Conclusion
Creating accessible PDFs for screen readers requires attention to structure, alt text, reading order, and proper tagging. While it takes extra effort, the result is documents that work for everyone—including the 15% of the population with disabilities.
Start with accessible source documents, use proper tagging, add descriptive alt text, and always test with screen readers. Your users will thank you.