Guide
Offline dictation on a Mac
Every modern Mac can turn speech into text without a network connection. Here is how that works, which apps do it, and how to check that yours really does.
The short answer
On-device dictation runs a speech model — usually OpenAI's open-source Whisper — directly on your Mac's chip, so no audio is uploaded and no connection is needed.
Apple's built-in Dictation does this too for short dictation. Third-party Whisper apps are generally more accurate and work in any app at your cursor.
How it works
Whisper is an open-source speech recognition model. It comes in sizes — tiny, base, small, medium, large — that trade accuracy against memory and speed. Apple Silicon runs the smaller ones comfortably in real time, which is why a wave of Mac dictation apps appeared once the model was released.
An offline dictation app bundles or downloads one of these models, captures audio from your microphone into memory, runs it through the model locally, and types the result at your cursor. Nothing in that chain requires a server. The practical consequences: it works on a plane, it has no per-word cost, and there is no round trip to wait for.
Apps that transcribe on-device
| App | Price | Payment model | Where audio is processed | Platforms |
|---|---|---|---|---|
| Voz Whisper | $2.99 once | One-time | On device only | macOS 13+ |
| Handy | Free | Open source (MIT) | On device | macOS, Windows, Linux |
| Scryb | $19 once | One-time | On device | macOS |
| VoiceInk | $29 once | One-time / open source | On device | macOS |
| VoxTap | $29 once | One-time | On device | macOS |
| SpeakMac | $29 once | One-time | On device | macOS |
| MacWhisper | $29–$59 once | One-time | On device | macOS |
| Voibe | $4.90/mo · $99 lifetime | Subscription or lifetime | On device | macOS |
| Superwhisper | $84.99/yr · $249 lifetime | Subscription or lifetime | On device or cloud | macOS, Windows, iOS |
How to verify an app is really offline
- Turn on Airplane Mode and dictate. This is the whole test. If it still works, the transcription is local.
- Watch the network. Little Snitch, LuLu or macOS's own tools will show you what an app connects to and when.
- Check whether an account is required. An app that needs a login has a server relationship even if transcription is local.
- Read what the update checker sends. Most local apps still phone home for updates, which is fine — but it should be disclosed, and you should be able to switch it off.
Voz passes all four: it works in Airplane Mode, has no account, and the only thing it ever contacts is our update feed, once a day, which you can disable in Settings ▸ Updates. The optional AI features add one more: a model file downloaded once, if you ask for it, which then runs on your Mac like everything else.
What about Apple's built-in Dictation?
It is free, already installed, and on Apple Silicon it runs on-device for shorter dictation. It is the right starting point and you should try it before buying anything. People move to Whisper-based apps for accuracy on technical vocabulary, better punctuation, custom vocabulary, and a push-to-talk key that works identically in every app.
Checked 18 August 2026. Sources: Vendor documentation for each app listed.
Voz is an independent product and is not affiliated with, endorsed by or sponsored by any other product named on this page. Product names and trademarks belong to their respective owners, and are used here only to identify what is being compared. Prices and features are as published by each vendor and checked on 18 August 2026; they change. If something here is out of date or wrong, tell us — we would rather correct this page than defend it.