How to test your website with a screen reader in 15 minutes (VoiceOver, NVDA, TalkBack)

A beginner's 15-minute screen reader test for small-business owners: turn on VoiceOver or NVDA, the handful of keys you need, and what to listen for on your homepage, menu and contact form.

You don't need to be an expert to learn a lot from a screen reader. Fifteen minutes with the one already on your computer or phone will show you whether a blind visitor can find your phone number, use your menu and send your contact form. This guide gives you the few commands you need and exactly what to listen for. It won't make you a screen reader user, and real users move much faster, but it catches the problems that matter most.

Pick one screen reader

The only commands you need

Beginner screen reader commands
What you wantVoiceOver (Mac)NVDA (Windows)Phone (VoiceOver or TalkBack)
Stop talkingControlCtrlTwo-finger tap (iPhone)
Read the next itemControl+Option+→↓Swipe right
Jump to links, buttons and fieldsTabTabSwipe right
List headings, links and form fieldsRotor: Control+Option+U, then ← →Elements list: Insert+F7Rotor (iPhone: twist two fingers)
Next headingFrom the rotor's Headings listHRotor set to Headings, then swipe down
Click or activateControl+Option+SpaceEnterDouble-tap

In NVDA, the Insert key is the "NVDA key" (you can switch it to Caps Lock). Single-letter keys like H work while you are reading the page; when you land in a text box NVDA beeps and switches to typing mode. WebAIM's VoiceOver and NVDA testing guides go further.

The 15-minute test

  1. Page title (1 minute). Load your homepage. The first thing you hear should be a title that names your business and the page, not "Home" or "Untitled".
  2. Headings (3 minutes). Open the rotor or elements list and look at Headings. Do they read like a table of contents? There should be one main heading that says what you do, then section headings. If the list is empty, or full of phrases like "Welcome!!" with no structure, see our heading structure guide.
  3. Links and buttons (3 minutes). Look at the Links list. Would each one make sense on its own? "Click here", "Read more" six times, or a bare "button" means visitors can't tell where they go. See link text and buttons.
  4. Menu (2 minutes). Tab to the menu button on a narrow window or phone. Does it say "Menu, button, collapsed" (or similar), and does it open with Enter or a double-tap? An icon that is announced only as "button" needs a name; our mobile guide has the fix.
  5. Images (2 minutes). Read through your main photos. You should hear a short, useful description, or nothing at all for decorative images. File names like "IMG_2034.jpg" or "image" mean the alt text is missing. Try our free alt text checker.
  6. Contact form (3 minutes). Tab through each field. Every field should announce its label ("Email, edit text, required"), not just "edit text". Submit it empty: you should hear the error, and know which field to fix. See accessible contact forms.
  7. Phone number and pop-ups (1 minute). Can you reach and activate your phone number and booking button? If a cookie banner or offer pop-up appears, can you reach its close button and hear its name? See our pop-up and chat widget guide.

What to write down

For each problem, note the page, what you were trying to do, and what you heard. "Contact page: the email field is announced as 'edit text' with no label" is something your web designer can fix in minutes. A vague "the screen reader didn't work" is not.

Fair warnings

Where an automated scan fits

A scan like ours checks the code a screen reader relies on: missing alt text, unlabelled form fields, buttons and links with no name, empty or skipped headings, and a missing page title. It runs in about a minute, so it's a good way to find the obvious problems before you listen. It can't tell whether your alt text is accurate, whether the reading order makes sense or whether a visitor can actually finish a task, which is why the listening test above still matters. The W3C's Easy Checks page has more first-look tests.

Want the fixes written for you?

Start with a free homepage snapshot. The $149 Fix-Pack scans up to 10 pages and gives copy-paste fixes for your platform within 48 hours, with a 14-day refund promise. See a sample report first.

This is general technical guidance, not legal advice, and it does not certify compliance with the ADA or any law.

Related guides

All guides

This guide is general technical information, not legal advice. Following it does not certify ADA or any legal compliance. Automated checks find only part of accessibility barriers.

Check your own site

Run a free homepage snapshot to see your top 3 issues in about a minute, or order the $149 Fix-Pack for up to 10 pages with copy-paste fixes for your platform.

Get my free snapshot