How to dictate messages in Slack
You spend the whole workday talking: meetings, huddles, thinking out loud. And yet the one place you write the most, the Slack message box, has no way to listen. Here is why, and how to make Slack hear you anyway.

Image: Icons8
Picture the strangest office in the world: everyone talks all day, in meetings, in huddles, out loud to themselves, but the one wall where they write the most is soundproof. It cannot hear a thing. That wall is the Slack message box. You narrate your whole job by voice, and then you turn to the place you type the most and it has no way to listen.
It is a real gap, and it surprises people because Slack clearly does audio. So let us be precise about what Slack can and cannot do, then fix the part that is missing.
The silent message box
Here is the plain truth: Slack has no built-in way to dictate a normal message by voice. The message box has no speech-to-text mode for composing text. There is no button that lets you speak and watch clean words appear in the box, ready to send.
The confusing part is that mic icon you see near the message box. It looks like dictation, but it is not. It starts recording an audio clip, a voice message, the same way you would send a voice note. It does not convert your speech into typed text in the box. Your teammates get a little audio player to press play on, not a written message they can scan, search, or quote.
Transcription is a different feature from dictation
Slack can generate a transcript of an already-recorded clip (a 'Generate transcript' action), and with the paid Slack AI add-on it can auto-summarize huddles. Both are useful, but both transcribe audio that already exists. Neither one lets you dictate a message as you write it.
So the audio features are real, they are just aimed at meetings and recordings, not at the thing you do a hundred times a day: typing a message. That box stays soundproof.
Why voice fits Slack so well
The irony is that Slack is where dictation would help the most, because so much of what you send is really just talking that happens to be typed.
- Standup updates: 'yesterday I finished the export bug, today I am on the onboarding flow, blocked on the API key.' That is a spoken paragraph you are forced to type.
- Detailed replies: the thoughtful answer in a thread, the one with context and caveats, is exactly the message people shorten because typing it is slow.
- Thinking out loud: dropping a half-formed idea into a channel works better when you can just say it, the way you would in a huddle.
- End-of-day handoffs: the long 'here is where I left things' message is faster and warmer spoken than typed.
The workaround: your operating system's dictation
Since Slack itself will not listen, you borrow the ears of your computer. Both Windows and Mac have dictation built in, and because they type text at the operating-system level, they drop words wherever your cursor is, including the Slack message box. That means it works in both the Slack desktop app and Slack in your browser.
Click into the Slack message box
Desktop app or slack.com in the browser, either works. Put your cursor where you would normally type.
Start your OS dictation
On Windows press Win + H to open Voice Typing. On Mac, turn on Apple Dictation and use its shortcut (set it in System Settings > Keyboard > Dictation).
Speak your message, then send
Talk normally, watch the words appear, then hit enter. If it drifts, fix the last word or two and keep going.
This genuinely works and it is free. But it is a workaround, and it shows. The honest limits:
- Punctuation is manual: you often have to say 'comma' and 'period' out loud, or fix it after.
- One language at a time: it is locked to whatever language you set, which is rough if you think in Spanish and post in English.
- Names and jargon get mangled: teammates' names, product names, and technical terms come out wrong more often than you would like.
- It stops when focus shifts: click away, get a notification, switch channels, and dictation can cut out mid-thought.
- The desktop app can be finicky: the Slack desktop app is an Electron app running in its own process, and some dictation tools have trouble injecting text into its fields. Win + H generally works, but if a tool misbehaves in the desktop app, Slack in the browser is the safer bet.
On your phone it is easier
If you are on iOS or Android, just tap the Slack message field and use your keyboard's mic key. The system keyboard dictates straight into the box. This post is focused on desktop and web, where the gap is bigger.
The smoother fix: a system-level typing tool
OS dictation proves the idea works: type by voice at the system level and Slack cannot tell the difference. The next step up is a tool built for exactly that, one that also cleans the text so you are not fixing punctuation and names every message.
Golem is voice typing built on OpenAI's Whisper (large-v3-turbo) that captures audio at the operating-system level, the same layer Win + H and Apple Dictation use. Press a shortcut, speak, and clean, punctuated text lands in the Slack box, whether you are in the desktop app or the browser. It is not a claim that Slack gained dictation; it is a fallback that fills the gap Slack left open.
Two things make it fit Slack in particular. It adds punctuation and tidies the rambling for you, so a spoken standup comes out as a readable message. And it can dictate in one language and output in another, which matters if you are on a LATAM team that thinks in Spanish and posts in English. You can also teach it names and terms so your teammates and your product stop coming out wrong.
Which option fits you
| Option | Works in Slack? | Cleans text? | Cost |
|---|---|---|---|
| Slack's mic button | Records a clip, not a typed message | No (it is audio) | Free |
| Win+H / Apple Dictation | Yes, in the box (desktop + web) | Basic, you fix punctuation | Free |
| Wispr Flow | Yes, system-level | Yes | Around $15/mo |
| Superwhisper (Mac) | Yes, system-level | Yes | See their pricing page |
| Golem | Yes, system-level (desktop + web) | Yes, plus one-language-in / another-out | Free to start, Pro $3/mo |
Ranked fairly: if you only dictate the occasional message, Win + H or Apple Dictation are free and already installed, start there. If you dictate all day and want clean text without babysitting it, a system-level tool is worth it. Wispr Flow is polished and well known, with the trade-off of price. Superwhisper is a strong Mac option; check their pricing page. Golem is the value pick and the one built with bilingual, LATAM teams in mind, at roughly a fifth of Wispr Flow's price, with dictate-in-one-language / output-in-another. There is no single best; there is the one that matches how much you talk to Slack.
If you are building out a wider toolkit, this fits alongside the rest of your stack. See our roundup of the best apps for remote workers for the full picture.
The bigger picture
Slack is one of several apps with no built-in dictation. For the full map, and the one fix that covers all of them, see voice typing that works in any app.
Frequently asked questions
Can I dictate a message in Slack?
Not with a built-in feature. Slack has no native way to compose a message by voice. The workaround is your operating system's dictation (Win + H on Windows, Apple Dictation on Mac) with the cursor in the message box, or a system-level voice-typing app like Golem that also cleans the text.
What does the mic button in the Slack message box do?
It records an audio clip, a voice message, not dictation. It does not turn your speech into typed text in the box. Your teammates receive an audio player, not a written message.
Does Slack have voice-to-text at all?
Yes, but for a different job. Slack can generate a transcript of an already-recorded clip, and with the paid Slack AI add-on it can transcribe and summarize huddles. That is meeting and clip transcription, not dictating a message as you write it.
Does OS dictation work in the Slack desktop app or only the browser?
Both, because it types at the OS level wherever your cursor is. That said, the Slack desktop app is an Electron app, and some dictation tools struggle to inject text into it. Win + H usually works; if a tool misbehaves, try Slack in the browser.
I think in Spanish but my team posts in English. Can I dictate that way?
OS dictation is locked to one language at a time, so no. A tool like Golem can dictate in one language and output in another, so you can speak Spanish and have English text land in the Slack box.

