Voice to Text for Claude Code on Mac | TAWK
Download free
Developer

Voice to Text for Claude Code

Claude Code does the typing in your codebase. Your job is to explain what you want: the bug, the plan, the constraints, the thing it got wrong. TAWK lets you say all of that into the terminal instead of typing it. Hold one key, talk, release, press Enter. Transcription runs on your Mac, $59 once.

Why Dictating Into the Terminal Makes Sense Now

With Claude Code, the work moves from writing code to writing instructions. A useful prompt reads like a ticket from a good tech lead: what is broken, how to reproduce it, which files matter, what must not change, and how you will know it is fixed. That is 80 to 150 words. Typed at an average 40 words per minute, it takes two to four minutes. Spoken at around 150 words per minute, it takes under one.

The terminal never had a good voice option, because most dictation tools were built for documents. TAWK is not tied to any app. It types wherever your cursor is, so it works in Terminal, iTerm2, Ghostty, Warp, and the terminal panel inside VS Code or Cursor. If Claude Code can read it from your keyboard, TAWK can type it.

Terminal / claude
$ cd ~/projects/shop
$ claude
>Checkout double charges when someone clicks pay twice on a slow connection. Find where the payment request is sent, add a guard so a second click does nothing while the first is pending, keep the existing error messages, and write a test that clicks twice fast.
Spoken in about 20 seconds. TAWK types it at the prompt; you press Enter.

How to Dictate Into Claude Code (5 Steps)

  1. Install TAWKDownload it for Mac, drag it to Applications, and allow Microphone and Accessibility when asked. The speech model is already inside the app, so it works from the first launch with no internet.
  2. Start Claude CodeRun claude in your project folder as usual, then click into the terminal window so the prompt has focus.
  3. Hold the key and explain the task
    Right ⌥ Option
    Say what you want, why, and what to leave alone. Everyday terms like TypeScript, React, Postgres, API and pull request come through cleanly.
  4. Release and checkThe text appears at the Claude Code prompt. Glance at file names and unusual function names, fix any with the keyboard, then press Enter. TAWK never presses Enter for you.
  5. Steer by voiceWhen Claude Code asks a question or shows a plan, answer the same way. Press Esc to stop it mid task, then hold the key and redirect it.

Try it in your next Claude Code session.

Every download includes 5,000 words free. No card, no account, and it works offline from the first launch.

Download free for Mac

What Developers Dictate Into Claude Code

Bug reports with steps

What happened, what should happen, how to reproduce it, where you suspect the problem is. The more you say, the less Claude Code has to guess.

Plans before code

Describe the feature in full and ask for a plan first. Talking through edge cases out loud catches the ones you skip when typing.

Corrections

"No, keep the old function name, and don't touch the migration files." Quick spoken corrections keep a session on track.

CLAUDE.md notes

The project rules Claude Code reads every session: how to run tests, naming conventions, what never to change. Easy to write when you can just say them.

Review requests

"Review this diff for anything that could break logged out users, and explain each issue in one line."

Commit and PR text

Ask Claude Code to commit, then dictate the why behind the change so the message is worth reading in six months.

TAWK vs Other Ways to Dictate in the Terminal

 TAWKmacOS DictationWispr FlowVoiceInk
Price$59 onceFree$144/yr$25
Speech processed on your MacYesNot alwaysNoYes
Subscription requiredNoNoYesNo
Speech model ready at installYesBuilt inCloudDownloaded on first run
Oldest macOS supported11 Big SurBuilt inSee their site14 Sonoma

Claude Code sends your code to Anthropic to do its work, so it needs internet either way. TAWK keeps the voice side local: your audio becomes text on your Mac before anything reaches the terminal. More on this in voice to text for developers.

Privacy: Why Local Transcription Matters for Developers

When you talk through a bug, you say things you would never write in a ticket: customer names, internal hostnames, the reason a deal is at risk. With a cloud dictation tool, that audio goes to another company's servers before it ever reaches your terminal. Read more about offline speech recognition and privacy.

Your voice and your words never leave your Mac. Transcription runs on your Mac with no internet. TAWK does send a few anonymous usage counters and an optional daily health check, with no audio and no words, and you can turn both off in Settings > Privacy.

Tips for Dictating in the Terminal

Frequently Asked Questions

Does TAWK work in the terminal with Claude Code?

Yes. TAWK types at your cursor in any Mac app, including Terminal, iTerm2, Ghostty, Warp and the terminal inside VS Code and Cursor. Claude Code reads the text exactly as if you had typed it. No plugin, extension or config change is needed.

Will it send the prompt automatically?

No. TAWK only types. Your words appear at the Claude Code prompt and nothing runs until you press Enter, so you can check file names first.

How accurate is it on technical words?

TAWK uses OpenAI's Whisper, which handles common programming terms well: languages, frameworks, tools and everyday dev words. Unusual variable names or internal project names can come out wrong. Fix those one or two words with the keyboard; you are still far ahead of typing the whole prompt.

Can I dictate actual code?

You can, but it is rarely worth it. Brackets and symbols are slow to say. Use your voice for what Claude Code needs most from you: the explanation, the constraints and the feedback. Let Claude Code write the code.

Talk to Claude Code Like a Teammate.

$59 once. 5,000 words free to try. Works offline, on macOS 11 and later, Intel and Apple Silicon.

Download free for Mac
15 day money back guarantee, no questions asked