How to set up a text-to-speech hotkey on Mac
Press one key combo, hear the text you've selected. Two ways to do it: free with macOS, or polished with Aloud. Both take three minutes.
Quick answer
macOS has a built-in feature called Speak Selection that gives you a system-wide text-to-speech hotkey for free. It's hidden in System Settings → Accessibility → Spoken Content. It works in every app and runs entirely on your Mac. The default voice is robotic — download a Premium voice to fix it. If the gesture or quirks bother you, Aloud (€9.99/mo) replaces it with a polished double-tap-Shift workflow.
Why a hotkey beats a separate reader
Most text-to-speech apps want you to come to them. Open the app, paste text, click play. The hotkey workflow inverts that: the reader comes to you. You're in Safari, Notes, Slack, a PDF in Preview, an email — wherever. You select the paragraph or page that caught your attention, you press a key, you hear it.
The difference sounds small. In daily use, it's the difference between an app you forget to use and an app you reach for ten times a day.
Option 1: macOS Speak Selection (free)
Apple has shipped a system-wide read-text feature since 2009. It's gotten dramatically better in recent macOS releases — the premium voices are now neural, on-device, and very natural. The setup, however, is still hidden.
-
Open System Settings → Accessibility → Spoken Content
On macOS Ventura, Sonoma, or Sequoia, open System Settings, click Accessibility in the sidebar, then Spoken Content on the right.
-
Turn on Speak selection
Toggle the Speak selection switch. The default keyboard shortcut is ⌥ + Esc (Option + Escape). Click the Options button if you want to change it — common choices are ⌃⌥ + Space or ⌘⇧ + ..
-
Download a Premium voice (this is the important step)
The default voice is robotic. From the System Voice picker, choose Manage Voices…, and download one of the Premium or Enhanced voices — Ava, Zoe, Evan, Tom, Karen, or Daniel are all excellent for English. Each is 300–800 MB. Without this step, Speak Selection sounds like a 2008 GPS.
-
Adjust speaking rate
The rate slider in the Spoken Content panel sets default speed. ~50% is a comfortable conversational pace; ~70% is brisk; over 80% is skim-listening territory.
Now select any text in any app, press your hotkey, and macOS reads it. Press it again to stop.
Where Speak Selection falls short
Speak Selection works. But after a few weeks of using it, the rough edges show up:
- The default hotkey is awkward. Option+Esc is a two-handed move that you fumble half the time. Most people remap it once and then forget what they remapped to.
- It glitches in Safari and Slack. On certain web pages and in Slack threads, playback cuts off mid-sentence — usually because the underlying selection API gives back partial text.
- No mid-reading controls. You can't pause without stopping. You can't switch voice mid-paragraph. You can't speed up if it's reading too slowly.
- Voice management is buried. Switching voices means going back to System Settings.
- It doesn't queue. Trigger it before the previous selection finishes and the new one cuts off the old.
Option 2: Aloud (€9.99/mo)
Aloud is the one-feature Mac utility I built because Speak Selection wasn't enough. Same on-device synthesis, same Apple premium voices — but the gesture and the polish are different.
Speak Selection
Pros
- Free, built into macOS
- On-device, private, no quota
- Works in every app
Cons
- Awkward default hotkey
- Glitches in Safari, Slack
- No mid-reading controls
- Voice/speed switching buried in Settings
Aloud
Pros
- Double-tap ⇧ Shift — single gesture, both hands free
- Same on-device Apple voices, more reliable in tricky apps
- Voice and speed controls in the menu bar
- Instant playback (no first-time voice load)
Cons
- €9.99/mo
- Needs Accessibility permission (granted once)
How Aloud's hotkey works
Double-tap the ⇧ Shift key — two quick presses, like a double-click on the keyboard. Whatever text you've selected starts reading. Double-tap again to stop. There's no modifier combo, no awkward two-finger reach, and Shift is far enough from typing keys that you don't trigger it by accident.
The voice and speed live in the menu bar. Click the icon, switch from Ava to Daniel, adjust speed from 0.5× to 2.0×, done — no Settings trip required.
Other Mac text-to-speech keyboard shortcuts worth knowing
- Pause/resume in Speak Selection: press the same hotkey again while it's reading. The third press stops fully.
- Read entire web page in Safari: Edit → Speech → Start Speaking (or set a global shortcut for it in Keyboard Shortcuts → App Shortcuts).
- Read entire document in Pages or Notes: Edit → Speech → Start Speaking with no selection reads the whole document.
- Read in Preview/PDF: Cmd+A to select all, then your hotkey. Works for short PDFs; long PDFs are better read with Aloud paragraph-by-paragraph.
Doesn't Speechify do this?
No. Speechify and NaturalReader both have you read inside their app or via a browser extension that opens their reader. Neither offers a true system-wide hotkey on Mac. If a system-wide hotkey is what you want, your real options are Speak Selection (free, rough), Aloud (€9.99/mo, polished), or wiring up a Shortcuts/Automator workflow yourself (free, fragile). For a deeper comparison: Speechify alternatives for Mac.
FAQ
What's the default text-to-speech hotkey on Mac?
⌥ + Esc (Option + Escape) once you turn on Speak selection in System Settings → Accessibility → Spoken Content. You can change it from the same panel.
Can I make macOS read selected text out loud automatically?
Yes — both options on this page do that. Select text, press the hotkey, hear it read. Press the hotkey again to stop.
Why does Speak Selection cut off mid-sentence in Safari?
Some web pages return partial selection ranges to macOS — the synthesizer reads what it gets and stops. This happens most often on heavily JavaScript-driven pages. Aloud handles selection reliably in Safari because it uses a slightly different API path; the trade-off is the cost.
Are Apple's premium voices really good?
For paragraph-length reading, yes — they're tuned for natural prosody, breath, and intonation. They're slightly less expressive than cloud-only voices like Speechify's celebrity voices on intentionally dramatic material, but for articles, emails, documents and long-form prose they're excellent.
Does this work on Mac with Apple Silicon?
Yes — both Speak Selection and Aloud run natively on Apple Silicon and use the Neural Engine for synthesis. Playback is faster and lower-power than on Intel Macs.
Can I use this hotkey while wearing AirPods?
Yes. macOS routes Speak Selection and Aloud through the system audio output, which respects whatever device you have selected in Control Center.
Have a setup question this didn't answer? Email hannes.hennerbichler@gmail.com.