Opens in a new tab

Web design

Screen reader: what it is and how to test your website with one

What a screen reader does, which ones people use, how it reads your page and how to test your own site with one.

CheckedNovember 5, 2026
Reading time
Part ofWeb design
Listen to this guide
0:00 /5:36

Short answer: A screen reader is software that reads the screen aloud or sends it to a braille display. People who are blind or have low vision use one to browse, and so do others. Test your site with NVDA or Narrator on Windows or VoiceOver on a Mac: move by headings, Tab through links and buttons, and check that each one has a clear name. Then repeat on a phone.

What a screen reader does

MDN describes screen readers as software that conveys what is on a screen in a non-visual way, usually as text to speech, but also as braille or sound icons. Most of them work across the whole system, not only in the browser.

MDN names people who are visually impaired, illiterate or have a learning disability. The W3C lists screen readers among the assistive technologies that read web pages aloud for people who cannot read the text.

The screen readers people use

Screen reader Where it runs Worth knowing
JAWS Windows Used most on a computer by 40.5% of WebAIM’s respondents
NVDA Windows Free; used most on a computer by 37.7%
Narrator Windows Built in; Win+Ctrl+Enter starts it
VoiceOver Mac and iPhone Built in; commonly used on phones and tablets by 70.6%
TalkBack Android Google’s built-in screen reader; commonly used on phones and tablets by 34.7%

From WebAIM’s tenth screen reader user survey, NV Access, Microsoft, MDN and Google, read November 4, 2026.

Chromebooks also have one, ChromeVox. VoiceOver both reads aloud and shows what it reads in a dark gray box on a Mac, which helps when you test with the sound off.

How a screen reader reads your page

A screen reader doesn’t look at your design. MDN explains that browsers build an accessibility tree from the page, and assistive technologies such as screen readers read that tree through the system’s accessibility features. Our semantic HTML guide covers the elements the tree is built from.

Each object in it has a name, a description, a role and a state. A link that says “Read more” is called “Read more”, so ten of them sound the same. Our aria-label guide covers how elements get their names.

How people move through a page

In WebAIM’s survey, 71.6% said that to find something on a long page they first move through its headings. Our H1 tag guide covers the heading that opens each page.

A link that skips the menu saves people from hearing it on every page; our skip link guide covers it. And 91.3% of the respondents used a screen reader on a mobile device, so test there too.

How to test your site with a screen reader

  1. Turn on a screen reader: NVDA or Narrator on Windows, VoiceOver on a Mac or iPhone, TalkBack on Android.
  2. Open the page and listen from the top without looking at the screen.
  3. Jump from heading to heading and check that the outline makes sense.
  4. Tab through the links and buttons and check that each name says where it goes or what it does.
  5. Check that images describe what they show, and that decorative ones stay silent.
  6. Fill in a form, leave a field wrong on purpose and check that you hear the error.
  7. Repeat the test on a phone with VoiceOver or TalkBack.

What our own pages give a screen reader

On November 4, 2026, we read what Chrome hands to screen readers on six of our pages: the home, a guide and the contact page, in English and Spanish, at computer and phone widths. Chrome builds it from the page as its accessibility tree.

Every page declared its language and had one main area and one H1. The first Tab landed on the link that skips to the content, and no link, button, image or form field was missing a name.

We found one problem: each page had two header landmarks and two footer landmarks, because our header and footer blocks sat inside a second header and footer. We marked the inner ones with role="none". After that change, each page had one of each, and the pages looked exactly as before.

Before you publish

  • The page declares its language.
  • There is one H1, and the headings follow the order of the content.
  • Every link and button has a name that makes sense on its own.
  • Images have alt text, or an empty alt when they are decorative.
  • Form fields have labels a screen reader announces.
  • The first Tab reaches a link that skips to the content.

RememberA screen reader reads your code, not your design. When the code is clear, the page is clear to everyone who listens to it.

Pages that work with screen readers are part of our web design service. Our keyboard navigation guide covers the rest of a keyboard test.

Quick answers about screen readers

What is a screen reader?

Software that conveys what is on the screen without sight, usually as speech and sometimes as braille or sounds. Most screen readers work across the whole computer or phone, not only in the browser.

Who uses a screen reader?

MDN names people who are visually impaired, illiterate or have a learning disability. The W3C describes screen readers as tools that read web pages aloud for people who cannot read the text.

Which screen reader do most people use?

In WebAIM’s tenth survey of screen reader users, 40.5% used JAWS most on a computer and 37.7% used NVDA. On phones and tablets, 70.6% commonly used VoiceOver and 34.7% TalkBack.

Is there a free screen reader?

Yes. NVDA for Windows is free to use. Windows also includes Narrator, Apple devices include VoiceOver and Android devices include TalkBack, so you can test without buying anything.

How do I turn on a screen reader to test my site?

On Windows, Win+Ctrl+Enter starts Narrator. On a Mac, fn+Command+F5 turns VoiceOver on and off. On an iPhone, go to Settings, Accessibility, VoiceOver, and turn it on.

Sources

Read on November 4, 2026. MDN Web Docs: Screen reader and Accessibility tree. W3C Web Accessibility Initiative: Tools and Techniques. WebAIM: Screen Reader User Survey #10 Results. NV Access: About NVDA. Microsoft Support: Complete guide to Narrator. Apple Support: Turn on and practice VoiceOver on iPhone. Android Accessibility Help: Get started on Android with TalkBack. Our case: our own pages, read in a browser on November 4, 2026.

Pedro Galindez

Pedro Galindez

Founder of Feedback Studios, a bilingual growth studio in Miami.

Listen0:00 /5:36

More guides

Checked November 5, 2026

Color blindness simulator: how to check your website for color blind visitors

How to simulate color blindness in Chrome, what WCAG asks about color, and where color alone causes trouble on a website.

Checked November 5, 2026

Dyslexia-friendly font: what actually helps people read your website

Whether dyslexia fonts work, what the evidence says, and the changes to layout, writing and format that help readers with dyslexia more.

Checked November 5, 2026

Form validation: error messages that help people finish your form

Where to check a form, how to write error messages people can act on, when to show them and how to make them reach screen readers.

Checked November 4, 2026

Image compression: how to make images smaller without losing quality

Lossy and lossless compression, resizing before you compress, how Lighthouse checks your images and what it found on our own pages.

Checked November 4, 2026

Bing Webmaster Tools: how to set it up and get your site indexed

How to set up Bing Webmaster Tools, what each tool tells you, IndexNow or URL Submission, and what we saw on our own site.

Next step

Tell us what you need

Write to us on WhatsApp or send us a message. We answer in English or Spanish.