How to Use Text to Speech on Mac (Free Built-In and Better Options)
6 min read
Your Mac can read any text out loud, and it is completely free. macOS has a built in text to speech feature called Spoken Content that reads your selection in a few seconds. This guide shows how to turn it on, how to use it in any app, its limits, and how to get more natural voices and a real listening setup if you want one.
How to turn on text to speech on Mac
- Open System Settings (called System Preferences on older macOS versions).
- Go to Accessibility, then Spoken Content.
- Turn on Speak selection.
- Click the info icon next to it to set a keyboard shortcut. The default is Option and Escape.
- Optionally turn on Speak announcements and pick a system voice.
That is it. Now you can use text to speech anywhere on your Mac.
How to use it
- Highlight any text in any app: a web page, a PDF, an email, a note.
- Press your shortcut (Option and Escape by default).
- Your Mac reads the selection aloud, and a small controller appears so you can pause or change the speed.
Because it is system wide, the same shortcut works in Safari, Chrome, Pages, Preview, Mail, and almost everywhere else.
Get more natural voices
The default voice is fine, but you can do better:
- Go to System Settings, Accessibility, Spoken Content.
- Open the System Voice menu and choose Manage Voices.
- Download the enhanced or premium voices, including the Siri voices, which sound noticeably more natural.
Give it a minute to download, then set it as your system voice.
The limits of Mac's built in text to speech
The built in reader is great for a quick paragraph, but it was designed as an accessibility tool, not a listening app. A few things you will run into:
- The voices are better than they used to be, but still not as human as dedicated AI voices.
- It reads your current selection once. There is no library, no queue, and nothing is saved.
- No resume and no organizing. If you stop halfway through a long article, you start over.
- It does not follow you across devices. What you listen to on your Mac is not waiting on your phone.
For a quick page, that is fine. For actually getting through your reading list by ear, you will want more.
When you want more than the built in reader
If your goal is to listen to articles, newsletters, and posts the way you listen to podcasts, a dedicated tool beats the system reader. Liso turns anything you highlight into natural audio in one step, saves it in a library, and adds speed control, offline downloads, and resume across your devices. It runs in your browser on Mac, so you highlight text on any page, right click, and it becomes a listen you can play anywhere.
The simple rule: use Mac's built in reader for a quick paragraph, and use a listening tool when you want your reading to become a queue you actually finish.
Reading web pages and PDFs on Mac
- Web pages (Safari or Chrome): highlight the text and use the shortcut, or add a browser extension for natural voices and a saved library.
- PDFs (Preview): select the text in the PDF, then use the shortcut. If the PDF is scanned with no selectable text, you will need a tool with OCR first.
- Docs, Notes, and Mail: the same system shortcut works everywhere.
FAQ
Does Mac have built in text to speech? Yes. It is called Spoken Content and lives in System Settings, Accessibility, Spoken Content. Turn on Speak selection to use it.
What is the text to speech shortcut on Mac? The default is Option and Escape. You can change it in the Spoken Content settings.
How do I get more natural voices on Mac? Open Manage Voices in Spoken Content and download the enhanced or Siri voices.
Can my Mac read PDFs and web pages aloud? Yes. Select the text and press your shortcut. It works in Safari, Chrome, Preview, and most apps.
The bottom line
Text to speech on Mac is free and built in through Spoken Content, and it is perfect for a quick read aloud. But if you want to actually listen through your articles and newsletters with natural voices, a saved library, and playback that follows you everywhere, a dedicated tool is worth it. Liso does exactly that in one click. Try it free.