Guide
How to make your Mac read text aloud
Your Mac can read text out loud without installing anything. Turn on Speak Selection, select some text and press Option-Esc. Here's that method step by step, two other built-in ways, and when a dedicated app is worth it.
Updated 8 October 2026.
Quick answerGo to System Settings → Accessibility → Read & Speak (called Spoken Content on macOS 14 Sonoma and 15 Sequoia), turn on Speak selection, select text in any app and press Option-Esc.
Method 1: Speak Selection (built in, free)
- Open Accessibility settings. Choose Apple menu → System Settings → Accessibility → Read & Speak (called Spoken Content on macOS 14 Sonoma and 15 Sequoia).
- Turn on Speak selection. Switch on Speak selection.
- Select text. In any app, select the text you want to hear.
- Press the shortcut. Press Option-Esc. Press it again to stop.
Click the info button next to Speak selection to change the shortcut, highlight words or sentences as they're read, and show a small controller for speed and skipping. The full walkthrough is in how to turn on Speak Selection.
Method 2: Edit → Speech → Start Speaking
Many apps, including TextEdit, Notes, Pages, Mail and Safari, have Edit → Speech → Start Speaking. Select text first, or in some apps leave nothing selected to hear the whole document. Choose Stop Speaking from the same menu to stop. No setup needed.
Method 3: VoiceOver
VoiceOver (Command-F5) is the Mac's full screen reader. It describes everything on screen and changes how you control the Mac, so it's the right tool for blind and low-vision users but more than most people need just to hear an article.
When an app helps
The built-in tools read what you can select. People usually go looking for something more when they hit one of these:
- Nothing happens. Some apps don't expose their text to macOS, so Speak Selection just plays a sound.
- PDFs read the junk. Running headers, page numbers and footnote markers are read out on every page.
- The text isn't text. Screenshots, slides in a video call, and scanned pages can't be selected.
- Long reads. There's nowhere to follow along comfortably, and no way to pick up where you stopped.
The same job with Aloud
- Install Aloud and open it. It lives in the menu bar.
- Select text in any app and press ⌃⌥S, or right-click and choose Services → Read with Aloud (the Services route needs no permissions).
- A small reader appears in the notch or as a floating player, highlighting each word. Open the reading window to click any sentence and jump there.
- For a screenshot or scanned page, press ⌃⌥O and drag a box around the text. For the article in your browser, press ⌃⌥A.
Questions
What is the keyboard shortcut to make a Mac read text?
Option-Esc, once Speak Selection is turned on in System Settings > Accessibility > Read & Speak (Spoken Content on macOS 14 and 15). You can change it there.
Why does my Mac just beep when I press Option-Esc?
Either nothing is selected, or the app doesn't expose its text to macOS. Try Edit > Speech > Start Speaking, copy the text into TextEdit, or use an app that can recognise the text on screen.
Can my Mac read a whole web page?
Yes. Open Safari's Reader (Shift-Command-R), select all with Command-A, then press Option-Esc. See the guide on reading web articles aloud for other browsers.
Is it free?
Yes, Speak Selection, Edit > Speech and VoiceOver are part of macOS. Aloud is a paid app ($19 once, with a 3-day free trial).
More Mac utilities from the developer: SnapState puts your Mac windows, apps and browser tabs back after sleep or a monitor reconnect. $9.99 one-time.