A screen reader Chrome extension can read page text aloud, but it cannot replace a real screen reader, and the Chrome browser on Windows and Mac does not include a full one. To use Chrome without sight, you run the screen reader that belongs to your system (NVDA, JAWS or Narrator on Windows, VoiceOver on Mac) and Chrome talks to it automatically.
Chromebooks are the exception: ChromeOS has its own screen reader, ChromeVox. This guide explains the difference between the two kinds of tool, how to set up each pairing, and where the screen reader switch in Google's Docs editor fits in.
Quick facts
Built into Chrome on Windows or Mac
No full screen readerChromeOS
ChromeVox, Ctrl+Alt+ZRead aloud extensions
Speak text only; no roles, states or navigationGood pairings
NVDA or JAWS with Chrome on Windows, VoiceOver with Chrome on MacDocs editor switch
Tools, Accessibility, Turn on screen reader support
Is there a screen reader built into Chrome?
Not on Windows, Mac or Linux. Chrome exposes every page to the operating system through accessibility interfaces, and the screen reader you already have reads from there. That design is deliberate: blind users want one tool that works in email, files, settings and the browser, not a separate voice for each app.
Chrome does have a Reading mode in its side panel that can play an article aloud, and many people find it useful for long text. It reads words only. It will not tell you that something is a button or let you fill in a form.
Screen reader Chrome extension or real screen reader: the difference
Search the extension store for a screen reader extension for Chrome and you will find many text to speech add ons. They help people with dyslexia, tired eyes or a habit of listening while cooking. They do not do what a screen reader does.
| Feature | Read aloud extension | Screen reader |
|---|---|---|
| Speaks selected or page text | Yes | Yes |
| Announces roles (button, link, heading) | No | Yes |
| Reports states (checked, expanded) | No | Yes |
| Jump by headings, landmarks, fields | No | Yes |
| Works outside the browser | No | Yes |
| Drives a braille display | No | Yes |
| Valid for accessibility testing | No | Yes |
A page that sounds fine in a read aloud extension can still be unusable for a blind person. Never sign off accessibility based on one.
ChromeVox, the screen reader on Chromebooks
ChromeVox ships with ChromeOS. Toggle it with Ctrl+Alt+Z, or go to Settings, Accessibility, Text to speech, Enable ChromeVox (labels move a little between versions). It has a tutorial that starts the first time you enable it.
Most ChromeVox commands use the Search key, which sits where Caps Lock is on other keyboards. Search+Right moves to the next item, Search+H to the next heading, and Ctrl stops speech. Schools that hand out Chromebooks rely on it, so test with it if your site serves students.
ChromeVox is part of the operating system. It is not something to add to Chrome on a Windows PC or a Mac.
How to use a screen reader in Chrome on Windows and Mac
Start the screen reader, then open Chrome. Chrome checks for assistive technology when it launches and turns on full accessibility support when it finds one. If you started the screen reader after Chrome, restart the browser to be safe.
- NVDA with Chrome: free from nvaccess.org, very common, and the pairing most testers start with. See the NVDA guide.
- JAWS with Chrome: common in workplaces; the JAWS guide explains the demo mode.
- Narrator with Chrome or Edge: built into Windows, turned on with Win+Ctrl+Enter.
- VoiceOver with Chrome on Mac: works, though VoiceOver users mostly prefer Safari. Turn it on with Cmd+F5.
To confirm Chrome has noticed the screen reader, type chrome://accessibility in the address bar. The page shows whether native accessibility support is enabled.
Turn on screen reader support in Google's Docs editor
Google's Docs, Sheets and Slides editors draw their text in a way that screen readers cannot follow well by default. They include a switch that makes the editor speak through your screen reader instead. Open a document and go to Tools, Accessibility, then tick Turn on screen reader support. The keyboard shortcut is Ctrl+Alt+Z on Windows and ChromeOS, or Cmd+Option+Z on Mac.
This setting does not install anything. It only changes how the Docs editor talks to the screen reader you already run. A new Accessibility menu appears with commands for reading the cursor position, comments and formatting.
On a Chromebook, the Docs shortcut and the ChromeVox shortcut are the same keys. If ChromeVox is off, the shortcut may toggle it instead, so use the menu the first time.
Image descriptions and newer features in Chrome
Some people search for a screen reader extension that can describe pictures. When Chrome detects a screen reader, it offers Get image descriptions from Google in the right click menu. Software then guesses a short description for images that have no alt text. It can help a user in a pinch, but the guesses can be wrong, and they do not fix your site. Authors still need to write proper alt text.
WCAG checker extensions for Chrome are a different tool
Many searches mix screen readers with checking tools. A WCAG checker extension scans the page code and flags problems like empty buttons, absent alt text or weak contrast. It does not speak, and it does not show how a blind person experiences the page.
Use both kinds. Run a checker for the quick, automatic part, knowing it finds only part of the issues, then listen with a real screen reader. Our page on WCAG checkers compares the main free browser extensions, and accessibility testing explains how to combine them with manual checks.
Online screen reader tools and free options
A web page cannot take control of your keyboard and every app on your computer, so a true free online screen reader does not exist. Sites that offer one are text to speech readers. If cost is the concern, every system already includes a proper screen reader, and NVDA is free on Windows. The free screen readers guide lists them side by side, and the screen reader overview explains how they work.
Questions people ask
How do I turn on the screen reader in Chrome?
On Windows and Mac, Chrome relies on the system screen reader. Turn on the system one, such as Narrator with Win+Ctrl+Enter or VoiceOver with Cmd+F5, and Chrome works with it. On a Chromebook, press Ctrl+Alt+Z for ChromeVox.
Is there a good screen reader Chrome extension?
There are good read aloud extensions for listening to text. None of them acts as a full screen reader, because they cannot announce controls, states or structure. For blind users and for testing, use NVDA, JAWS, Narrator, VoiceOver or ChromeVox.
What does turn on screen reader support mean in Google's Docs?
It changes how the Docs editor sends text to your screen reader so typing, selection and formatting are spoken properly. Find it under Tools, Accessibility. It has no effect unless a screen reader is running.
Can I use ChromeVox on Windows?
ChromeVox is built for ChromeOS. On Windows, use NVDA, JAWS or Narrator with Chrome instead.
Which screen reader works best with Chrome?
On Windows, NVDA and JAWS both work very well with Chrome. On Mac, VoiceOver works with Chrome, but most VoiceOver users browse with Safari, so test that too.
Is a WCAG chrome extension the same as a screen reader?
No. A WCAG checker inspects the code and reports likely failures. A screen reader speaks the page so a person can use it. Accessibility testing needs both.