Hold a key and talk. Your Mac types it.

Utter types what you say into any app on your Mac. It removes the ums, adds the punctuation, and does it all on your Mac, so your audio never leaves.

Download for Mac

Free and open source · Apple Silicon

0.15 sfor 7.6 s of speech
0 bytesof audio uploaded
25languages
27 October 2026 at 9:41

Launch plan

Right ⌥Hold to talk

Everything is on one key.

Utter lives in the menu bar, so you never switch windows or paste.

Right ⌥
Hold, speak, let go

Hold to talk

Hold Right ⌥, say what you want to write, and let go. The text appears at your cursor.

⌥⌥Hands-free

Double-tap to keep talking

Talk as long as you like. Tap again, or click the orb's ×, to stop.

⌥⌥⌥↩ Undone

Triple-tap to undo

Three taps remove the last dictation.

Works in any app

It types into any text field, right at your cursor.

MailSlackNotesChromeVS CodeFigmaLinearMessages
figma→Figma
pria→Priya

Learns your names

Fix a word twice and Utter spells it your way from then on.

History

Everything you've dictated stays on your Mac, ready to copy again.

  • The launch moves to Friday.
  • Priya will send the deck before the client call.
  • Remind Alex to update the pricing page.
∞

No word limits

No quota and no subscription.

⌃⌘V

Never lost

If no text field has focus, your words wait for ⌃⌘V.

⌥⌘⌃

Any key

Right ⌥ by default. Change it, and the paste shortcut, in Settings.

Mutes while you speak

Turn it on and your Mac's sound goes quiet while you dictate.

Built-inAirPodsUSB

Any microphone

Switch in Settings without restarting.

Open source

MIT licensed. Every line is on GitHub.

View on GitHub →

It drops the ums and follows your corrections.

Say "Thursday, no wait, Friday" and it types Friday.

You say

um so can we move the call to Thursday no wait Friday

Your app gets
Can we move the call to Friday?
You say

okay so the the new pricing page uh looks great lets ship it

Your app gets
Okay, the new pricing page looks great. Let's ship it.
Removes um, uh and repeated words Follows "no wait, I mean" Adds punctuation and capitals Spells names the way you do Keeps Hindi in Devanagari

Basic cleanup is on by default and needs no AI. AI cleanup is optional and runs on your Mac with Qwen 2.5, or in the cloud with your own OpenRouter key.

Your audio stays on your Mac.

Phonon, running on Apple's MLX, turns 7.6 seconds of speech into text in about 0.15 seconds. Whisper handles the languages Phonon doesn't cover. Cleanup runs on your Mac too, and after a one-time model download everything works offline.

0 bytesof audio leave your Mac
Offlineafter the first model download
All on your Mac
1

You speak

The microphone is on only while you hold the key, or after a double-tap.

2

Phonon or Whisper writes it down

Phonon for English and 24 European languages, Whisper for the rest.

3

Cleanup tidies it

Basic cleanup, or Qwen 2.5 if you turn AI cleanup on.

4

The text appears

At your cursor in Mail, Slack, Notes, your browser or your code editor.

25 languages, each in its own script.

Utter picks the speech model for the language you choose in Settings.

Phonon

Phonon-2 for English and Phonon-2.5 for 24 other languages, about 160 MB each. Fermion Research reports 5.21% word error on the Open ASR Leaderboard's English tests, against 6.58% for Whisper Large v3 Turbo.

EnglishFrançaisDeutschEspañolItalianoPortuguêsNederlandsPolskiSvenskaРусскийУкраїнська
Auto-detect also hears Czech, Danish, Finnish, Greek, Hungarian, Romanian and eight more.

Whisper

Whisper Large v3 Turbo covers the rest. Choose your language in Settings to use it.

हिन्दीالعربية日本語中文한국어TürkçeBahasaไทยTiếng Việtاردوবাংলাதமிழ்తెలుగుमराठी

Install it in four steps.

You can be dictating about a minute after you open it.

1

Download and drag

Open the disk image and drag Utter into Applications.

2

Allow it to open, once

macOS says it can't verify the app. Click Done, then go to

System Settings → Privacy & Security → Open Anyway
3

Allow Accessibility

The key and the typing need it. Utter starts listening as soon as you allow it.

4

Hold Right ⌥ and talk

Allow the microphone. The speech model, about 160 MB, downloads the first time.

What you need

  • A Mac with Apple Silicon, M1 or later
  • About 1 GB for the app and 160 MB for speech
  • For AI cleanup, if you turn it on: 1.7 GB for English, 4.3 GB for other languages

Not supported yet

  • Intel Macs
  • Windows and Linux
  • iPhone and iPad

Questions.

Is Utter free?

Yes. It's open source under the MIT License, with no account, subscription or word limit. If you use the optional cloud cleanup, you bring your own OpenRouter key and pay OpenRouter directly.

How is it different from macOS Dictation?

macOS Dictation types what you said, word for word. Utter also drops fillers, follows corrections, adds punctuation and learns how you spell names. You can use any key, it keeps a history, and there's no time limit.

Does it need the internet?

Only to download the models the first time: about 160 MB for speech (646 MB for languages Phonon doesn't cover) and, if you turn on AI cleanup, 1.7 to 4.3 GB. After that it works offline.

Why does macOS warn me when I open it?

Utter is signed ad hoc and not notarized by Apple, which needs a paid developer account. macOS asks you to confirm it once in System Settings → Privacy & Security → Open Anyway. The source is on GitHub if you'd like to check it.

Why does it need Accessibility access?

To notice the dictation key in any app and to put the text at your cursor. It also reads that text field right after a dictation, to learn from fixes you make. None of it leaves your Mac.

Which languages work?

English and 24 European languages with Phonon, and Hindi, Arabic, Japanese, Chinese, Korean and others with Whisper. Auto-detect covers Phonon's languages. For the others, choose your language in Settings.

Will it work on my Intel Mac?

No. The speech and cleanup models run on Apple's MLX and Core ML, which need an M-series chip.

What does the cloud option send?

Only the text of your dictation, to the OpenRouter model you pick, for cleanup. Your audio and the speech recognition stay on your Mac. Without a key, nothing leaves it.

How do I uninstall it?

Quit it from the menu bar and move Utter to the Trash. To remove its models, settings and history too, delete the .dictateai folder in your home folder.

Download Utter.

Free and open source, for Macs with Apple Silicon.

Download for Mac

Free and open source · Apple Silicon

Your download has startedNext, open it, drag Utter to Applications, and allow it once in Privacy & Security.

See steps