WhatsApp still has no built-in text-to-speech button. Dig through every settings screen in the app and you won't find one that reads your messages aloud. The accessibility section of WhatsApp's Help Center covers captions, Live Transcribe, Sound Amplifier, hearing aid support, and RTT, but a native message reader isn't among them.
That doesn't mean you're stuck reading with your eyes. Your phone already ships with tools that handle it. If you've been searching for how to enable text to speech in WhatsApp, the short version is this: you set it up in your phone's accessibility settings, not inside WhatsApp. On Android that's Select to Speak. On iPhone it's Speak Screen.
Neither takes long, though you'll spend a few extra minutes choosing a voice and adjusting the speed so it doesn't drive you mad. I'll walk you through both, plus the clunky workaround for WhatsApp Web, how voice message transcripts work in 2026, and what to check when nothing seems to work. The menu names below are written against Android 15 and iOS 18. Older versions shuffle a few labels, but the tools are the same.
How to enable text to speech in WhatsApp on Android
The tool you want is Select to Speak, part of Android's accessibility suite.

- Open Settings, then tap Accessibility.
- Tap Select to Speak (on Samsung phones it hides under Visibility enhancements or the TalkBack section, depending on your model and Android version).
- Toggle it on and confirm the permission prompt. Android adds a small floating person icon to the edge of your screen.
- Open WhatsApp, tap that icon, then drag a box across the message you want to hear, or just tap the screen.
Your phone reads the text immediately. You can adjust speed and voice in the Select to Speak settings, or in the Text-to-Speech output settings usually found under System > Accessibility. The same steps apply whether you carry a Pixel, a Samsung, or a Xiaomi running its customized skin, though the menu path shifts a little.
Here's what tripped me up. On a Samsung Galaxy S23 running One UI 6, the default Google voice crawled along at what felt like half my reading pace, and I nearly gave up on the whole thing after one group chat. Moving the speech rate slider to about 1.5x fixed it. Scrolling through a busy chat while making coffee became genuinely workable.
If Select to Speak is missing on your device, the Play Store has third-party readers that do the same job. I'd pause before installing one, though. Most of these apps request two permissions that, combined, let them read your entire screen: an accessibility service and permission to display over other apps. That's fair for a screen reader, but it also means the app can see banking sessions and private chats. Some keep a background service alive around the clock, which shows up in your battery stats as constant drain. Before installing anything with screen access, spend five minutes reading up on how to vet app permissions so you know exactly what you're granting. The built-in tool sidesteps all of it: Select to Speak needs only the accessibility service grant, it updates through normal system updates, and it has no reason to touch your contacts, media, or network.
Turning on text to speech on iPhone
Apple's version is Speak Screen, and it lives under Spoken Content.
- Open Settings, tap Accessibility, then tap Spoken Content.
- Toggle on Speak Screen. While you're there, enable Speak Selection too, which adds a Speak button whenever you highlight text.
- Open WhatsApp, then swipe down with two fingers from the top of the screen. A small playback controller appears and the whole chat starts reading aloud.
- Tap the controller to pause, adjust speed with the tortoise and hare icons, or skip forward.
Those four steps match iOS 17 and iOS 18. If you only want one message read, press and hold on the text, drag the selection handles to highlight it, and pick Speak from the popup menu. That's Speak Selection earning its keep.
Two refinements make a real difference here. First, voices: under Settings > Accessibility > Spoken Content > Voices you can download higher-quality voices, and on newer iPhones some of these are the neural ones Apple uses for Siri. The default compact voice sounds robotic. The premium ones don't. Second, if you mostly want incoming messages read while you're driving or cooking, set up Announce Notifications instead (Settings > Notifications > Announce Notifications). With AirPods in, Siri reads new WhatsApp messages as they arrive and lets you reply by voice, which beats swiping into the app every time.
On an iPhone 14 running iOS 17, I swiped down in a family group chat and Speak Screen cheerfully read out every sender name, a contact's phone number, and then the on-screen keyboard keys, one letter at a time, because the keyboard was still open. Not ideal on a train. Close the keyboard first, tap a specific message with the controller's speak-on-touch mode, or use Speak Selection when you're around other people.
Can you turn typed text into a voice message in WhatsApp?
People often ask how to convert text to voice in WhatsApp, and there are two different things they might mean.
If you want to hear a received message, that's everything above. If you want to send a typed message as audio, WhatsApp can't do it. There's no "type it and we'll record it" option. Your choices are to record the voice note yourself by holding the microphone button, or to generate speech with a separate text-to-speech app, save the audio file, and share it into a chat as an audio attachment. It arrives as a file rather than a round voice-note bubble, and it's fiddly. Honestly, for most people, recording the note yourself is quicker.
WhatsApp Web and desktop: the clunky part
Neither WhatsApp Web nor the desktop apps have a text-to-speech option, so hearing messages on a computer means working around the app. On a Mac, select the message text and press Option plus Escape. That's the Spoken Content shortcut, and it reads the selection in any browser or app. You can remap it under Settings > Accessibility > Spoken Content > Speak Selection. On Windows there's Narrator (Windows key plus Ctrl plus Enter), which works but reads far more than you asked it to.
The copy-and-paste route is honestly faster. Copy the message. Paste it into any text-to-speech tool. Done.
For the reverse problem, getting spoken words into a message quickly, Mac users have better options than typing. I use GhostWriter for this: it's a Mac app that turns speech into clean, ready-to-paste text in whatever app you're in, with punctuation and formatting handled automatically. You talk, it writes, and you paste the result into WhatsApp Web or the desktop app. If you're comparing dictation tools, this guide to choosing a Mac app for seamless speech-to-text integration covers the criteria that actually matter, and there's a broader walkthrough of how to choose effective speech-to-text software for your Mac if you want the full picture.
Voice message transcripts: WhatsApp's closest native feature
Picture a quiet open-plan office, a voice note from your sister that runs two minutes, and no headphones. That's where WhatsApp's transcription for voice notes earns its place. It's the same idea as text to speech in reverse: you read the message instead of playing it.
To turn it on, go to Settings > Chats > Voice message transcripts. Then long-press any voice note and tap Transcribe. The first time, WhatsApp may download a language pack, and you'll need an internet connection for that. Transcripts run on your device after that, which is good news for privacy.
Two quirks worth knowing. Transcription quality depends heavily on language and accent; English and Spanish work well, and support for other languages has expanded gradually since the feature launched. The transcription language is also set per phone in your WhatsApp settings, so if a contact sends voice notes in a different language, transcripts may come out garbled until you switch.
Voice typing: speech to text inside WhatsApp
Say you're walking to the bus stop with one hand full and a reply you owe someone. Voice typing handles that, and it's worth setting up alongside everything above, since it covers the composing side that reading tools ignore.
Tap any text field in WhatsApp to bring up the keyboard, then tap the microphone icon. On Android this runs Google's voice typing through Gboard; you can download languages for offline use in Gboard's Voice Typing settings. On iPhone it's Apple's Dictation, and recent iPhones process it on-device, so it keeps working without a signal.
Punctuation needs speaking: say "comma", "period", "question mark" out loud. If the microphone icon is missing from your keyboard, check that the keyboard app has microphone permission in Settings, because WhatsApp itself can't fix a keyboard-level block. If you want the longer background on what's happening when you dictate, this plain-English explainer on what dictation is and how speech-to-text works covers it without the jargon.
Why text to speech isn't working (and how to fix it)
Most failures come down to five things.
Permissions: on Android check Settings > Apps > WhatsApp > Permissions; on iPhone check Settings > Privacy & Security > Microphone. Also verify voice typing is enabled in your keyboard's own settings, not just in WhatsApp.
Battery optimization: Android loves to kill accessibility services to save power. If Select to Speak's floating icon vanishes after a while, exclude accessibility apps from battery optimization under Settings > Battery.
Outdated app: transcription features roll out gradually, and an old WhatsApp version simply won't show the toggle. Update from the Play Store or App Store.
Language mismatch: for voice message transcripts, the transcription language must match the voice note, or you'll get word salad.
Missing internet: the first transcript and any language-pack download need a connection, even though transcription itself runs on your phone afterward.
There's a sixth cause that catches people out with the reading tools specifically: silence that isn't a bug. If Select to Speak or Speak Screen seems to do nothing, check the media volume (not the ringer volume), make sure the phone isn't in silent mode on iPhone with a Bluetooth device grabbing the audio, and confirm a voice is actually downloaded under your text-to-speech settings. A missing voice file is a surprisingly common culprit after a system update.
If you've followed every step above and it still fails, restart the phone. It sounds like tech-support theater, but accessibility services genuinely fail to re-register after updates, and a reboot forces the issue.
Small settings that make it usable daily
Once the feature is switched on, it's only as good as its settings. Three adjustments turned this from a novelty into something I actually use.
Voice speed at 1.5x or faster on Android, and a few notches up on iPhone via the controller's hare icon. Default speeds are tuned for people learning to read, not for scanning a group chat.
Premium voices: both platforms ship robotic compact voices by default. Download the better ones (Google's TTS voices under Text-to-Speech output on Android, Apple's premium voices under Spoken Content > Voices).
A privacy habit: use one earbud in public. Spoken messages announce names and phone numbers you'd rather not broadcast on a bus.
One last thing I'd flag: the reading tools don't care which app you're in, so the voice you pick for WhatsApp is the voice you'll hear in your browser and email too. Choose one you can stand for an hour.