Short answer: Signal Desktop on Mac has no dictation of its own, and the microphone in its message box records a voice message rather than text. Dictation comes from macOS or a third-party app, so click into the composer, press the Fn or Globe key, and check Enable Dictation if nothing happens.
You open Signal on your Mac, click into a conversation, press the dictation key, and nothing useful happens. No text. Or a voice message starts recording with a timer counting up. Or words do appear, but in the search box above your conversation list, or in the caption field of a photo you were about to send. Each of these feels like the same broken feature. They are different problems with different fixes, and this guide takes them in the order that finds yours fastest.
The one idea that explains most of it: Signal on a Mac does not turn speech into text. Signal Desktop gives you a message box 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 dictation is failing in every app and not just Signal, start with our general guide to Mac dictation not working and come back here for the Signal-specific parts.
What makes Signal different from other chat apps on Mac
If you have already read troubleshooting guides for WhatsApp or Telegram, notice three things about Signal before you follow the same steps.
- There is one Mac app, and it comes from Signal's own website. Signal Desktop is not in the Mac App Store, and there is no Signal web version you can open in a browser. That removes two of the usual ways to isolate a problem, so fix 7 below is structured differently from the WhatsApp and Telegram guides.
- Signal Desktop is a linked device, not an account of its own. You set it up by scanning a code with the Signal app on your phone. A link that has expired or been removed from the phone will show you a relink screen, not a chat, and no amount of dictation troubleshooting helps until it is linked again.
- Signal Desktop draws its own interface. It is built with cross-platform technology rather than the standard macOS text field. Dictation generally works fine in it, but it behaves a little differently from Notes or Mail: macOS text replacements do not expand inside it, and depending on the version the Edit menu may or may not show a Start Dictation entry.
None of these is a fault. They just change which layer you test first.
First, which microphone did you press?
The most common reason people report that dictation in Signal is broken is that they pressed the wrong microphone. Depending on your version, the message box in Signal Desktop has a microphone icon at its right-hand end. That icon does not transcribe anything. Click it and Signal records an audio clip, a voice message, and sends the clip itself to the other person. If you clicked it and saw a timer or a waveform, you were recording a message, not dictating.
The phone and camera icons at the top of a conversation start a voice or video call, which is a different thing again, and one that matters later in fix 6.
At the time of writing, Signal does not offer a speech-to-text feature of its own on Mac. Dictation, meaning your speech becoming typed words in the message box, comes from one of two places:
- macOS dictation. Started with the Fn or Globe key, pressed twice or held depending on your setting. Some cross-platform apps show Start Dictation under the Edit menu and some do not, so the key is your reliable trigger in Signal. A small microphone indicator appears near the cursor while it listens.
- A third-party dictation app. Started with that app's own hotkey. The text is inserted into whichever field holds your cursor. Signal is not involved beyond being the field.
Everything below assumes you are using one of these two triggers. If you were pressing Signal's own microphone, switch to the right trigger and try again before reading further.
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 Signal. Say one full sentence. Then go back to Signal, open Note to Self, which is your private conversation with yourself and a safe place to test, and try again there.
- Dictation fails in Notes too. The problem is macOS, not Signal. Go straight to fixes 3, 4 and 5.
- Dictation works in Notes but not in Note to Self. The problem is inside Signal or the field your cursor is in. Fixes 1, 2, 6 and 7 are where to look.
- It works in Note to Self but not in one particular conversation. Something about that conversation is the problem: a stuck draft, a quoted reply, or a disappearing-message timer that is deleting your test. Fix 2 and the quirks section cover it.
Note to Self is worth using for every test in this article. Nobody else sees the nonsense you dictate while checking, and because it syncs to your phone, you can confirm from your iPhone that the text really was sent as text.
The 9 fixes, in order
1. Cancel the voice message and use the real dictation trigger
If a recording is in progress, cancel it rather than sending it. Then click once into the message box so you can see the text cursor blinking, and press the Fn or Globe key the way your system is set up: double press, or press and hold. If you use a third-party dictation app, press its hotkey instead. Watch for the small microphone indicator. If it appears and your words show up, you are done. If it appears and nothing shows up, go to fix 2. If it never appears, go to fix 3.
2. Put the cursor in the message box
Dictation types wherever the cursor is, and Signal Desktop has more text fields than the one you want. The most common places dictated text ends up instead:
- The search box above the conversation list. Signal focuses it when you use the search shortcut, and it keeps focus after a search. Press Escape, click into the conversation, then click into the message box.
- No conversation open. If you are looking at the empty welcome pane, there is no message box at all. Open a conversation first.
- The caption field of an attachment. If you dragged in a photo or file, the caption box is open and your words go there. That may be what you want, but it is not the main message.
- The sticker, GIF or emoji search field. If one of those pickers is open, its search field can hold focus. Close the picker.
- A quoted reply. Replying to a specific message does not steal focus, but the composer looks different with the quote bar above it, and people sometimes click the quote instead of the box beneath it.
- A message request or a blocked conversation. If the conversation shows Accept and Block buttons, there is no message box yet.
The habit that fixes all of these: click into the message box immediately before you trigger dictation, every time. Do not rely on focus surviving a switch between conversations.
3. Turn on Enable Dictation and match the language
Open System Settings, then Keyboard, and find Dictation. Turn on Enable Dictation. If it was already on, turn it off, wait a few seconds, and turn it back on. This resets the dictation session and clears a surprising number of one-off failures.
Check the language in the same panel. Signal conversations are often multilingual, and if you added a second dictation language at some point, macOS may be listening in the wrong one. Dictation in the wrong language does not fail cleanly. It produces nonsense words, or nothing, while the indicator shows it listening. Our wrong-language guide walks through the language and keyboard settings that interact here.
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
Two settings decide whether pressing the key does anything. In System Settings, Keyboard, the option labelled "Press Globe key to" must be set to Start Dictation, not Change Input Source, Show Emoji & Symbols, or Do Nothing. Then, under Dictation, check the shortcut itself, since it can be set to press the Globe key twice, press Control twice, or a custom combination.
Signal Desktop has a set of its own keyboard shortcuts for jumping between conversations, searching, and archiving. None of them should collide with the dictation trigger, but if you set a custom dictation shortcut using a Command combination, check it against the list in Signal's Preferences.
Third-party utilities that remap the Fn key, or launcher and clipboard apps that claim double-tap gestures, can swallow the press before macOS sees it. Quit them one at a time and retest. 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
Open System Settings, then Sound, then Input. Watch the input level meter while you speak. If it does not move, macOS is listening to a microphone that hears nothing, and dictation will sit there silently. It has nothing to do with Signal.
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 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 Signal again. See the microphone troubleshooting guide for the full checklist, and the AirPods-specific version if that is your setup.
One thing that trips up Signal users specifically: Signal Desktop needs microphone permission for calls and voice messages, and macOS asks for it the first time you use either. Apple dictation does not use that permission. A missing microphone entry for Signal in Privacy & Security will break calls, not dictation, so do not spend long there.
6. End the call that is holding the microphone
If you are in a Signal voice or video call, or a group call, the microphone is busy. Dictation in the same app, or any other app, will fail or come out garbled while the call runs. This includes a call you think has ended because you switched to another conversation: Signal Desktop keeps the call running in its own window or a small overlay. End it completely.
The same goes for 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. We wrote a separate guide on dictation failing during and after video calls because the pattern is so common.
7. Isolate the layer without a web version to fall back on
With WhatsApp or Telegram you can test the web version against the app. Signal gives you no web version, so the isolation steps are different.
- Test in a native app first. If dictation works in Notes but not in Signal, the difference is Signal's custom message box. Try another cross-platform app you have installed, such as Slack or Discord, and see whether dictation works there. If it fails in all of them and works in Apple apps, read our guide to dictation not working in third-party apps on Mac, because the cause is at the accessibility layer, not in Signal.
- Check the link status. Open Signal on your iPhone, go to Settings, then Linked Devices, and confirm your Mac is listed. If it is not, or if Signal Desktop is showing a relink screen, link it again. Depending on the version, relinking may or may not carry your desktop message history across, so read the on-screen warning before you do it.
- Try the beta build. Signal publishes a separate beta version of Signal Desktop that installs alongside the release version. If dictation works in one and not the other, you have found a version-specific bug and the fix is to wait for an update or report it.
- Test Signal on your iPhone. Dictation there is a different system with different failure modes, but if the same conversation fails on both devices, the problem is the conversation, not the Mac. Our guide to iPhone dictation not working in Signal covers that side.
8. Check management profiles and Screen Time on a work Mac
Signal is often installed on work Macs precisely because it is private, and work Macs are where dictation is most likely to be switched off by policy. If Enable Dictation is greyed out, or turns itself back off after a restart, open System Settings, then Privacy & Security, then Profiles, and look for a management profile. A profile can disable dictation, restrict microphone access, or block the accessibility features third-party dictation apps rely on. You cannot override it from your side; ask your IT team whether dictation is allowed.
On a personal Mac, check Screen Time, then Content & Privacy. A restriction set up for a family member can disable dictation for every user on the machine.
9. Quit, update, restart, and test in Note to Self
Quit Signal fully with Command-Q rather than closing the window, since closing the window leaves Signal running in the menu bar or Dock depending on your settings. Reopen it, open Note to Self, and test.
Then update. Signal Desktop updates itself, but it will only do so when it is running, and a version that has gone too long without updating will refuse to open at all and show an expiry message. If that is what you are seeing, download the current version from Signal's website. Update macOS as well if a system update is pending, because dictation is part of the operating system and its fixes arrive there.
Restart the Mac last. A restart clears a stuck microphone, a stuck dictation session, and a stuck accessibility connection in one move. If dictation works in Note to Self after all of this but not in one specific conversation, the quirks section below is where your answer is.
Signal quirks that look like broken dictation
Several things Signal does on purpose look like dictation failures to someone who has not seen them before.
- Enter sends the message. Dictating "new line" or pausing does not press Enter, but if you press Enter out of habit mid-sentence, the message goes. Depending on the version, there is a preference to change whether Enter sends, and Shift-Enter starts a new line either way.
- Disappearing messages delete your test. If a conversation has a disappearing-message timer set, your dictated test message vanishes on schedule. That is the timer, not dictation. Use Note to Self, or check the timer icon at the top of the conversation.
- Formatting characters get interpreted. Newer versions of Signal support bold, italic, strikethrough, monospace and spoiler formatting. If you dictate an asterisk or underscore, some versions treat it as a formatting marker. Dictated text normally does not contain them, but a spelled-out symbol can.
- The @ picker does not open from speech. In a group, dictating "at Sam" types the words. Mentions require typing the @ symbol so the picker appears and choosing the person. Dictate the message, then add the mention by hand.
- The colon opens the emoji picker. In many versions, typing a colon followed by letters opens an emoji shortcode popup. Dictated text with a colon and no space after it can trigger this and swallow the next word. Say "colon" and pause, or add it afterwards.
- No macOS autocorrect or text replacements. Because Signal's message box is not a standard macOS text field, the text replacements you set up in System Settings do not expand in it. Dictated text arrives as dictated. Signal has its own spell check underlines, which are advisory only.
- Drafts are saved per conversation. If you dictated half a message in one conversation and switched to another, the text is still in the first conversation's box. It did not vanish.
- Long messages are fine, silence is not. Apple dictation ends a session after a pause of a few seconds and after a fixed length. A long message that stops halfway is usually the timeout, not Signal. Our guide to dictation cutting off mid-sentence covers the pause behaviour and how to work around it.
When macOS dictation is the problem, not Signal
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 Signal 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. The names of the people in your groups 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 Signal Desktop's message box. 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 box. 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 Signal. Smart Vocabulary is a personal dictionary with replacement rules, so the names of the people you message most, the project names from your work groups, and the words Apple dictation keeps mishearing 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 a friend. 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 Signal's microphone permission, and Signal does not need to know it is there.
On privacy, which matters more to Signal users than to almost anyone else: the server stores only operational pings, such as whether a device is active. No audio and no transcript content are kept. What you dictate into a Signal conversation is not stored by us, and it is not readable by us after the fact. If that is not enough for a particular conversation, type it. We would rather you use the tool for the ninety percent of messages where speed matters than feel you have to choose it for all of them.
There is a free tier with daily limits, and Pro is $4.99 a month or $34.99 a year. If your Signal 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 Signal on your iPhone and dictation misbehaves there, that is a different set of causes, covered in our guide to iPhone dictation not working in Signal. And if you have never dictated into Signal before and just want the how-to, start with how to dictate text messages in Signal.
Frequently asked questions
Dictation works in Messages but not in Signal. Why?
Because Messages is an Apple app with a standard text field and Signal Desktop draws its own, but that is rarely the actual cause. More often the cursor was not in Signal's message box, a call was holding the microphone, or you pressed Signal's voice-message 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 Signal on Mac?
There is not one. The microphone in the message box records a voice message. Dictation is a macOS feature, triggered by the Fn or Globe key, or a third-party app triggered by its own hotkey. Click into the message box and press the key.
Does Signal need microphone permission for dictation to work?
No. Apple dictation runs at the system level and uses the system's microphone permission, not Signal's. Signal needs its own microphone permission only for calls and voice messages. Third-party dictation apps ask for microphone and Accessibility permission under their own names.
Why does my message send before I finish dictating?
Something pressed Enter. Either you pressed it by habit mid-sentence, or a keyboard utility fired it. Dictation itself does not send. Check whether your version of Signal has a preference for whether Enter sends, and use Shift-Enter for a new line while you dictate.
Why did my dictated test message disappear?
Check whether the conversation has a disappearing-message timer. The timer icon at the top of the conversation shows the duration. Your message was sent and then deleted on schedule, exactly as designed. Test in Note to Self, where you control the timer.
Can I dictate into Signal on a Mac without any extra software?
Yes. Apple dictation is built into macOS. Click into the message box and press the Fn or Globe key like anywhere else. If it fails only in Signal and works everywhere else, fixes 2, 6 and 7 are the likely reasons. If it fails everywhere, fixes 3, 4 and 5 are.
Is Signal Desktop's message box different from WhatsApp's or Telegram's?
All three draw their own interface rather than using the standard macOS text field, so they share most failure modes. The differences are that Signal has no web version and no App Store version to test against, and that Signal is a linked device that can be unlinked from the phone. Our guides to WhatsApp and Telegram on Mac cover their versions of the same problems.
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