Download YapToText for your Mac
By Ryleigh Newman · Published · Updated
Install YapToText from the Mac App Store. It is free, and both models come inside the app, so it dictates with Wi-Fi off from the first launch. If you would rather use Terminal, one Homebrew command installs the same app without the models, and you download a speech model before your first dictation.
Either way you need an Apple silicon Mac with macOS 14 or later, and two permissions: Microphone so the app can hear you, and Accessibility so it can type into other apps.
This app is completely free. You don't have to make an account. There are no subscriptions, no difficult downloads, and nothing is locked. Made for Apple silicon Macs. Source on GitHub.
This guide in other languages: العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文, 繁體中文
On this page: 10 sections
Steps
- Install YapToText from the Mac App Store, or run brew install --cask ryleighnewman/yaptotext/yaptotext in Terminal.
- If you used Homebrew, open the AI Models page and download Whisper Large v3 Turbo (Q5), plus Phi-3.5 Mini Instruct if you want the modes that clean up your words.
- Open YapToText and allow Microphone access when macOS asks.
- Press Grant next to Accessibility on the Home page and switch YapToText on in System Settings, Privacy & Security, Accessibility.
- Click where the text should go, tap Right Command, talk, and tap Right Command again.
Check that your Mac can run it
YapToText has three requirements. You need an Apple silicon Mac, macOS 14 or later, and about 2.9 GB of space for the App Store build.
- An Apple silicon Mac. Nothing has been tested on an Intel Mac, so I do not support one.
- macOS 14 (Sonoma) or later. The Homebrew cask refuses anything older. On macOS 26 the interface picks up the Liquid Glass look.
- A microphone. The Mac's own microphone works, and it hears you better than a Bluetooth headset, which sends sound at phone quality.
The App Store build needs about 2.9 GB of space, most of it the two models. The Homebrew build is about 12 MB to download and about 18 MB unpacked, plus the models you download. There is no iPhone, iPad, Windows or Linux version.
Install it from the Mac App Store
The Mac App Store build is the one I recommend, because there is nothing else to set up. It costs nothing, with no paid tier and no account to make. The pricing page says what free means here. The only thing in the app that takes money is a tip jar you can ignore, and no feature is locked behind it. Both models ship inside the App Store build, so there is nothing else to download.
- You: Open YapToText on the Mac App Store and download it.
- macOS: Downloads about 2.9 GB, most of it the two models: Whisper Large v3 Turbo (Q5) for speech, 574 MB, and Phi-3.5 Mini Instruct for cleanup, shown as 2.3 GB.
- Check: YapToText is in your Applications folder, and when you open it, the capybara appears in your menu bar.
Updates come through the App Store like any other app. YapToText never checks a server for updates on its own.

Or install it with Homebrew
Homebrew installs the same app from the same source, with three differences. It is signed with a Developer ID and notarized instead of App Store signed, it ships without the models, and it can trail the App Store build by one release. The What's new page lists both. Install it, then download a speech model before your first dictation.
Terminal: Install YapToText from my Homebrew tap.
brew install --cask ryleighnewman/yaptotext/yaptotextWhat happens: YapToText lands in your Applications folder after a download of about 12 MB, and Homebrew prints a note to open AI Models and download a speech model. The app cannot dictate until one is installed.

- You: Open YapToText, go to the AI Models page and download Whisper Large v3 Turbo (Q5), 574 MB. Add Phi-3.5 Mini Instruct, 2.3 GB, if you want Auto mode, Quick Edit or any other mode that cleans up your words.
- YapToText: Fetches the files over HTTPS from Hugging Face and keeps them in its own container, where they survive updates. That download is the only network traffic the app starts, and only when you click it.
- Check: The model shows as installed, and a test dictation types text. Until then, a dictation reports that no speech model is installed.
Raw Transcription needs only the speech model. Every other built-in mode, Auto mode's formatting and Quick Edit also run the cleanup model. The AI Models help page explains every model in the library.
Two more things to know. The cask installs YapToText into /Applications, so it replaces an App Store copy if one is there: pick one install method. And the models stay out of this build for a plain reason: with them the app is past GitHub's 2 GB limit for a release file, and without them it unpacks to about 18 MB.
Grant the two permissions
The first launch walks you through both permissions, and the Get set up card on the Home page shows them again any time. Microphone is required. Accessibility is what lets YapToText type into other apps. Without it, every dictation is still transcribed and copied to your clipboard instead.
Step 1: Let it hear you
- You: Press Continue next to Microphone in the Get set up card, or start your first dictation.
- macOS: Asks once whether YapToText may use the microphone. Allow it.
- Check: The Microphone row shows a green check. If you declined by mistake, turn YapToText on in System Settings, Privacy & Security, Microphone.
Step 2: Let it type for you
- You: Press Grant next to Accessibility in the same card.
- macOS: Opens System Settings, Privacy & Security, Accessibility. An app cannot switch this on for itself, so you flip the switch next to YapToText.
- Check: Within a couple of seconds the Get set up card leaves the Home page, because both permissions are now on. If the switch will not stay on, press Show in Finder and drag the app into the list, then press Recheck.

