Skip to content

Alternatives

Turn off Wi-Fi and try each of these. Here is what still works.

Five Mac dictation apps that work with no network at all, plus one that only sometimes does. What each needs a connection for, and what it never touches.

· 10 min read

On this page (9)
  1. The apps that work with no connection
  2. The table
  3. Why this list looks the way it does
  4. What offline actually buys you day to day
  5. What to actually test
  6. The kinds of places this actually matters
  7. What happens when a cloud dictation app loses its connection
  8. The trade you're making either way
  9. Picking one

The fastest way to tell whether a dictation app is actually offline is not to read its marketing page — it is to turn off Wi-Fi and press the hotkey. A surprising number of apps that describe themselves as "private" or "local-first" still make a network call the moment you actually dictate, because some part of the pipeline — a cloud model tier, a sync step, a post-processing pass — needs one. This page is about the apps that pass the Wi-Fi-off test without qualification, and about being precise on the ones that only pass it sometimes.

People end up here for a few concrete reasons: a flight with no Wi-Fi, a client site or government building that blocks outbound connections entirely, a rural connection that drops mid-sentence often enough to be a real cost, or simply not wanting a sentence's fate to depend on whatever the network is doing that minute. None of that requires paranoia about any particular vendor — it is a reasonable, boring requirement, and five apps below meet it plainly.

The apps that work with no connection

Coii VoiceInput — offline in its only tier

$19 once, three devices, macOS 13 Ventura or later on Apple Silicon and Intel. Model weights are fetched once from a public model host on first install; after that, a dictation makes no network call at all. There is one tier, so there is nothing to check — it behaves the same on a plane as it does on a fast office connection, because it never touches the network either way.

⌥ Space→ Notes4.6s

Flight's delayed two hours — I will still make the afternoon session if the connection is on time.

Written at 35,000 feet with the cabin Wi-Fi never purchased. Nothing about this dictation is different from one typed at a desk.

MacWhisper — free tier, fully local

Checked on macwhisper.com today: free forever, with Pro at €64 once. The site states it uses local models to transcribe, and separately promises you can "process sensitive content locally without data ever leaving your Mac," with the free tier alone covering system-wide dictation and recording across six meeting apps. If you also want a tool that can transcribe an existing audio file with no connection, this is the one on this list that does both jobs offline. The comparison has the rest.

VoiceInk — open source, and it says so plainly

Checked on tryvoiceink.com today: $25 for one Mac, $39 for two, $49 for three, one-time purchases with a 14-day refund. Their own site states plainly that VoiceInk "processes all voice transcription locally on your device" and that voice data "never leaves your Mac," with an optional Cloud Enhancement step that is off by default and handles only text, never audio. Being open source, that claim is also the one on this page you could in principle go and read the code to confirm. It requires an Apple silicon Mac and macOS 14.4 or later. The comparison goes further.

superwhisper — offline, on the tier that includes it

Checked on their pricing comparison today: a free tier that does not expire, or Pro at $8.49/month, $84.99/year, or $249.99 once. Their own Pro documentation lists local voice models among what a Pro licence includes, and separately describes the free tier as including limited cloud models. Read plainly, that means the offline behaviour exists and is part of what Pro buys — worth confirming which model you are actually running day to day before counting on it with the network off. The comparison covers the rest of a considerably larger product.

BetterDictation — offline for dictation, online for the polish

Checked on betterdictation.com today: $39 lifetime for one device, $49 for three, $149 for ten. The core dictation runs on the device with no round trip, on Apple silicon only — their FAQ states it is not supported on Intel Macs. Separately, an optional Pro add-on at $2/month does post-processing that "uses OpenAI" and needs internet access. If you never turn that add-on on, the app is offline; if you do, part of every dictation leaves the machine. The comparison is precise about which part is which.

Apple Dictation — check the setting, don't assume it

Free and already installed, with no length limit according to Apple's own guide. The same guide states you can check Keyboard settings to see whether your voice inputs and transcripts for general text Dictation "are processed on your device and not sent to Siri servers" — which means the answer depends on your Mac and your settings rather than being a blanket yes. It is the one app on this page where "is this offline" is genuinely worth two minutes in System Settings rather than an assumption either way. The comparison has the detail.

The table

Offline for core dictation Anything that needs a connection Price (checked today)
Coii VoiceInput Yes, always Nothing, ever $19 once
MacWhisper (free) Yes Nothing on the free tier Free
VoiceInk Yes Optional Cloud Enhancement, text-only, off by default $25–$49 once
superwhisper (Pro) Yes, on local models Cloud models exist on other tiers $8.49/mo–$249.99 once
BetterDictation Yes, dictation only Optional Pro post-processing $39–$149 once
Apple Dictation Depends — check Keyboard settings Possibly, depending on setting Free
Wispr Flow No Every dictation $0–$23+/user/month
Aqua Voice No Every dictation $0–$30/month

Why this list looks the way it does

Notice what is missing: Wispr Flow and Aqua Voice, both genuinely good products, are absent from the "works offline" section above because they are built as cloud services — speech goes to their servers to come back as text, which is also how they deliver features like a learned vocabulary shared across your machines or a large predefined mode library. That is a real, reasonable trade for a lot of people, and it is simply not this list's trade. If the network being unavailable ever means the app is unavailable, it is not an offline dictation app, whatever else it does well.

What offline actually buys you day to day

Mostly, it buys you not having to think about it. A dictation app that works offline behaves identically on a plane, in a basement conference room with no signal, on a corporate network that blocks anything unexpected, and at your desk on a fast connection — there is one behaviour, and the network's mood has no vote in it. That sounds like a small thing until you have watched a cloud dictation tool visibly stall mid-sentence because a hotel network dropped a packet, which every hosted product in this category will eventually do to you.

