The best dictation app for developers on Mac (2026)

Developers used to be the last people who needed dictation. Then half the job became writing prompts to Claude, Cursor and ChatGPT. I build Rhino with AI coding agents every day, so this is the page I care about most. I'm biased. Here's the real breakdown anyway.

The picks at a glance
AppBest forPriceRuns on your Mac
Rhino Voice (mine)prompting AI assistants and writing around code$20 once, 30-day money-back guaranteeYes, always
Talon Voicewriting and navigating code entirely by voiceFree; paid beta tier supports developmentYes
VoiceInkdevelopers who want to read the sourceLifetime from $29; free if you build it yourselfYes
superwhispera free local tier with custom modesFree tier; Pro about $8.49/month, lifetime availableOptional
Wispr Flowdevelopers fine with a cloud tool on Mac and Windows$15/month, or $12/month billed yearlyNo

You're dictating prompts, not code

Nobody wants to say "open paren, const, x, equals." What changed is that a good prompt to a coding agent is three paragraphs of context, constraints and what you actually want. That's exactly the kind of writing that's faster to say than type. Same for explaining a bug in Slack or writing up a PR.

Here's the problem most dictation apps weren't built for. An AI cleanup pass that's great in an email can mangle an instruction meant for another AI. Or worse, try to answer it. A developer's dictation tool needs to know when to leave your words alone.

Your code probably shouldn't go to a third party

When you dictate about code, you're describing it: file names, internal service names, the bug in the auth path. A lot of companies have rules about which cloud tools that can go through. On-device dictation skips that whole conversation with your security team.

1. Rhino Voicemine

Best for
prompting AI assistants and writing around code
Price
$20 once, 30-day money-back guarantee
Where your audio is processed
On your Mac, always

Mine. Hold Fn, talk, let go, text lands at your cursor. In the Claude and ChatGPT desktop apps and in terminals (Terminal, iTerm2, Warp, WezTerm, kitty, Ghostty, Hyper), Rhino automatically skips cleanup so your instruction arrives exactly as you said it. In Slack, email and docs, it removes the ums and restarts.

The custom dictionary handles the words speech models always butcher: repo names, internal services, library names, the teammate nobody spells right. Everything runs locally, so describing proprietary code doesn't send it anywhere. There's also a command line for transcribing files.

What it doesn't do: voice commands, moving your cursor, navigating code. It types. Your hands drive. Apple silicon and macOS 14 or newer only.

See what Rhino Voice does

2. Talon Voice

Best for
writing and navigating code entirely by voice
Price
Free; paid beta tier supports development
Where your audio is processed
On your computer

If you need to code hands-free, because of RSI or just because, Talon is the real answer. It's a programmable voice-control system with community commands for editors, terminals and languages. Cursorless adds structural editing in VS Code by voice. Mac, Windows and Linux.

It's a skill you learn over weeks, not an app you install and use today. For prose and prompts, most Talon people still pair it with a dictation app.

Visit Talon Voice

3. VoiceInk

Best for
developers who want to read the source
Price
Lifetime from $29; free if you build it yourself
Where your audio is processed
On your Mac

Open source (GPLv3), built on whisper.cpp. If you'd rather audit your dictation tool than trust it, this is the one. Power Mode lets you set different behavior per app, so your terminal and your email can be configured differently by hand.

Visit VoiceInk

4. superwhisper

Best for
a free local tier with custom modes
Price
Free tier; Pro about $8.49/month, lifetime available
Where your audio is processed
On your Mac with local models; in the cloud if you pick a cloud model

The free tier runs locally and is a good way to find out if you'll actually dictate prompts. Pro adds custom modes, so you can build a "prompt" mode that leaves your words alone and a "Slack" mode that tidies them up.

Visit superwhisper

5. Wispr Flow

Best for
developers fine with a cloud tool on Mac and Windows
Price
$15/month, or $12/month billed yearly
Where your audio is processed
On Wispr's servers

Popular with developers, fast and polished, with Mac and Windows apps. It processes your speech in the cloud, so check your company's policy before you describe internal code into it.

Visit Wispr Flow

My pick

If you spend your day in Claude Code, Cursor or ChatGPT: you want dictation that doesn't mess with your prompts. That's why I built Rhino to go word-for-word in AI apps and terminals. Try it on your next ten prompts and watch how much more context you give the model when you don't have to type it.

If your hands hurt and you need to actually write code by voice: Talon. Nothing else is close. Budget a few weeks to learn it.

What I'd do today

  1. Next time you write a prompt, say it out loud instead. Explain the bug like you would to a coworker. Notice how much more context you give.
  2. Make a list of your repo names, services and libraries. That's your custom dictionary.
  3. Check your company's policy on cloud AI tools. If it's strict, only look at the local options on this page.
  4. Try Rhino for a week in your terminal and AI apps. Refund if you go back to typing.

Questions

Can I write code by dictation?
Yes, but a regular dictation app is the wrong tool for it. Talon Voice, with Cursorless in VS Code, is built for writing and navigating code by voice. Dictation apps are best for the English around the code: prompts, comments, PR descriptions and chat.
Why does AI cleanup matter when prompting an assistant?
A cleanup pass that rewrites your email can also rewrite, or try to act on, an instruction meant for another AI. Rhino Voice turns cleanup off automatically in the Claude and ChatGPT desktop apps and in common terminals, so prompts go through word-for-word.
Does Rhino Voice work in Cursor or VS Code?
Yes. Rhino types into any text field on your Mac, including editor chat panels and built-in terminals. Editors keep cleanup on on purpose, because comments, docs and commit messages benefit from it. If you want a prompt in an editor's chat panel word-for-word, turn cleanup off in Settings.
Is it safe to dictate about proprietary code?
With an on-device app like Rhino Voice, nothing you say is sent anywhere, so there's nothing to leak. With a cloud tool, your words go to the vendor's servers. Check your company's policy.

Try Rhino Voice

$20 once. Word-for-word where your prompts go, cleaned up everywhere else, and none of it leaves your Mac. Try it for 30 days. If you go back to typing, email me and I'll refund you.

I checked prices and features for every app here in September 2026. This stuff changes constantly, so double-check before you buy. And I'm not your lawyer, doctor or compliance officer.