How to Read Any Text Aloud on Your Phone, on iPhone and Android
Both iPhone and Android can read text aloud out of the box: turn on Spoken Content on iPhone or Select to Speak on Android, select the text, and the phone speaks it. No extra app, no cost.
Can your phone read text aloud without installing anything?
Yes. Read-aloud is built into both systems, and it is free. There are three usual routes, and they stack.
- The system feature. Spoken Content on iPhone, Select to Speak on Android. It works in almost any app: a note, a message, a web page, an email.
- The browser button. Recent versions of Safari and Chrome offer a listen option in the page menu for articles.
- The app's own button. Reading apps, news apps and document apps often have a play icon that reads the current text.
One thing to get straight: read aloud is not the same as a screen reader. VoiceOver on iPhone and TalkBack on Android are full screen readers for blind users. They announce every button you touch and change how gestures work. If you only want to hear an article while you cook, use Spoken Content or Select to Speak instead, and leave the screen reader off.
How to turn on read aloud on an iPhone
Open Settings, Accessibility, Spoken Content. Two switches matter:
- Speak Selection. Once it is on, selecting any text shows a Speak button next to Copy and Look Up. Good for one paragraph.
- Speak Screen. Swipe down with two fingers from the very top of the screen and the phone reads everything on the page, then scrolls on its own. Good for a whole article.
A small controller appears while it speaks: play and pause, skip forward or back, and a turtle-to-hare slider for speed. It can be dragged to the edge to get out of the way.
Two settings in the same menu are worth changing straight away. Highlight Content underlines the word or sentence being spoken, which helps a lot if you read and listen at the same time. Voices lets you pick a different voice and download a better-sounding one.
Step by step
-
Open the text you want to hear
A note, an email, a web page, a document. Make sure the text is selectable: try selecting a word. If nothing selects, it is an image, not text.
-
iPhone: switch on Spoken Content
Settings, Accessibility, Spoken Content. Turn on Speak Selection for single passages and Speak Screen for whole pages. Turn on Highlight Content so you can follow along.
-
Android: switch on Select to Speak
Settings, Accessibility, Select to Speak. Turn it on and choose the floating button or the two-finger swipe up shortcut. Search Settings for the name if the menu differs.
-
Start the reading
On iPhone, select text and tap Speak, or swipe down with two fingers from the top for the whole screen. On Android, tap the accessibility button, then tap or drag over the text.
-
Tune the voice and the rate
Download a higher-quality voice for your language, then raise the speaking rate one notch at a time over a few sessions. Use headphones for long listening.
How to turn on Select to Speak on Android
Open Settings, Accessibility, Select to Speak and turn it on. The exact path moves around depending on the manufacturer, so if you do not see it, search for "Select to Speak" in the Settings search bar. On some phones it sits under installed accessibility services or downloaded apps.
While turning it on, choose how you launch it: a floating accessibility button in the corner, or a two-finger swipe up from the bottom of the screen.
- Open the page you want to hear.
- Tap the accessibility button.
- Tap a block of text, drag a box around several blocks, or tap the play icon to read the whole screen.
Playback controls appear with pause, skip and speed. If your phone lacks the feature, the same job is done by the text-to-speech engine settings under Settings, Accessibility, Text-to-speech output, which many reading apps use for their own read-aloud button.
Which voice and speed make a long text listenable?
The default voice is fine for a paragraph and exhausting over thirty minutes. Fixing that takes two minutes.
Get a better voice. On iPhone, go to Spoken Content, Voices, pick your language and download one of the higher-quality voices. On Android, open Text-to-speech output, tap the gear next to the engine, and install the voice data or a premium voice for your language. The download is usually a few dozen megabytes and the difference is obvious.
Raise the speed gradually. Most people end up faster than the default, but jumping straight to maximum makes everything blur. Push the slider up a notch, listen for a minute, push again. Give it a day.
Use headphones. Synthetic voices lose consonants through a phone speaker in a noisy room.
Expect punctuation problems. Text with no full stops, or a page full of navigation links and cookie banners, reads as one long sentence. Cleaning the text or using a reader view fixes it faster than any voice setting.
What your phone will not read aloud, and why
Read-aloud needs real, selectable text. Anything else fails, and the reason is always the same.
- Scanned PDFs and photos of pages. They are images. Your phone may be able to lift the text out of a picture with its built-in text recognition; copy it into a note first, then have it read.
- Text inside a video. Slides and captions burnt into the picture are not text either.
- Some protected apps. A few reading apps block selection and only allow their own narration.
- Audio. A voice note or a recording contains no text at all, so no read-aloud tool can speak it back.
That last case is the common one. For a message you cannot listen to right now, the fix is to get a transcript first: our guide to WhatsApp voice notes shows how, and once the words exist as text your phone reads them like anything else.
Also note that system read-aloud plays live. It does not save an audio file you can send to someone.
How to have text read aloud in another language
Text-to-speech chooses a voice based on the language it thinks the text is in. If the right voice is not installed, you get your own language's voice mangling foreign words, or silence.
- Install the voice for that language: Spoken Content, Voices on iPhone; the engine settings under Text-to-speech output on Android.
- Check whether your version offers a language-detection option in the same menu, and turn it on.
- For a page that mixes two languages, split it. Detection switches badly mid-sentence and reads one language with the other's accent.
If your goal is to understand rather than to practise, translating first and then listening in your own language is usually the better path. Reading aloud a bad translation is still a bad translation, so check the text before you press play.
One practical detail: voice quality varies a lot per language. A language with only a compact voice available will sound noticeably rougher, whatever app you use.
When the words are stuck in audio, a video or a link
Read-aloud only helps when there is text. Often there is not: a recorded lecture, a meeting on your phone, a voice note, a podcast episode, a long video.
Zeepit handles that first step on iPhone and Android. Pick a file inside the app, or tap Share on any audio in another app and choose Zeepit (how the Share button works). You get the full transcript word for word, an instant summary in short, medium or long, a translation when you need one, and Zeepit can read any text aloud, so you can listen to the summary instead of reading it.
It accepts mp3, m4a, wav, ogg, opus, aac, flac and more, plus video files where only the audio track is used, up to four hours per recording. YouTube, podcast and web page links become a summary too. Your first conversions are free right after install, with no account and no card; usage is shown in the app.
The file goes to Zeepit's servers, is transcribed and deleted right after: no archive, no AI training on your recordings. The transcript stays on your phone. Everything happens on the phone, there is no desktop version.
Frequently asked questions
How do I make my iPhone read text aloud?
Go to Settings, Accessibility, Spoken Content. Turn on Speak Selection to get a Speak button whenever you select text, and Speak Screen to read a whole page by swiping down with two fingers from the top of the screen. A controller with play, pause and speed appears while it reads.
How do I get my Android phone to read text out loud?
Open Settings, Accessibility, Select to Speak and turn it on. Choose the floating button or the two-finger swipe up shortcut. Then tap the button, tap a block of text or drag a box around it, and playback starts. Menu names vary between manufacturers, so use the Settings search bar.
Can my phone read a PDF aloud?
If the PDF contains real text, yes: open it and use Speak Screen or Select to Speak, or the read-aloud button in your PDF app. If it is a scan, the pages are images and nothing will be spoken. Use your phone's text recognition to copy the text out first.
Is text-to-speech on a phone really free?
The built-in features are free and included with the system, including the extra voices you download. Paid apps mostly add different voices, saving the audio as a file, or reading formats the system ignores. Try the built-in tools for a week before paying for anything.
Can read-aloud speak a voice message or a recording?
No. A voice note is audio, not text, so there is nothing for a read-aloud tool to speak. You need a transcript first. Zeepit turns a recording, a voice note or a video into a transcript and a summary on the phone, and can then read that text aloud.