It also, separately, means the app cannot lose your words to a network failure specifically — though that is not the same guarantee as recovering from every kind of failure. A local app can still lose a sentence to a crashed process or an application that swallowed a paste; Coii VoiceInput's answer to that broader problem is writing the transcript to a local history before its engine is asked anything at all, which is a durability property distinct from offline-ness and worth understanding separately.

  1. 1Key downthe target is chosen here
  2. 2You speaklevel meter, over your work
  3. 3Key up
  4. 4Written to historybefore the engine is asked
  5. 5Engineon your Mac
  6. 6Typedabout half a second
Offline removes one failure mode — the network. A written-before-the-engine-runs history removes a different one. The two are not the same guarantee, and it's worth knowing which apps give you which.

What to actually test

Turn off Wi-Fi, not just close the browser. Then dictate into the two or three applications you use most, at a normal pace, and watch for the exact moment something either works or visibly waits on a spinner. If an app you were told is "local" pauses in a way that looks like it is waiting on something, it probably is, regardless of what its marketing page says — the network-off test is more reliable than any claim on any page, including this one.

Do this before you travel with a plan to dictate, not during the flight. A dictation app failing silently at 35,000 feet, with no way to retry and no signal to blame it on, is a worse discovery than the same failure at your desk with the router visible six feet away.

The kinds of places this actually matters

It's worth being concrete about who needs this list, because "offline dictation" sounds like a niche requirement until you count the situations that actually produce it. A flight is the obvious one, but it's rarely the most common. Plenty of office buildings, especially older ones or ones with concrete floors, have Wi-Fi that drops for a few seconds at a time — rarely enough to notice while browsing, often enough to interrupt a dictation mid-sentence if the app needs a live connection to function. Client sites with strict network policies, courtrooms, hospitals with medical-device interference rules, and secure facilities that simply don't provide guest networks are all places where "does this need the internet" stops being a theoretical question and becomes the entire decision.

There's also a quieter, more common case: people who simply don't trust a hotel or coworking space's Wi-Fi enough to want their dictation depending on it, independent of any actual privacy concern. An offline app removes that worry entirely rather than asking you to trust a network you don't control, and for a lot of people that peace of mind is worth more than any feature comparison.

What happens when a cloud dictation app loses its connection

It's worth being specific about the failure mode you're avoiding, because "it won't work" undersells what actually happens. A cloud dictation tool mid-sentence, when the connection drops, typically does one of three things: it hangs indefinitely waiting for a response that never arrives, it returns a partial transcript that stops wherever the connection failed, or it silently retries and delivers the text late enough that you've already moved on to something else and don't notice it arrived in the wrong window. None of those are dramatic failures — nobody loses data in a way that makes headlines — but all three cost you the sentence in the moment that mattered, which is usually the moment you needed the app to just work.

An app that never depends on the network in the first place doesn't have three failure modes to worry about, because the scenario that produces them cannot occur. That's a meaningfully different guarantee than "usually works," and it's the entire reason this page exists rather than simply pointing people at whichever dictation app has the biggest feature list.

The trade you're making either way

It's worth being fair to the cloud side of this comparison rather than treating offline as a strictly better property in every case. A dictation service that runs in the cloud can, in principle, run a larger and more frequently updated model than anything shipped inside a downloadable Mac app, because it isn't constrained by what fits comfortably on a laptop and can be improved centrally without waiting for users to update. That's part of why Wispr Flow's language coverage and Aqua Voice's real-time text refinement are built the way they are — those features lean on infrastructure a purely local app doesn't have access to.

What you're trading for offline reliability, in other words, isn't nothing. It's a real, sometimes meaningful difference in raw capability, in exchange for a guarantee that has nothing to do with capability at all: that the app behaves identically regardless of what the network happens to be doing at the moment you need it. For a lot of people that trade is obviously worth it, especially once they've been burned by a stalled cloud request once. For others, particularly people who write in a language a local model handles less well, the cloud option's larger model is worth tolerating an occasional network hiccup for. Neither answer is wrong, and this page is for the reader who has already decided which side of that trade they're on.

Picking one

If you also need to transcribe existing recordings offline, MacWhisper or VoiceInk are built for that specifically. If you want the largest offline feature set — modes, a custom vocabulary — and are comfortable checking which of superwhisper's tiers you are actually running, that is the biggest product here that still passes the test. If what you want is one hotkey that behaves exactly the same with the network off as on, with nothing to check and nothing that changes between tiers, the thirty-day trial of Coii VoiceInput is built around exactly that property.

Questions

Does Apple Dictation work offline?
Apple's own guide says you can check Keyboard settings to see whether voice inputs for general text Dictation are processed on your device rather than sent to Siri's servers — it varies by Mac and setting, so check rather than assume.
Is Wispr Flow offline?
No. It is a cloud dictation service — speech is sent to their servers to be transcribed, so it needs a working connection every time, free tier or paid.
Which Mac apps are fully local, all the time, with no tier that changes it?
Coii VoiceInput, MacWhisper's free tier, and VoiceInk. Each states its core transcription runs on the device. superwhisper and BetterDictation are local for some tiers or features and not others — check which one applies to you.
Why would someone need offline dictation specifically?
A flight, a building with no guest network, a client site that blocks outbound traffic, or simply not wanting a dictation's success to depend on Wi-Fi that day. All five apps below work the same with the network off.
Is offline the same thing as private?
Related but not identical. Offline means it functions with no connection. Private is about whether audio or transcripts are ever sent anywhere, in any tier, even when a connection exists.