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.

By Hannes Hennerbichler · Last updated April 30, 2026 · 6 min read

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.

  1. 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.

  2. 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 ⌘⇧ + ..

  3. 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.

  4. 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.

Tip: Premium voices download in the background and can take 5–10 minutes. While you wait, the picker shows them as "Downloading…". If a voice's name appears without a size indicator, it's already on your Mac.

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:

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

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

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.