Get Narrato for Mac.

Try every feature free for 7 days. Read aloud and dictate locally on your Mac. Everything runs on-device, with no card or account required.

  • 7-day free trial
  • No card required
  • Every feature included
  • No account
BEFORE YOU INSTALL

System requirements

Chip
Apple silicon (M1 or newer)
macOS
Sonoma 14 or later
Memory
16 GB recommended
Runs
Fully on-device, offline-capable
SET UP IN UNDER A MINUTE

Install in three steps.

  1. Drag to ApplicationsOpen the DMG and drop Narrato into Applications. That is the install.
  2. Narrato's first-launch setup screen with both voice tools ready
    First launchIt sets up its on-device models once, then feels instant.
  3. Narrato's onboarding permissions screen with Microphone and Accessibility granted
    Two quick permissionsOnboarding requests Microphone and Accessibility up front and confirms both are granted.

No installer, no admin password, no bundled model weights. Narrato fetches its on-device models itself on first launch.

A LOOK AT THE APP

It lives in your menu bar.

No window to manage. Narrato sits in the menu bar and surfaces a small overlay only while it’s listening or reading, then gets out of your way.

A small overlay while it listens or reads, then it gets out of the way.
Narrato's menu bar dropdown: Read Aloud, Dictate, dictation cleanup, Clipboard Context, history, clipboard, settings and updates
Control the key actions straight from the menu bar.
WHAT TO EXPECT

On first launch.

First launch downloads Narrato’s on-device models once, about 950 MB (the Parakeet dictation model and the Kokoro voice model); after that it runs fully offline. On disk it settles around 2 to 2.5 GB once set up.
Microphone and Accessibility permissions are requested up front during the guided first launch, with a clear reason for each.
Models live in one app-owned folder that Time Machine skips, so deleting the app removes everything cleanly.
The app is designed to feel instant after the initial setup pass completes.
Turn off Wi-Fi and it works exactly the same. Nothing is sent to a server. See how privacy works →