Skip to main content
tutorial30 min readUpdated: March 2024

Complete Screen Reader Testing Guide for Accessibility

Step-by-step guide to testing websites with screen readers including NVDA, JAWS, and VoiceOver.

Why Screen Reader Testing Matters

Screen readers are assistive technologies used by people who are blind, have low vision, or have reading disabilities. Testing with screen readers reveals accessibility issues that automated tools miss, including logical reading order, meaningful link text, proper heading structure, and form label associations. WCAG compliance requires content to work with assistive technologies.

Major Screen Readers

Understanding the screen reader landscape helps prioritize testing:

1

NVDA (NonVisual Desktop Access): Free, open-source Windows screen reader. Most popular for testing.

2

JAWS (Job Access With Speech): Commercial Windows screen reader. Popular in enterprise environments.

3

VoiceOver: Built into macOS and iOS. Important for Apple device testing.

4

TalkBack: Built into Android devices. Essential for Android app testing.

5

Narrator: Built into Windows. Less commonly used but worth checking.

6

Browser compatibility: Test with Firefox or Chrome on Windows, Safari on Mac.

Getting Started with NVDA

NVDA is the recommended starting point for screen reader testing because it's free and widely used. Download from nvaccess.org. Key commands:

1

Insert = NVDA modifier key

2

NVDA + Down Arrow: Say all (read continuously)

3

Down Arrow: Next item in browse mode

4

Tab: Next focusable element

5

H: Next heading

6

D: Next landmark

7

F: Next form field

8

T: Next table

9

NVDA + F7: Elements list (headings, links, landmarks)

10

NVDA + Space: Toggle between browse and focus modes

Getting Started with VoiceOver (Mac)

VoiceOver is built into every Mac. Enable with Command + F5 or System Preferences > Accessibility. Key commands:

1

VO = Control + Option (VoiceOver modifier)

2

VO + Right/Left Arrow: Navigate items

3

VO + Command + H: Next heading

4

VO + Command + J: Next form control

5

VO + Command + L: Next link

6

VO + Command + T: Next table

7

VO + U: Rotor (navigate by element type)

8

VO + A: Read all from current position

9

Tab: Navigate focusable elements

Testing Checklist

Systematically test these aspects with screen readers:

1

Page title announced correctly when page loads

2

All headings are announced and properly nested (H1 > H2 > H3)

3

All images have appropriate alt text (or are marked decorative)

4

Links clearly describe their destination

5

Form fields have associated labels announced

6

Error messages are announced when they appear

7

Tables have proper headers and reading order makes sense

8

Modal dialogs trap focus and announce their purpose

9

Dynamic content changes are announced (live regions)

10

Skip links work and bypass navigation

11

Keyboard focus is visible and follows logical order

Common Issues Revealed by Screen Reader Testing

Screen reader testing commonly reveals:

1

Missing or inadequate alt text on images

2

Form fields without programmatic labels

3

Heading structure that skips levels or is illogical

4

Links that say 'click here' or 'read more' without context

5

Custom controls (buttons, menus) lacking accessible names and roles

6

Dynamic content that updates without announcement

7

Focus not managed properly in modals and single-page applications

8

Tables without proper header associations

9

Reading order that differs from visual order

Integrating with A11yScan

A11yScan's automated testing catches many issues before screen reader testing, allowing you to focus manual testing on complex interactions. Use A11yScan to identify and fix obvious issues first, then conduct screen reader testing to verify proper implementation and catch issues that require human judgment. A11yScan's guided manual testing workflows include screen reader testing checkpoints.

Put This Knowledge Into Practice

Use A11yScan to test your website against WCAG standards automatically.

Start Free Scan

Frequently Asked Questions

Which screen reader should I test with?

Start with NVDA on Windows (free, widely used) and VoiceOver on Mac (built-in). For comprehensive testing, include JAWS (enterprise standard) and VoiceOver/TalkBack for mobile.

How long does screen reader testing take?

Initial testing of a page takes 15-30 minutes once you're familiar with the screen reader. A full site audit requires testing each unique page template and major interaction pattern.

Do I need to be an expert screen reader user?

No, but familiarity helps. Learn basic navigation commands and practice on accessible sites first. The goal is testing functionality, not speed. Real screen reader users will catch usability issues.

Can automated tools replace screen reader testing?

No. Automated tools catch about 30% of accessibility issues. Screen reader testing reveals reading order, proper announcements, and assistive technology compatibility that automation can't verify.

More Resources

checklist

Complete WCAG 2.1 AA Checklist for Web Accessibility

statistics

Web Accessibility Lawsuit Statistics 2024: Complete Analysis

guide

ADA Website Requirements 2024: Complete Compliance Guide

statistics

2024 Accessibility Lawsuit Trends: What the Data Shows

