Comparison

Best Dictation Apps for Mac in 2026

A straightforward comparison of voice dictation and speech to text options for Mac. We built Arugula, so we're biased — but we'll be honest about the tradeoffs.

Feature Arugula Apple Dictation Dragon Whisper (CLI)
Price Free Free (built-in) $150+/yr Free (open source)
Works offline Yes, always Basic only — Enhanced needs internet Yes Yes
Privacy 100% local, zero telemetry Audio sent to Apple servers (Enhanced mode) Local, but phone-home license checks 100% local
Learns your vocabulary Yes — passive correction learning No Yes — manual vocabulary editor No
Hold-to-talk Yes — hold key, speak, release Toggle on/off, auto-timeout Toggle-based No (file-based)
Works in any app Yes — cursor insertion Yes Yes CLI output only
Setup required None — install and go None — built in License, account, training Homebrew, Python, config
AI model Whisper (local) Apple Speech (hybrid) Dragon NaturallySpeaking Whisper (local)
macOS support macOS 15+, Apple Silicon All supported macOS versions Discontinued on Mac Any macOS with Homebrew
Accounts required None Apple ID (for Enhanced) Nuance account + license None

Arugula vs Apple Dictation

Apple's built-in dictation is convenient — it's already on your Mac. But there are two modes: basic (on-device, limited accuracy) and Enhanced (better accuracy, but sends your audio to Apple's servers). There's no way to get top-tier accuracy AND privacy with Apple's built-in tool.

Arugula runs the full Whisper AI model on-device, giving you Enhanced-quality accuracy with zero cloud involvement. It also learns from your corrections, something Apple's dictation doesn't do. And the hold-to-talk interaction model is faster than Apple's toggle-and-timeout approach — you're in control of exactly when dictation starts and stops.

Arugula vs Dragon NaturallySpeaking

Dragon was the gold standard for desktop dictation for years. Its vocabulary learning was excellent. But Nuance discontinued Dragon for Mac and the Windows version requires a subscription ($150+/year). For Mac users, Dragon is no longer an option.

Arugula brings the feature Dragon users miss most — vocabulary that learns from your corrections — to a modern, free, Mac-native app. No subscription, no license key, no account. Read the full Dragon migration guide.

Arugula vs Whisper CLI

If you're technical, you might already use whisper.cpp from the command line. It's powerful, accurate, and open source. But it's designed for file-based transcription, not real-time dictation. There's no hold-to-talk, no cursor insertion, no vocabulary learning.

Arugula wraps the same Whisper model in a polished Mac experience. Hold a key, speak, release — your text appears at the cursor. It's the difference between a tool and a product. Read the full guide to using Whisper on Mac.

The bottom line

If you want accurate voice dictation on your Mac that's completely private, completely free, and gets better the more you use it — Arugula is the only option that checks all three boxes. Apple Dictation trades privacy for accuracy. Dragon is discontinued and expensive. Whisper CLI requires technical setup and doesn't do real-time insertion.

Learn more about Arugula