Accessibility also powers the Right Command key and reading the text you have selected. The backup shortcut, Control Option Space, works without it.
Make your first dictation
Your first dictation is one key, tapped twice. Click where the words go, tap Right Command, talk, and tap again. The words land where your cursor was. While you talk, Space pauses, Esc cancels, and a number key picks a mode.
The first dictation guide has the step-by-step version, with what you see at each step, and the keys and shortcuts page shows how to hold to talk or pick another key.

If it does not type anything
- Click into the app first. YapToText never types into its own window, so a dictation started while it is in front goes to the clipboard. Press Command V to paste it.
- Turn on Accessibility. In System Settings, Privacy & Security, Accessibility, switch YapToText on. Without it, every dictation is copied to the clipboard instead of typed, and Right Command does nothing.
- Download a speech model. On the Homebrew build, nothing can be transcribed until Whisper Large v3 Turbo (Q5) or another speech model is installed on the AI Models page.
- Check the microphone. If the panel says it did not catch that, the app heard silence. Pick your microphone in Settings, General, Microphone, and watch the live meter while you talk.
The troubleshooting page goes further, and the help index lists every guide. If it is Apple's own dictation that is giving you trouble, start with Mac dictation not working instead.
Update it, remove it, or build it yourself
The App Store build updates through the Mac App Store. The Homebrew build updates with one command.
Terminal: Update the Homebrew build to the newest version in my tap.
brew upgrade --cask yaptotextWhat happens: Homebrew replaces the app with the newest cask version. Your settings, history and downloaded models stay, because they live in the app's own container.
The first Homebrew build, 1.3.1, could not use the microphone. 1.4 fixed it, so if you installed that early, upgrade.
To remove the Homebrew build together with what it stored, use the zap option.
Terminal: Uninstall YapToText and its data.
brew uninstall --zap --cask yaptotextWhat happens: Homebrew removes the app and moves its container and support folders to the Trash, which takes your settings, history, saved audio and downloaded models with them.
For the App Store build, Erase All Data in Settings, Advanced deletes your settings, modes, dictionaries, commands, AI actions, history and saved audio, then relaunches at the welcome screen. After that, move the app to the Trash.
Build it from source
The whole app is on GitHub under the GPL-3.0. You need Xcode 26 or later. Clone it, open YapToText.xcodeproj, choose the YapToText scheme and press Command R. It is sandboxed and builds the way it ships. The source on GitHub can trail the App Store build by a release. What's new lists both.
The short version
- Most people. Install from the Mac App Store. Both models are inside, so it works offline from the first launch.
- Homebrew users. Run the one command, then download Whisper Large v3 Turbo (Q5) on the AI Models page before you dictate.
- Everyone. Grant Microphone and Accessibility, click where the words go, and tap Right Command twice.
- The price. It is free. The pricing page says what free means.
- Still choosing. The comparison sets it beside the other Mac dictation apps.
Install, grant two permissions, tap Right Command, talk. If something here does not match what you see, tell me on GitHub. Every issue gets read.
This app is completely free. You don't have to make an account. There are no subscriptions, no difficult downloads, and nothing is locked. Made for Apple silicon Macs. Source on GitHub.
Related
Sources
- https://apps.apple.com/us/app/yaptotext/id6786382289 (checked 2026-10-03)
- https://github.com/ryleighnewman/YapToText (checked 2026-10-03)
Questions
Is the Homebrew version of YapToText the same as the App Store version?
Almost. It is built from the same source, but it is signed with a Developer ID and notarized, it ships without the speech and cleanup models, and it can trail the App Store build by a release.
Which model should I download after installing YapToText with Homebrew?
Whisper Large v3 Turbo (Q5), the recommended speech model, at 574 MB. Raw Transcription needs only that. Add Phi-3.5 Mini Instruct, about 2.3 GB, for Auto mode, Quick Edit and the other modes that clean up your words.
Does YapToText need an internet connection?
No, not the App Store build. Both models are inside the app, so it works offline from the first launch. The Homebrew build needs a connection once, for the model download you start yourself.
Can I have the App Store and Homebrew versions installed at the same time?
No. The Homebrew cask installs YapToText into /Applications and replaces an App Store copy that is already there. Pick one install method.
How do I update YapToText?
The App Store build updates through the Mac App Store. The Homebrew build updates with brew upgrade --cask yaptotext. The app never checks for updates on its own.