Skip to content
zRead
NewVersion 1.18.0 · Download for Mac

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 or Grok Voice account.

  • Free
  • 2.6 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.

Option Escape

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
  • Mail
  • 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.

  1. 01

    Select

    Highlight a sentence, a paragraph, or a page in an app that exposes selected text.

  2. 02
    Option Escape

    Press

    Option–Escape. Change it to anything you like in Settings.

  3. 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×. Cloud voices change speed immediately from the reading controls while keeping pitch natural. Mac Voice applies changes to the next read.

With a cloud voice, 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 or Grok Voice when you’re ready to choose from your account’s 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, expressive delivery to the voices in your account, powered by its newest model, Eleven v4. 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.

1.5×

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.6 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 and volume, privacy, and software updates.

Privacy

Your voice source. Your choice.

Mac Voice reads locally. With ElevenLabs or Grok Voice selected, text goes directly to that account when you start or explicitly resume a read. zRead saves no transcripts or audio files.

  1. Step 1

    You select

    A sentence or a page in a supported app.

  2. Step 2

    You press

    Option–Escape, or your own shortcut.

  3. Step 3

    Your voice speaks

    On your Mac, or through ElevenLabs or Grok Voice.

  4. Step 4

    No saved transcript

    Interrupted text stays in memory until dismissed.

  • Key in the Keychain

    Paste your ElevenLabs or xAI key once. macOS stores each in the Keychain and the fields stay 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.6 MB · SHA-256 1e52def3acba1426…

What’s new

A new voice joins.

Full changelog
1.18.0Build 4515 October 2026

Grok Voice (xAI) is now a narration source next to ElevenLabs and Mac Voice. Connect once with your own API key — it stays in this Mac's Keychain — and keep both cloud accounts saved.

  • Connect Grok Voice

    Paste an xai- API key from console.x.ai once in Settings → Voice. zRead verifies it by loading your account's voices, stores it only in the Keychain under its own entry, and keeps your ElevenLabs key untouched.

  • Your xAI voices, your choice

    Pick from the voices on your xAI account — Eve by default — or enter a cloned voice ID from the xAI console. Built-in voices are listed even before you connect, and each provider remembers its own voice.

  • Same reading experience

    Speed presets, voice volume, media pausing, checkpoints, interrupted-read recovery, and the optional Mac Voice fallback work exactly as with ElevenLabs. One language is detected per read so accents never flip mid-passage.

  • Errors name the service

    Setup offers Mac Voice, ElevenLabs, and Grok Voice. If a key or voice needs attention, zRead says which service — and a key pasted into the wrong provider's field is rejected before anything is sent.

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 or xAI API key. No account with us, ever.

Download zRead 1.18.0

Designed for Apple devices · DMG · Apple silicon

Version
1.18.0 (45)
Size
2.6 MB
Requires
macOS 26 or later · Apple silicon
SHA-256
1e52def3acba1426ea9e28df36b8bdd0950a1b62529834be693097e913eb5c6b

From download to listening

  1. 1

    Open the disk image and drag zRead into Applications.

  2. 2

    Launch zRead and grant Accessibility and Input Monitoring, so it can read your selection and hear the shortcut.

  3. 3

    Choose Mac Voice or connect ElevenLabs or Grok Voice, 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 and xAI keys stay in the Keychain and are 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.

How do I pause Chrome videos while zRead reads?

Browser pausing is optional and off by default. In General Settings, turn on Pause other media while reading, select Chrome videos, and choose Prepare Chrome connection. Use Copy companion extension folder, open chrome://extensions, enable developer mode, and load that folder as an unpacked extension. Open the companion’s options and approve each video website, then check that zRead shows Chrome connected. Ordinary YouTube videos and other supported website videos can then pause during narration; Safari, live streams, calls, and browser audio that does not use the standard media player remain outside this feature.

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.