A private macOS dictation utility

Local Dictation

Local Dictation is free. Speak naturally and put the words into the app you are already using—speaking can be roughly 5× faster than typing, depending on your pace and workflow. Everything runs on your Mac: no account, no API key, no network connection, and nothing sent anywhere.

Watch it work — a 30-second demo
System
macOS 14 or later
Macs
Apple Silicon and Intel
Language
English only in the first release
Download
About 140 MB, because the speech model is included
Testing
Tested only on Apple Silicon, specifically an M3 Pro Mac. Intel Macs are untested.

Install Local Dictation

  1. Download the DMG. Use the download button below this list.
  2. Drag Local Dictation to Applications.
  3. Approve the app once. This release is signed but not notarized by Apple, so macOS will say it cannot verify the developer. That warning is expected. Control-click or right-click Local Dictation in Applications, choose Open, then confirm Open. If macOS blocks it anyway, open System Settings → Privacy & Security, scroll down, and choose Open Anyway. You only do this once.
  4. Grant the permissions the app requests. macOS will guide you through Microphone and Accessibility access needed for dictation. The app may also request Input Monitoring, a macOS permission used for the global shortcut.
  5. Begin dictating. Use Local Dictation in the app where you want your words to appear.
Download the current release

What's new

0.2.1 — Sep 12, 2026

  • Press Escape to cancel a recording.
  • Faster transcription: text appears sooner, especially when your Mac is busy.
Older versions

0.2.0 — Sep 10, 2026

  • Settings window with custom shortcuts.
  • Recent Transcripts menu keeps your last 30 results.
  • More accurate speech model (base.en).
  • Silent recordings no longer paste sound labels like [BLANK_AUDIO].

0.1.0 — Sep 9, 2026

  • First public release.

Nothing leaves your Mac

Audio is transcribed on your own machine and the recording is deleted straight afterwards. Your last 30 transcripts are saved locally so you can find one again, in a file only your account can read. Clearing them is one click, and nothing is ever uploaded.

Speech recognition is bundled

The app includes the open Whisper runtime and the ggml-base.en.bin model, so there is no paid cloud service behind it. You do not need to download a model, sign in, or configure anything.

Your shortcut, or the menu

Press right Option or the middle mouse button to start, and again to stop. You can record your own shortcut in Settings instead. The menu bar does the same job on its own, reading Stop Dictation while it is listening.

Recent Transcripts

Every result is kept before it is pasted, so a paste that lands in the wrong window is never lost. Open Recent Transcripts in the menu and select one to copy it back. A recording that picked up only silence or background noise is discarded rather than pasted.