How it works Features Pricing Blog Tools
Blog

Free Voice Dictation Apps for Mac (That Actually Work)

Most “free voice dictation” articles are actually lists of paid apps with free trials. This isn’t that. Here are the options that are genuinely free - no trial period, no subscription wall, no “free for 600 minutes then pay.”

1. LexaWrite

Price: Free Engine: OpenAI Whisper (on-device) Privacy: Fully local - no data leaves your Mac

How it works: Hold Fn → speak → release → text appears wherever your cursor is. One key, one action.

What you get for free:

  • Unlimited dictation (no time or word limits)
  • 99 languages with auto-detection
  • Multiple Whisper model sizes (tiny through large)
  • Custom dictionary for correcting specific terms
  • Style matching
  • Transcript history
  • Works in every app

What’s the catch? There isn’t one. LexaWrite is genuinely free. No premium tier, no feature gates, no “free for personal use.”

Accuracy: 91-97% depending on model size and conditions.

Best for: Daily dictation in any app. The best free option for serious, regular dictation use.

Download LexaWrite →

2. Apple Built-in Dictation

Price: Free (pre-installed on macOS) Engine: Apple’s speech model Privacy: On-device for Apple Silicon; cloud for Intel Macs

How it works: Press Fn twice (or your configured shortcut) → speak → press the shortcut again to stop.

What you get:

  • Pre-installed, no download needed
  • 60+ languages
  • On-device processing on Apple Silicon Macs
  • Basic punctuation commands

Limitations:

  • ~60-second timeout on some configurations
  • No custom dictionary
  • Lower accuracy than Whisper (85-92%)
  • Doesn’t work in all apps
  • No transcript history
  • Limited punctuation control

Best for: Occasional, short dictation. If you dictate a few sentences a few times per week, Apple’s built-in option is adequate and requires zero setup.

What to do when Apple Dictation stops working →

3. whisper.cpp (Command Line)

Price: Free and open-source Engine: Whisper (on-device) Privacy: Fully local

How it works: Install via Homebrew, run from Terminal. Record audio, pass the file to whisper.cpp, get text output.

# Install
brew install whisper-cpp

# Transcribe a file
whisper-cpp --model base.en --file recording.wav

What you get:

  • Full Whisper model access (all sizes)
  • Complete control over parameters
  • Scriptable and automatable
  • Can be integrated into custom workflows

Limitations:

  • Command-line only - no GUI
  • No real-time dictation workflow (you need to record first, then transcribe)
  • No clipboard paste integration
  • Requires comfort with Terminal
  • You need to handle audio recording separately

Best for: Developers and technical users who want Whisper in their scripts or custom tools. Not practical for daily dictation unless you build a workflow around it.

4. Google Docs Voice Typing

Price: Free (with Google account) Engine: Google’s cloud speech model Privacy: Cloud-based (audio sent to Google)

How it works: Open a Google Doc → Tools → Voice Typing → click the microphone icon → speak.

What you get:

  • Good accuracy for standard English (93-96%)
  • Voice commands for formatting (“new paragraph,” “bold”)
  • Works in Chrome browser
  • No software to install (browser-based)

Limitations:

  • Only works in Google Docs (not in other apps)
  • Requires internet connection
  • Audio is processed by Google’s servers
  • Must use Chrome browser
  • Can’t dictate into email, Slack, or other apps
  • Latency can be noticeable

Best for: Writing Google Docs specifically, when you’re already in the browser and privacy isn’t a concern.

Comparison Table

FeatureLexaWriteApple Dictationwhisper.cppGoogle Docs
PriceFreeFreeFreeFree
Accuracy91-97%85-92%91-97%93-96%
PrivacyOn-deviceMixed*On-deviceCloud
Works in any appYesPartialNo (CLI)Google Docs only
Custom dictionaryYesNoNoNo
Languages9960+99100+
Time limitNone~60 secNoneNone
Requires internetNoNo**NoYes
Setup difficultyEasyNoneHardEasy

*Apple Dictation: on-device for Apple Silicon, cloud for Intel Macs **Apple Dictation: may need internet for initial model download

The Recommendation

For most people, the decision is straightforward:

  • If you dictate regularly (daily or more): LexaWrite. Best accuracy, works everywhere, custom dictionary, no limits.
  • If you dictate occasionally (few times a week, short phrases): Apple Dictation. Already installed, good enough for quick use.
  • If you’re a developer who wants to script: whisper.cpp. Full control.
  • If you only write in Google Docs: Google Docs Voice Typing. No install needed.

The gap between LexaWrite and Apple Dictation is significant for regular use - the accuracy difference, custom dictionary, no time limits, and universal app support add up quickly. For occasional use, Apple’s built-in option saves you an install.

What About Paid Apps?

If you’re willing to pay, options like Superwhisper ($10/month), Wispr Flow ($10/month), and VoiceInk ($29 one-time) offer additional features like AI post-processing and style matching. But for pure dictation - speaking and getting accurate text - LexaWrite matches or exceeds them at no cost.

Full comparison of all Mac dictation apps →


See how much time dictation saves compared to typing. Dictation Savings Calculator →

S
Written by Salih Caglar Ispirli

Independent developer and creator of LexaWrite. Building privacy-first Mac apps with Swift and on-device AI.