How to Add Custom Words to Your Mac Dictation
If your Mac keeps mangling a coworker's name, a product you sell, or an acronym from your field, you are not doing anything wrong. Dictation guesses from common spellings. The fix is to teach it the words you actually use, and there is a clean way and a clunky way to do that.
Key takeaways
- Apple Dictation cannot store custom words. Text Replacements is the workaround, not a real dictionary.
- A custom dictionary guides the recognizer while it transcribes, so the right spelling appears the first time.
- Names, acronyms, product names and non-English terms benefit the most.
- BlaBlaType keeps your dictionary and audio 100% on-device, so it works offline and stays private.
Why your Mac gets certain words wrong
Speech recognition is a probability engine. When you say a rare name, the model compares what it heard against millions of common spellings and picks the most likely match. That is why "Ng" becomes "ing", "Kubernetes" becomes "cooper netties", and your startup's clever brand name turns into three ordinary words. The audio was fine. The model simply preferred a more frequent guess.
This gets worse with acronyms, medical and legal terms, and anything in a second language. If you want the deeper mechanics of why local models behave this way, our primer on what on-device speech recognition is walks through how the pipeline turns sound into text. The takeaway for now: to change the output, you need to nudge the model's guess, not fight it after the fact.
Myth versus fact: custom words on a Mac
MythApple Dictation lets you add words to a personal dictionary.
FactIt does not. There is no field to add vocabulary. The nearest option is Text Replacements, which substitutes a typed trigger, and it will not help the recognizer hear the word correctly.
MythYou have to retrain the whole model to fix one name.
FactNo retraining needed. A custom dictionary is a small list of preferred spellings the app checks against as it transcribes. You add a word in seconds.
MythCustom vocabulary means sending your terms to a server.
FactNot with an on-device app. BlaBlaType stores and applies your dictionary locally, so your private terminology never leaves the Mac.
Option 1: the Apple Dictation workaround
If you want to stay with built-in dictation, Text Replacement is the honest workaround. Open System Settings, go to Keyboard, then Text Replacements, and add a rule. The trick is to pick a trigger that dictation can hear cleanly and that you would never type by accident, then map it to the correct spelling.
- Add the rule. Replace a phrase like "kates surname" with "Kaczmarek".
- Speak the trigger. When you dictate, say the trigger phrase and macOS swaps in the real spelling.
- Sync across devices. Text Replacements ride along with iCloud, so the rule follows you.
It works for a handful of words, but it is fragile. You have to remember every trigger, the substitution can misfire mid-sentence, and it does nothing for accuracy in longer passages. For occasional use it is fine. For daily dictation it becomes a chore.
Option 2: a real custom dictionary
The cleaner approach is a dictation app that ships with a custom dictionary, so you teach the recognizer the word itself instead of patching the output. In BlaBlaType you open the dictionary, add the exact spellings you use, whether that is a client roster, a codebase of function names, or drug names, and they are applied on-device every time you speak. Because the app also runs on-device AI cleanup, filler words and punctuation are fixed in the same pass, so your custom terms land inside already-polished text.
This scales in a way Text Replacement never will. There are no triggers to memorize, the words simply come out right, and it works the same whether you are dictating into email, an editor, or an AI chat. Power users on other platforms lean on scripting tools like Talon to get this kind of control, but on a Mac a built-in dictionary keeps it simple.
Two ways compared
| Approach | Guides recognition | Works offline | Scales past a few words | Private |
|---|---|---|---|---|
| Text Replacements | No, swaps after | Yes | No | Yes |
| Custom dictionary (BlaBlaType) | Yes | Yes | Yes | On-device |
Both keep your data on the Mac, which matters if you care about privacy. The difference is that a dictionary fixes the word at the source, so accuracy improves for the whole sentence, not just the one term. If you regularly switch languages, pairing a dictionary with proper multilingual support helps even more; see our guide to dictating in multiple languages on a Mac.
Teach your Mac your words
Add names, brands and jargon to a custom dictionary, get AI-cleaned text, and keep every word on-device. No card needed for the trial.
Download for macOSGetting the most from a custom dictionary
A few habits make custom words far more reliable. Add terms as you hit them rather than in one giant batch, so each addition solves a real miss. Write the spelling exactly as you want it to appear, including capitalization and hyphens. Group related terms, like every name on a project, so a single dictation session comes out clean. And remember that dictation pays off precisely because most people speak around three to four times faster than they type, so any word you fix once saves you edits every day after. If you are weighing that trade-off in general, our piece on dictation versus typing puts numbers to it, drawing on the standard words-per-minute measure.
Custom vocabulary is one of those small features that quietly decides whether you keep dictating or give up. Once your Mac spells your world correctly, voice becomes the faster path for real, and you can see current options on the pricing page.
Frequently asked questions
Can you add custom words to Apple Dictation on a Mac?
Not directly. Apple Dictation has no custom word list. The common workaround is System Settings, Keyboard, Text Replacements, which swaps a typed phrase for the correct spelling after dictation. A dedicated app with a custom dictionary is a cleaner fix because it teaches the recognizer the word itself.
How do I make my Mac spell names and jargon correctly when I dictate?
Add each name, brand or technical term to a custom dictionary in your dictation app. BlaBlaType lets you list the exact spellings you use so they are transcribed correctly every time, and it runs entirely on your Mac.
Does adding custom words to dictation work offline?
Yes, if your dictation app processes speech on-device. BlaBlaType runs local Whisper and Parakeet models and applies your custom dictionary locally, so it works with no internet connection and your audio never leaves the Mac.
Why does dictation keep getting a specific word wrong?
Speech models guess from common spellings, so rare names, acronyms and product names get replaced with something more frequent. Adding the word to a custom dictionary, and giving it a plain-language hint, tells the recognizer to prefer your spelling.
Is a custom dictionary the same as Text Replacement?
No. Text Replacement swaps text after the fact and needs an exact trigger phrase. A custom dictionary guides the recognizer while it transcribes, so the correct word appears the first time without a substitution rule.