Short answer: WhatsApp for Mac has no dictation of its own, and the microphone in its message bar records a voice note, not text. Dictation there comes from macOS or a third-party app, so click into the message field, press the Fn or Globe key, and check Enable Dictation in System Settings if nothing happens.
You open WhatsApp on your Mac, click into a chat, press the dictation key, and one of three things happens. Nothing. Or a voice note starts recording instead of text appearing. Or words show up, but in the search box at the top of the chat list rather than in the message you were writing. All three feel like the same bug, but they have different causes and different fixes. This guide walks through them in the order that finds the problem fastest.
One idea explains most of it: WhatsApp on a Mac does not transcribe anything. Whether you use the native app from the Mac App Store or WhatsApp Web in a browser, the app gives you a text field and nothing more. The voice-to-text part is done by macOS dictation, or by a third-party dictation app such as Voice Keyboard Pro, and that is where the fix almost always lives. If macOS dictation is failing everywhere and not just in WhatsApp, start with our general guide to Mac dictation not working and come back here for the WhatsApp-specific parts.
First, which microphone did you press?
This is the single most common reason people report that dictation in WhatsApp is broken. The message bar in WhatsApp has a microphone icon. That icon does not turn speech into text. It records an audio clip, a voice note, and sends the clip itself to the other person. If you clicked it and saw a timer or a waveform start, you were recording a voice note. Cancel it before it sends, and nothing is wrong with your Mac.
Dictation, meaning your speech becoming typed words in the message field, comes from one of two places:
- macOS dictation. Triggered by the Fn or Globe key (pressed twice by default, or held, depending on your setting), or from the menu bar under Edit, then Start Dictation. A small microphone indicator appears near the cursor while it listens.
- A third-party dictation app. Triggered by that app's own hotkey. The text is inserted into whichever field holds your cursor. WhatsApp is not involved beyond being the field.
Everything below assumes you are using one of these two triggers. If you were pressing the WhatsApp microphone, switch to the right trigger and try again before reading further. Half the time that is the whole fix.
The 30-second split test
Before changing any settings, find out which layer is failing. Open Apple Notes, start a new note, click inside it, and trigger dictation exactly the way you did in WhatsApp. Say one full sentence.
- Dictation fails in Notes too. The problem is macOS, not WhatsApp. Go straight to fixes 3, 4 and 5 below.
- Dictation works in Notes but not in WhatsApp. The problem is inside WhatsApp or the field your cursor is in. Fixes 1, 2, 6 and 7 are where to look.
- It works in the native WhatsApp app but not in WhatsApp Web, or the other way around. The difference between the two is the problem. Fix 7 covers it.
This test takes less time than reading the rest of this article, and it stops you from resetting settings that were never broken.
The 9 fixes, in order
1. Cancel the voice note and use the real dictation trigger
Covered above, but it earns the first slot because it is so common. If a voice note is mid-recording, the microphone is busy. macOS dictation started on top of an active voice note tends to behave badly: it may not start, it may start and hear nothing, or the voice note may capture your dictated sentence as audio. Cancel the voice note, make sure the message bar shows the ordinary text cursor, and then press Fn or Globe, or your third-party hotkey.
If you keep hitting the voice-note button by accident, the reason is usually that you are clicking near the right edge of the message bar to place the cursor. Click in the left or middle of the field instead.
2. Put the cursor in the message field
Dictation types wherever the text cursor is. WhatsApp has several places that accept text, and only one of them is the message you want to send.
- The search field. When you open WhatsApp on Mac, focus often lands in the chat search at the top of the sidebar. Dictating there filters your chat list instead of writing a message. If your words appear and then vanish, or your chat list suddenly shrinks, this is what happened.
- No chat open. If you are looking at the empty right-hand pane with no conversation selected, there is no message field at all. Nothing appears because there is nowhere for it to go.
- The caption box. When you attach a photo or file, WhatsApp opens a preview with its own caption field. Dictation into that field works, but the text becomes the caption, not a separate message.
- The reply-quote state. Replying to a specific message keeps focus in the message field, so dictation works normally, but it is worth knowing the quote block above the field is not editable.
The fix is boring: click once inside the message bar where it says to type a message, confirm you see the blinking cursor there, and then start dictation. If you switched chats with a keyboard shortcut, click into the field again. Focus does not always follow.
3. Turn on Enable Dictation and match the language
If the split test failed in Notes as well, start here. Open System Settings, go to Keyboard, and scroll to the Dictation section. Make sure the toggle is on. If it is already on, turn it off, wait a few seconds, and turn it back on. On some Macs this re-downloads the language files and clears a stuck state.
Check the language list underneath it. If you dictate in English but the active dictation language is set to something else, you will get nothing or nonsense. WhatsApp itself does not tell macOS which language you are chatting in, so a language you added for one contact stays active for everyone until you change it.
If the toggle is greyed out and will not move, that is a management or parental-control restriction rather than a bug. Skip ahead to fix 8, or see the dedicated guide to greyed-out dictation.
4. Fix the shortcut and the Globe key setting
The same Keyboard settings pane has a Shortcut option for dictation. The default is pressing the Fn or Globe key twice, but it can be changed to a Control key press or a custom key, or set to Off. If it is Off, no key will start dictation no matter how many times you press it, and only the Edit menu will work.
There is a second, related setting on Macs with a Globe key: the option that decides what a single Globe press does, such as showing the emoji picker, changing the input source, or starting dictation. If that is set to change input source, and you have more than one keyboard language installed, a double press can flip your language instead of starting dictation. Set it to start dictation if that is what you want the key to do.
Third-party utilities that remap the Fn key, or clipboard and launcher apps that claim double-tap gestures, can also swallow the press before macOS sees it. Quit them one at a time and retest. The Edit menu entry for Start Dictation always bypasses the shortcut, so use it as a control. Our guides to the Fn key not starting dictation and dictation shortcut conflicts go deeper if this turns out to be your problem.
5. Check the microphone macOS is actually listening to
Dictation starts, the indicator appears, and nothing is typed. That pattern almost always means macOS is listening to the wrong input, or to one with the gain turned down. Open System Settings, then Sound, then the Input tab. Speak and watch the level meter move. If it does not, the selected device is not hearing you.
The usual culprits: AirPods connected to your iPhone rather than the Mac, an external display with a built-in microphone that macOS picked automatically, a USB audio interface with its gain at zero, or an iPhone acting as a Continuity Camera whose microphone became the default. Select the built-in microphone, confirm the meter moves, and try WhatsApp again. See the microphone troubleshooting guide for the full checklist, including the AirPods-specific version.
6. End the call, or the voice note, that is holding the microphone
WhatsApp on Mac supports voice and video calls. While a call is active, the app owns the microphone. Starting dictation during a call is unreliable: on some setups it works and the other party hears you dictating, on others the dictation indicator appears but captures nothing. If you are trying to type a message to a third person while on a WhatsApp call, expect trouble.
The same applies to a voice note that is locked into hands-free recording mode, and to calls in other apps. If you were just on a Zoom, Teams or FaceTime call, and dictation has not worked since, the call app may still be holding the input. Quit it fully. The pattern is common enough that we wrote a separate guide on dictation failing during and after video calls.
7. Switch between the native app and WhatsApp Web to isolate the layer
You can run WhatsApp on a Mac two ways: the native app from the Mac App Store, or WhatsApp Web inside Safari, Chrome, Firefox or another browser. They are the same account and the same chats, but a different piece of software owns the text field, and that matters for dictation.
If dictation fails in the native app, open web.whatsapp.com in a browser, click into a chat, and try there. If it works in the browser, the native app is the issue: quit it fully with Cmd-Q, reopen it, check for an update in the Mac App Store, and if it still fails, reinstall it. Reinstalling the Mac app does not delete your chats, which live on your phone and in your backup, but you will need to re-link with the QR code.
If dictation fails in WhatsApp Web but works in the native app, the browser is the middleman causing trouble. Try a private or incognito window to rule out extensions, since ad blockers and privacy extensions sometimes interfere with text fields on WhatsApp Web. Try a second browser. If you installed WhatsApp Web as a standalone web app from the browser, remember it is still that browser underneath, with the same extensions and the same permissions.
A note on permissions: Apple dictation listens through the system, so a browser's microphone permission for web.whatsapp.com is not required for the Fn key to work. That permission only matters for web-based dictation tools that run inside the page. Our guide to dictating in WhatsApp Web covers the browser route in detail.
8. Check management profiles and Screen Time on a work Mac
If your Mac was issued by an employer or school, a management profile can disable dictation outright. The symptom is a greyed-out toggle in Keyboard settings, or a toggle that flips back off on its own. Open System Settings, go to Privacy & Security, and look for Profiles near the bottom. If one is installed and dictation is restricted, only your IT team can change it. WhatsApp cannot override it.
Screen Time on a personal Mac can do the same thing through Content & Privacy restrictions. If you set up Screen Time long ago and forgot, check whether dictation is allowed there. This is also worth checking on a family Mac where another person manages restrictions.
9. Quit, update, relink, restart
If everything above checks out and dictation still fails only in WhatsApp, work through the blunt instruments in this order:
- Quit WhatsApp completely with Cmd-Q. Closing the window is not enough; the app keeps running in the background for notifications.
- Reopen it. If it shows a QR code or says your phone is not connected, link it again. A half-linked state can leave the message field behaving oddly.
- Update WhatsApp from the Mac App Store, and update macOS if an update is pending. Dictation bugs tied to a specific macOS release do get fixed in point updates.
- Restart the Mac. This clears stuck audio sessions that no individual quit will release.
- Test in a fresh chat, ideally a message to yourself, so a corrupted draft in one conversation is ruled out.
If dictation still does not work in WhatsApp after a restart while it works in every other app, you have found a WhatsApp bug rather than a Mac problem. Report it through WhatsApp's help menu, and use the workaround at the end of this article until it is fixed.
WhatsApp quirks that look like broken dictation
Some behaviour is not a failure at all, just WhatsApp doing something you did not expect while you were talking.
- Return sends the message. In WhatsApp on Mac, pressing Return sends by default, and Shift-Return inserts a line break. If you are used to hitting Return to end dictation, you will send half-finished messages. End dictation with the key you started it with, proofread, then send. WhatsApp's chat settings include an option to change what Return does, and the wording of that option shifts between versions.
- Saying "new line" or "new paragraph". macOS dictation turns those into line breaks in most fields. In WhatsApp the result varies by version. Test once before relying on it in a long message.
- Spoken punctuation. Apple dictation expects you to say "comma", "period" and "question mark". Third-party apps generally punctuate for you from your pauses and intonation. If your punctuation vanished, you probably switched from one to the other.
- Mentions in groups. Typing an at-sign in a group chat opens a mention picker. If dictation inserts the word "at" rather than the symbol, no picker opens and the mention is just text. Add mentions by hand after dictating.
- Emoji shortcodes. In some versions, typing a colon followed by letters opens emoji suggestions, and that popup can take focus while you are still talking. If a burst of text goes missing, look for a suggestion popup and press Escape.
- Switching chats mid-sentence. Clicking another conversation while dictation is running moves focus, and the rest of the sentence lands in the new chat's field, or nowhere. Finish or stop dictation first.
- The phone-not-connected banner. WhatsApp on Mac depends on your phone being linked. If the banner says the phone is offline, your dictated text may appear but the message will not send. That is a connection problem, not a dictation problem.
- Silence timeouts. Apple dictation stops on its own after a pause of a few seconds, and after a fixed maximum duration that varies by macOS version. If your long message trails off, that is why. Dictate in shorter bursts, or use a tool without that limit.
- The app lock passcode. If you have enabled WhatsApp's screen lock on Mac, the passcode field is a secure field and refuses dictation on purpose. Type the code.
When macOS dictation is the problem, not WhatsApp
If you have reached this point, run the split test again with fresh eyes. A lot of people discover that Apple dictation is unreliable for them everywhere, and WhatsApp was simply where they noticed it because they write there all day. The Fn key needs a double press that sometimes registers as one. Long messages cut off. Names of friends and family come out wrong every time and there is no easy way to teach it.
Voice Keyboard Pro is our answer to that. It is a small menu bar app for Mac. You hold a hotkey, speak, and release, and the text appears at your cursor in whatever app is in front, including the native WhatsApp app and WhatsApp Web. There is no separate dictation window to manage and nothing to copy across. Because it inserts text into whichever field has focus, everything in fix 2 still applies: the cursor needs to be in the message bar. But the trigger is a hotkey you hold rather than a double tap you hope registered, so the ambiguity of "did it start?" goes away.
Two features matter specifically for chat. Smart Vocabulary is a personal dictionary with replacement rules, so the names of the people you message most, the nickname your family uses, or the product names from your work group get spelled the way you want every time. And Voice Keyboard Pro's transcription engine punctuates from how you speak, so you do not have to say "comma" in the middle of a message to your mother. It also handles longer messages without the short silence cutoff that ends an Apple dictation session mid-thought.
Like most third-party dictation apps, it inserts text through macOS accessibility features, so it asks for Accessibility permission and microphone permission once, under its own name. It does not need WhatsApp's microphone permission, and WhatsApp does not need to know it is there.
On privacy, since messaging is where people are most careful: the server stores only operational pings, such as whether a device is active. No audio and no transcript content are kept. What you say into a WhatsApp chat stays between you, your Mac, and the person you sent it to.
There is a free tier with daily limits, and Pro is $4.99 a month or $34.99 a year. If your WhatsApp problem was really an Apple dictation problem, it is a cheaper fix than the hours you have spent in System Settings.
If you also use WhatsApp on your iPhone and dictation misbehaves there, that is a different set of causes, covered in our guide to iPhone dictation not working in WhatsApp.
Frequently asked questions
Dictation works in Messages but not in WhatsApp. Why?
Because Messages is an Apple app and WhatsApp is not, but that is rarely the actual cause. More often the cursor was not in WhatsApp's message field, a WhatsApp call or voice note was holding the microphone, or you pressed WhatsApp's voice-note button expecting text. Run through fixes 1, 2 and 6. If Messages also fails, see our guide to dictation not working in Messages on Mac, because then it is a system problem.
Where is the dictation button in WhatsApp on Mac?
There is not one. The microphone in the message bar records voice notes. Dictation is a macOS feature started with the Fn or Globe key, or from the Edit menu, or a third-party app started with its own hotkey.
Does WhatsApp need microphone permission for dictation to work?
No. WhatsApp asks for microphone access so it can make calls and record voice notes. Apple dictation listens through the system and does not go through WhatsApp's permission. A third-party dictation app asks for its own microphone permission under its own name. If you denied WhatsApp the microphone, calls will fail but dictation will not.
Why does my message send before I finish dictating?
Return sends in WhatsApp on Mac. If you pressed Return to stop dictation, or dictated something that produced a Return, the message went. Stop dictation with the same key that started it, and consider changing WhatsApp's setting for what the Return key does.
Why does dictation stop after a few seconds in WhatsApp?
Apple dictation ends on silence and has a maximum session length. WhatsApp adds nothing to that, but chat messages tend to be spoken with pauses, so the cutoff bites more often here. Speak in shorter, continuous bursts, or use a dictation tool that does not stop on pauses.
Does all of this apply to WhatsApp Business?
Yes. The Business app on Mac behaves the same way for text input: no dictation of its own, a voice-note microphone in the message bar, and the same dependence on macOS or a third-party app. The fixes are identical.
Can I dictate into WhatsApp Web on a Mac without any extra software?
Yes. Click into the message field in the browser and press the Fn or Globe key like anywhere else. Browser microphone permission is not required for Apple dictation. If it fails only in the browser, try a private window to rule out extensions, then a second browser.
The words land at your cursor in whatever app you are already in — Mail, Slack, Word, a browser form. No dictation window, nothing to copy across.
Free forever for casual use · Apple Silicon & Intel