Accessibility Certified – Home

Your first screen reader test in 30 minutes

A screen reader shows without mercy whether your page is built properly. This guide lets you test your key pages yourself, with free tools and no prior experience.

Last reviewed: · 7 min read

What you need

  • Windows: NVDA, a free open-source screen reader, with Firefox or Chrome.
  • Mac: VoiceOver is built in; Safari works best with it.
  • iPhone or iPad: VoiceOver is built in too.
  • Headphones, a quiet half hour and two or three typical tasks, such as “find a product and add it to the basket” or “send the contact form”.

Expect the first few minutes to feel strange. Slow the speech rate down enough to follow, but not too far.

NVDA on Windows: the key commands

The NVDA key is Insert by default; with the laptop layout, Caps Lock can serve as well. On web pages NVDA works in browse mode, where single letters jump between elements.

KeyWhat it does
H / Shift+Hnext / previous heading
1 to 6next heading at that level
Dnext landmark
Knext link
Fnext form field
Tnext table
NVDA+F7elements list: all headings, links, landmarks
NVDA+Spacetoggle browse mode and focus mode
Ctrlstop speech immediately
Down arrowread on line by line

In form fields NVDA usually switches to focus mode by itself so you can type.

VoiceOver on the Mac

Command+F5 turns VoiceOver on and off. The VoiceOver modifier (VO for short) is Control+Option.

  • VO+Right arrow / VO+Left arrow: next / previous item.
  • VO+U: open the rotor. Left and right arrows switch between lists of headings, links, form controls and landmarks; up and down arrows pick an item.
  • VO+Space: activate the current item.
  • Control: stop speaking.

VoiceOver on the iPhone

Turn VoiceOver on under Settings, Accessibility, VoiceOver. Set up the Accessibility Shortcut first so you can switch it off again quickly. With VoiceOver on:

  • Tap once to select an item and hear it.
  • Swipe right or left to move to the next or previous item.
  • Double-tap to activate the selected item.
  • Rotate two fingers on the screen to open the rotor, for example to move by headings, then swipe up or down.

What to listen for

  1. Page title: is a meaningful title announced on load (2.4.2 Page Titled)?
  2. Headings: does the elements list or rotor read like a table of contents (1.3.1 Info and Relationships, 2.4.6 Headings and Labels)?
  3. Landmarks: are there header, navigation, main and footer regions?
  4. Links and buttons: do their names make sense out of context, or do you hear “More” ten times (2.4.4 Link Purpose (In Context))?
  5. Images: do you hear useful alt text, file names or nothing at all (1.1.1 Non-text Content)?
  6. Forms: is each field announced with its label, and do you hear error messages (3.3.1 Error Identification)?
  7. Dynamic changes: are you told when something lands in the basket or a dialog opens (4.1.3 Status Messages)?

Recording what you find

For each issue, note the page and step, what you expected, what you heard, and which screen reader and browser you used. A line such as “Add-to-basket button announced only as ‘button’” is usually all a developer needs. Map it to a criterion from the criteria encyclopedia and the fix is easier to find.

Your own test does not replace the experience of people who use a screen reader every day. In our audit, a screen reader walkthrough is always part of the review.

Step by step

0 of 7 done

Your ticks stay in this browser tab only and are not stored anywhere.

Related WCAG criteria

Tools and patterns for this

Frequently asked questions

Which screen reader should I test with?

Ideally the one your audience is likely to use. For a first test, NVDA on Windows and VoiceOver on Mac and iPhone are good choices because they cost nothing.

Is an automated scan not enough?

No. A scan finds many technical failures but cannot judge whether an announcement makes sense or a journey works. That takes a manual test.

Why does NVDA behave differently in forms?

NVDA switches to focus mode in input fields so your key presses reach the field. NVDA+Space toggles between browse mode and focus mode.

Sources

How does your website do?

The free check tests your home page in two minutes. The audit decides all 55 criteria, by a person.

Free checkSee pricing

More guides