guide

2025 Accessibility Litigation Predictions: What to Expect

guide

What to Do If You Receive an Accessibility Demand Letter | A11yscan

guide

Why WCAG Accessibility Overlays Fail | A11yscan

guide

Accessibility as Enterprise Risk Management: 2024-2025 Analysis

guide

Accessibility Statement: Legal & User Importance

statistics

ADA Website Lawsuits Surge 37% in 2025: Legal Risks, Trends, and Business Impact | A11yscan

guide

The ADA & Your Website: Legal Requirements in 2025

guide

ADA Title III & Web Accessibility: What You Need to Know | A11yscan

guide

Alt Text That Actually Works: Writing for Screen Readers

guide

AODA: Accessibility for Ontarians with Disabilities Act | A11yscan

guide

AODA: Accessibility for Ontarians with Disabilities Act | A11yscan

guide

ARIA Labels & Semantic HTML: Building for Screen Readers

guide

Accessibility Conformance Reports (ACRs): Legal Guide

guide

The CEO\'s Guide to ADA Compliance - A11yscan Blog

guide

Corporate Legal Risk: Your Website Might Be Your Biggest Liability

guide

How to Document Website Accessibility Barriers

guide

E-Commerce Accessibility: Why Your JavaScript Catalog Is Breaking Millions of Sales

guide

Focus Management & Tab Order: Fixing Keyboard Navigation

guide

Forms & Input Accessibility: The #1 ADA Violation

guide

Remediation vs. Retrofit vs. Rebuild: Strategic Accessibility

guide

Restaurant Websites & Accessibility: Why Beautiful Menus Fail

guide

Accessibility Audits: What a Proper Audit Includes

guide

TikTok\'s Captions: How Social Media Accidentally Normalized Accessibility

checklist

The 10-Point WCAG Pre-Launch Checklist - A11yscan Blog

statistics

WCAG Lawsuit Legal Terms: Standing, Nexus, Harm & Damages

guide

California Web Accessibility Laws: Unruh Act, AB 434, AB 1757 | A11yscan

guide

Color Contrast: The Foundation of Visual Accessibility

guide

Designing for Blind Users: Screen Reader Accessibility

guide

Designing for Cognitive Disabilities: Clear & Simple Navigation

guide

Designing for Deaf Users: Audio Accessibility

guide

Designing for Low Vision Users: Vision Accessibility

guide

Designing for Motor Disabilities: Keyboard & Switch Access

guide

Designing for Neurodivergent Users: Accessibility Beyond Disability

guide

Your Rights as a Person with Disabilities: Web Accessibility Protections

guide

Div Soup: Why Pretty But Broken Websites Cost More Than You Think | A11yscan

guide

How to Document and Report Web Accessibility Issues

guide

European Accessibility Act (EAA): EU Digital Accessibility Requirements | A11yscan

guide

Finding Legal Support for Web Accessibility Claims

guide

Florida Web Accessibility Laws: ADA Title III, Section 508, and Florida Standards | A11yscan

guide

Keyboard Navigation: Making Your Site Usable Without a Mouse

guide

Defending Against Accessibility Claims: Good Faith Strategies

statistics

Major 2024 Accessibility Settlements: Case Studies and Lessons

guide

Maps & Data Visualizations Accessibility: Charts, SVG, Colorblindness

guide

Mobile Accessibility: Why 40% of Your Users Can\'t Use Your Site on Mobile | A11yscan

guide

NYCHRL: New York City Digital Accessibility Rights Law | A11yscan

guide

PDF Accessibility: Tagging, Forms, OCR & Legal Requirements

guide

Platform Liability: When Third Parties Create Accessibility Barriers

guide

You Used a Template. Your Site Is Still Broken. Your Liability Is Still Real. | A11yscan

guide

SEO and WCAG: How Accessibility and Search Rankings Are Linked | A11yscan

guide

Serial Filers and the ADA Enforcement Gap: Why Disabled Users Bear the Burden

guide

The Silver Economy & Web Accessibility: Why Seniors Need Better Website Design | A11yscan

guide

Temporary Disabilities & Accessibility: Broken Mice, Injured Arms, Lost Glasses | A11yscan

guide

Understanding Your Rights as a User Requiring Web Accessibility Features

guide

Video & Multimedia Accessibility: Captions, Descriptions, Transcripts

guide

Understanding WCAG 2.1 Levels: A vs AA vs AAA

guide

WCAG 2.1 vs 2.2: What Changed and Why It Matters for Your Compliance | A11yscan

guide

You Sell Products, Not Websites. But Your Website Still Needs to Be Accessible. | A11yscan

Ready to Improve Your Accessibility?

Start with a free accessibility scan and get actionable insights immediately.

Start Free Accessibility Scan