Your Mac, read aloud.
zRead lives in the menu bar. Highlight text, press Option–Escape, and listen while you keep working. Start with Mac Voice or connect your own ElevenLabs voices.
- Free
- 2.4 MB
- Apple silicon
- macOS 26 or later
Field notes
Select a few words, then press ⌥ Esc or Listen.
Somewhere in the middle of a long article, you highlight a paragraph. The window stays where it is. A voice you picked yourself starts reading, and the rest of the page waits until you come back to it.
This silent website demo illustrates reading pace. zRead reads your selection aloud without highlighting spoken words.
Made for the apps you read in
- Safari
- Chrome
- Notes
- Notion
- Preview
- Slack
- Pages
- and more
How it works
Three moves. One shortcut.
Nothing to open, paste, or upload. zRead reads what is already on your screen.
- 01
Select
Highlight a sentence, a paragraph, or a page in an app that exposes selected text.
- 02Option Escape
Press
Option–Escape. Change it to anything you like in Settings.
- 03
Listen
Your voice starts within a moment. Press the shortcut again to stop.
Speed, on the fly
Choose 1×, 1.25×, 1.5×, 2×, 2.5×, or 3×. ElevenLabs changes speed immediately from the reading controls while keeping pitch natural. Mac Voice applies changes to the next read and caps speeds above 2× at its 2× maximum.
With ElevenLabs, speed changes while it reads and pitch stays natural. Mac Voice uses the new speed on your next read. Pause, resume, or stop from the menu bar, or press the shortcut again.
Words move at 1×. The pitch would not change.
Voices
Your voices. Not ours.
Start with your Mac’s system voice, without an account. Connect ElevenLabs when you’re ready to choose from your saved, cloned, and designed voices.
Your whole library
Saved, cloned, and designed voices are all listed. Pick one and it becomes the voice of your Mac.
Frontier-quality speech
ElevenLabs brings natural phrasing to the voices available through your account. Mac Voice remains available whenever you prefer local reading.
Consistent, page after page
Your choice carries across every app and every session, so a document sounds the same tonight as it did this morning.
- Illustrative voice row
- Illustrative voice row
- Illustrative voice row
- Illustrative voice row
- Illustrative voice row
- Illustrative voice row
- Illustrative voice row
Illustration only. This website does not connect to your account. In the app, connect ElevenLabs to browse the voices available to you.
Built for macOS
Lives in the menu bar. Stays out of the way.
zRead waits in the menu bar and shows a compact playback pill while it reads. Drag its grip to any screen edge: vertical at the left or right, horizontal at the top or bottom. Keep a Dock icon too, if you prefer.
The chip keeps pause, speed, and stop close by. In the app, drag its three-dot grip to move it.
Choose a position to preview the chip. No audio plays.
- download size
- 2.4 MB
- windows to arrange
- 0
- shortcut to learn
- 1
- on Apple silicon
- Native
Fast to start
Native on Apple silicon, with no browser in the loop. Press the shortcut and audio starts while the app you were reading in stays in front.
Quiet by design
One mark in the menu bar and a compact playback pill. No notifications, no badges, nothing asking for attention.
Yours to configure
Command–Comma opens Settings for the shortcut, the voice, playback speed, privacy, and software updates.
Privacy
Your voice source. Your choice.
Mac Voice reads locally. With ElevenLabs selected, text goes directly to your account when you start or explicitly resume a read. zRead saves no transcripts or audio files.
Step 1
You select
A sentence or a page in a supported app.
Step 2
You press
Option–Escape, or your own shortcut.
Step 3
Your voice speaks
On your Mac, or through ElevenLabs.
Step 4
No saved transcript
Interrupted text stays in memory until dismissed.
Key in the Keychain
Paste your ElevenLabs key once. macOS stores it in the Keychain and the field stays masked.
On demand only
Cloud narration starts only when you request a read or resume. Account refreshes and optional update checks never send your selected text.
Memory only
No saved transcript or audio. An interrupted selection stays in memory for recovery; dismiss it, start a new read, or quit to discard it.
Local from the start
Choose Mac Voice to read on this Mac without an ElevenLabs account or narration credits.
- No browser tab to keep open
- No file to upload to someone else’s reader
- No paste into a second window
- No account with us
Developer ID signed · Notarized
2.4 MB · SHA-256 6434bd65ff478fea…
What’s new
Listen to your terminal.
zRead now reads text you select in Claude Code's fullscreen view and other full-screen terminal programs.
Claude Code, read aloud
Select Claude Code's answer in Ghostty and press ⌥ Esc. Full-screen terminal programs draw their own selection and copy it when you release the mouse; zRead now reads that copy.
Private by design
zRead uses the program's fresh copy only when it came from the terminal you are reading, is visible on screen, and is not marked as a password. Your clipboard is never changed.
Download
Give your Mac a voice.
Free download. Signed with Developer ID and notarized by Apple. Start locally with Mac Voice, or bring your ElevenLabs API key. No account with us, ever.
Download zRead 1.11.3Designed for Apple devices · DMG · Apple silicon
- Version
- 1.11.3 (36)
- Size
- 2.4 MB
- Requires
- macOS 26 or later · Apple silicon
- SHA-256
- 6434bd65ff478feaf82787812ea01b94ddddfc6ab1b720afd45cf2892704603c
From download to listening
- 1
Open the disk image and drag zRead into Applications.
- 2
Launch zRead and grant Accessibility and Input Monitoring, so it can read your selection and hear the shortcut.
- 3
Choose Mac Voice or connect ElevenLabs, allow the reading permissions, and press Option–Escape on a sentence. Practice is optional.
Mac Voice needs no API key and reads locally. For cloud voices, your ElevenLabs key stays in the Keychain and is used only for account requests and reads you start.
To uninstall, quit zRead, move it from Applications to the Trash, then remove it from System Settings → Privacy & Security → Accessibility and Input Monitoring.
Updating zRead
How do I get the latest version?
Open zRead’s menu and choose Check for Updates, then install and relaunch. You can also download the latest disk image here, quit zRead, and replace the app in Applications.
Can I still use Check for Updates?
Yes. Open zRead’s menu and choose Check for Updates, or open Settings → Updates. The in-app updater and this website offer the same latest release. Versions 1.5.0 and earlier need a manual disk-image update.
What if the reading shortcut stops working after an update?
Check zRead’s General Settings for Accessibility and Input Monitoring readiness. If a grant is stale, open that pane in System Settings → Privacy & Security and re-enable zRead for the copy in Applications, then reopen the app. Keep your saved key and preferences.
