GitHubOpen sourceGPL-3.0 · runs 100% on your Mac

The fastest localvoice dictation for Mac.

Hold one hotkey and talk. Because OfflineVoice runs entirely on your Mac, there's no cloud round-trip — so it's faster, and more private, than tools that send your voice away. And it's fully open source.

Download for Mac
Fastest local dictation100% on-deviceGitHubFree & open source

100% on-device and open source. No cloud, no account, no subscription.

Project Update
SF ProRegular14BIU|||

You say

Today I wanted to give a quick update on the project. We've been working on the new onboarding flow and it's almost ready.

Text appears (on-device)

Today I wanted to give a quick update on the project. We've been working on the new onboarding flow and it's almost ready. We still need to fix a few edge cases and some Chinese copy. Let's review it together.

DictatedFocus  ⌘
OfflineVoice
Listening...
Release Right Option to paste
All processing happens on your Mac
1

Hold hotkey

Right Option

Press and hold to start dictating anywhere.

2

Speak naturally

Live waveform

Talk at your own pace. Everything is transcribed on your Mac.

3

Text appears instantly

Auto paste

Recognized text is pasted at your cursor the moment you release.

Works anywhere

Dictate into any text field on your Mac. The same fast, on-device flow everywhere you type.

Mail
Notes
Cursor
Cursor
Slack
ChatGPT
And more
Why OfflineVoice

Local-first dictation that's fast because it never leaves your Mac.

Fastest dictation

Because everything runs on your Mac, there is no cloud round-trip. Text shows up near-instantly the moment you stop talking.

Works anywhere

Dictate straight into the focused text field of any native Mac app — Mail, Notes, Cursor, Slack, ChatGPT, and more.

100% on-device

Speech recognition runs locally with Apple on-device speech or optional Whisper. No cloud, no account, no subscription.

Privacy & Local AI

100% local: your voice never becomes our data.

Capture locally

Audio is captured only while you hold the hotkey, and stays on your Mac.

Transcribe on-device

Recognition runs locally — Apple on-device speech, or optional Whisper.

Nothing uploaded

No audio sent, no text synced, no data used for training. Ever.

Speed

Dictate at thought speed. On-device means no waiting.

Press, speak, release, done. There's no upload, no server queue, and no network latency — text lands at your cursor the moment you stop talking. Built for repeated daily writing, not one-off recordings.

0mscloud round-trip — recognition runs on-device
100%transcribed locally on your Mac
1hotkey from speech to text in any app
Privacy & Local AI

Two on-device modes. Pick speed or accuracy.

Speed Default

Apple's native on-device speech recognition. Near-instant, lightweight, and zero extra downloads.

Accuracy Optional

Whisper (large-v3 turbo) for sharper results on English and technical content. Downloads once on first use, then works offline.

No internet required

No internet required. Built to keep working when the network does not.

Dictation runs on your machine. Speed mode works out of the box; the optional Whisper model downloads once, then runs offline too. Fewer privacy tradeoffs, and fewer broken writing sessions.

Pricing

No cloud tax for your own words.

OfflineVoice is designed for a one-time Mac app purchase rather than another recurring voice subscription.

OfflineVoiceCloud dictation
SpeedNear-instant, on-deviceRound-trip to the cloud
ProcessingOn your MacCloud required
PrivacyAudio never leaves your MacUpload first
Offline useWorks without a connectionConnection dependent
PricingNo subscription loopMonthly plan

Try the fastest local dictation on your Mac.

Download, open the menu-bar app, grant permissions, and hold Right Option to dictate into any text field. Signed and notarized — just double-click to open.

Download for Mac
FAQ

Built for the way Mac power users actually write.

Does it work outside the browser?

Yes. It pastes into the focused text field across native Mac apps — anywhere you can type.

What's the difference between Speed and Accuracy?

Speed (the default) uses Apple's native on-device recognition — near-instant and zero extra downloads. Accuracy uses Whisper (large-v3 turbo) for sharper results on English and technical content; it downloads once, then runs offline.

Does it need the internet?

No. Recognition runs on your Mac. Speed mode works immediately; the optional Whisper model downloads once and then runs fully offline.

Is the download safe to open?

Yes. OfflineVoice is signed with a Developer ID and notarized by Apple, so you can just double-click the download to open it — no Gatekeeper warnings.

Privacy Policy

The short version: nothing leaves your Mac.

Last updated June 16, 2026

What we collect

Nothing. OfflineVoice has no account, no sign-in, no analytics, and no telemetry. We do not operate a server that receives your data, and the app does not phone home.

Your audio and text

Microphone audio is captured only while you hold the dictation hotkey, is transcribed on your Mac, and is discarded after the text is produced. The recognized text is placed on your clipboard and pasted into the app you choose. Audio and text are never uploaded to us or any third party.

Local AI models

Transcription runs on-device. Speed mode uses Apple's built-in on-device speech recognition. Accuracy mode uses Whisper (large-v3 turbo); the first time you use it the model is downloaded from its public host and then cached locally for offline use. None of this sends your speech or text off the device.

Permissions

OfflineVoice asks for Microphone access (to capture your voice) and Accessibility access (to detect the global hotkey and paste into the focused app). These are used solely for dictation and for nothing else.

Configuration files

Your settings are stored in a plain file at ~/.config/offlinevoice/config.json on your Mac. You can read, edit, or delete it at any time.

Contact

Questions about privacy? Reach out via offlinevoice.ai.