on-device dictation for macOS

Speak.
It types.
Nothing leaves your Mac.

Hold a key and talk. Your words land in whatever you're writing — transcribed on your Mac's Neural Engine, in real time, in any app. No cloud, no account, no subscription.

100% free Notarized by Apple macOS 26+ · Apple Silicon

Hold. Talk. Let go.

That's the whole workflow. Whisperer lives in your menu bar and works in every text field on your Mac — Mail, Notes, Slack, your editor, your browser.

Hold your key

Press and hold ⌥ Space anywhere in macOS — or set any shortcut you like, with hold-to-talk or tap-to-toggle. Cursor in a text field? You're already dictating.

Say the thing

A small floating panel shows a live waveform and your words as you say them — streaming from the Neural Engine, not from a server. Speak naturally; even long thoughts keep up.

Let go

Release the key and the finished text lands right where your cursor was — capitalized, punctuated, with your custom vocabulary applied. A soft chime says it's done.

Dictation, minus the cloud.

Most dictation tools stream your voice to a server and charge you monthly for the round trip. Whisperer keeps the entire journey inside your Mac.

Cloud dictation apps Whisperer
Where your voice goesStreamed to a server, transcribed there, sent backNever leaves the machine — recognized on the Apple Neural Engine
Price$8–15 a month, foreverFree. Every feature, no trial, no watermark
AccountSign-up, login, usage quotasNone. Download, grant the mic, talk
OfflineNeeds a connection to work at allWorks in airplane mode, after one model download
While you speakWait for the network round tripLive words appear as you say them
Password fieldsVariesDetected and never touched — nothing typed, nothing stored

A real Mac app, through and through.

Native SwiftUI, a calm dashboard, and settings that respect you. These are actual screenshots, not mockups.

Whisperer's main window: a 'Ready when you are' dashboard with the Start Dictation button, the ⌥ Space shortcut, mic test, usage stats, and a getting-started checklist.
Ready when you are — hold ⌥ Space and talk.
Whisperer's Language & Model settings: English and Multilingual model cards, a recognition-language picker, and a latency-accuracy slider.
Two on-device models: English (fast) and Multilingual (~36 languages).
Whisperer's History: past dictations stored locally, with search and export.
History stays on your Mac — searchable, exportable, optional.

Small app. Serious dictation.

Everything a paid dictation service does — done locally, and then some.

Whisperer's floating HUD while listening: an amber waveform, a timer, and live words appearing as they're spoken.

A calm little heads-up panel

While you talk, a floating glass card shows the waveform, a timer, and your words arriving live. When you stop, it slips away — no window to manage, nothing to click.

~36 languages, auto-detected

The multilingual model recognizes about thirty-six languages and can detect which one you're speaking. The interface itself speaks ten — including full right-to-left Arabic.

Your words, your way

Teach it names and jargon with custom vocabulary, expand spoken triggers into full snippets, and let smart formatting handle capitals and punctuation.

AI Polish — still private

An optional on-device language model cleans up fillers and self-corrections ("on Friday— no, Monday"). Off by default, downloaded only if you ask, and never cloud.

Transcribe whole files

Drop in meetings, voice memos, or videos and get a full transcript — with optional speaker labels — at many times real-time speed.

History & per-app profiles

Every dictation is saved locally and searchable (or turn history off entirely). Give each app its own language, model, or tone.

Never lose a word

If a stubborn app won't take the text, it's on your clipboard — guaranteed. And Whisperer refuses to type into password fields, by design.

The whole journey is a few centimetres.

Your voice travels from the microphone to the Neural Engine to your document — all inside the machine on your desk. There is no server, because none is needed.

No audio or text ever leaves your MacRecognition, formatting, and the optional AI polish all run locally on Apple Silicon.

The only network use is model downloadsSpeech models download once, then everything works in airplane mode.

No account, no telemetry, no analyticsThere is nothing to sign in to and nothing watching how you use it.

History is local and optionalTranscripts are stored on your Mac, with retention you control — or not stored at all.

Say it in your language.

One multilingual model, ~36 languages, automatic detection — and an interface localized into 10 languages, Arabic RTL included.

Free. Actually free.

$0 every feature, forever — no trial, no watermark, no subscription
  • Signed with a Developer ID and notarized by Apple — opens with no warnings
  • One ~22 MB download; speech models fetch once on first run
  • No account, no ads, no telemetry — see privacy
Download Whisperer for macOS

Requires macOS 26 (Tahoe) or later on Apple Silicon (M1 or newer). The SHA-256 checksum is published with each release.

A few questions you might have

Yes. Every feature — dictation, all the languages, file transcription, AI polish, history, profiles — is free, with no trial timer, no watermark, and no locked settings. There's no account and nothing to buy.

Nowhere. Audio is captured, recognized on your Mac's Neural Engine, and turned into text entirely on-device. Whisperer makes no network calls while you dictate; the only network use in the whole app is downloading the speech models, once.

Anywhere you can place a text cursor: native Mac apps, browsers, Electron apps like VS Code and Slack, terminals. The finished text is inserted with one reliable paste — and if an app refuses it, the text is on your clipboard, guaranteed. Password fields are detected and left strictly alone.

The English model is the fastest way to dictate in English. The multilingual model covers roughly 36 languages — Arabic, Spanish, French, German, Chinese, Japanese, Korean, Hindi, and many more — and can auto-detect the language you're speaking. The app's interface is localized into 10 languages, including full right-to-left Arabic.

Whisperer runs NVIDIA's Nemotron/Parakeet-class streaming models via Apple's Neural Engine, showing partial words while you're still speaking. A latency–accuracy slider lets you pick snappier responses or a more careful transcription; file transcription runs at many times real-time.

An optional pass by a small language model that runs locally: it removes fillers, fixes self-corrections ("on Friday— no wait, Monday" becomes "on Monday"), and tidies punctuation. It's off by default, English-only, requires an explicit ~1 GB model download, and never sends anything anywhere.

macOS 26 (Tahoe) or newer on Apple Silicon (M1 and up). The app itself is about 22 MB; the speech model you choose downloads once on first run (about 250 MB for English, about 1 GB for multilingual). It asks for Microphone and Accessibility permissions — the second is how it types into other apps.

The App Store sandbox forbids exactly the two things that make Whisperer useful: a system-wide hotkey and typing into other apps. So it ships the classic Mac way — a signed, Apple-notarized download that Gatekeeper opens without a warning.

Your Mac can type what you say.

One small menu-bar app. Hold a key, speak your mind, and keep your voice to yourself.