On an iPhone, text-to-speech is available in two distinct places: Apple's built-in iOS reading features (Speak Screen, Speak Selection, and Accessibility Reader) inside Settings > Accessibility, and any modern mobile browser that supports the Web Speech API's SpeechSynthesis interface. Apple's built-in options read whatever is on the current screen or what you have selected, in a system voice tied to your iOS language and region. A browser-based tool runs entirely inside a Safari or Chrome tab, can read text you paste from any source, and exposes explicit Pause, Resume, and Stop controls alongside rate and pitch sliders. Both paths rely on the same underlying on-device speech engine, so voice quality and available accents are determined by iOS itself, not by the app or tab you choose. The right choice depends on what you are reading, how long the text is, and whether you need to control playback while you listen.

iPhone Text-to-Speech Options at a Glance
iOS has shipped with system-wide text-to-speech for over a decade, and Apple has layered in additional reading options as Accessibility has matured. Before reaching for an app, it helps to know what each built-in tool actually does, because the differences determine which one fits your current task.
| Feature | Where to find it | What it reads | Best for |
|---|---|---|---|
| Speak Screen | Settings > Accessibility > Spoken Content | The entire visible screen | Long articles, emails, and web pages |
| Speak Selection | Settings > Accessibility > Spoken Content | Only highlighted text | Quick check of a sentence or paragraph |
| Accessibility Reader | Settings > Accessibility > Spoken Content | A clean, distraction-free view of selected text | Reading documents without UI clutter |
| Typing Feedback | Settings > Accessibility > Spoken Content | Each character, word, or auto-correct as you type | Verifying typing accuracy |
| VoiceOver | Settings > Accessibility > VoiceOver | Everything, with gesture-based navigation | Full assistive screen-reader use |
For a one-off listen of a draft you already wrote, Apple's built-in Speak Selection is usually the fastest path. For listening to text that lives outside iOS (a copy from a chat app, an email draft, or a research note), a browser-based TTS tool in Safari is often more flexible because you can paste anything up to 20,000 characters without sharing it to another app.
Enabling Speak Screen and Speak Selection on iPhone
All of Apple's built-in reading options live in one place, and turning them on takes about a minute. You only need to do this once; the toggles persist across app restarts and iOS updates unless you reset your Accessibility settings.
- Open the Settings app on your iPhone.
- Scroll down and tap Accessibility.
- Tap Spoken Content.
- Toggle Speak Selection on to read highlighted text from the context menu.
- Toggle Speak Screen on to read the full visible page.
- Optionally, enable the Speech Controller so a floating control appears for fast pausing while you listen.
Once Speak Screen is on, swipe down from the top of the screen with two fingers to start reading the current view. With Speak Selection on, select any text, then tap Speak from the context menu that appears. The Speaking Rate slider on the same Spoken Content screen lets you slow Siri voices down to roughly half speed or speed them up to about double, which is useful for drafts and proofreading. Voices are managed separately under Settings > Accessibility > Spoken Content > Voices, where you can download Enhanced or Premium quality for English and other languages if your iOS version supports them.
When a Browser-Based TTS Tool Is the Better Choice on iPhone
Apple's built-in readers are excellent, but they have limits that show up quickly when you want to listen to text that is not on the current screen. Speak Selection only reads what you can already select, and Speak Screen is tied to the visible UI, which means menus, tabs, and navigation chrome get read alongside the article body. A browser-based TTS tool sidesteps both issues by reading whatever you paste into a text box, with a stripped-down control set built around playback rather than navigation.
Text To Speech from Lizely is a good example. It runs inside Safari or any other mobile browser, reads up to 20,000 characters of plain text, and exposes the rate, pitch, voice, Pause, Resume, and Stop controls that iOS sometimes buries two menus deep. Because the tool passes text directly to the browser's SpeechSynthesisUtterance interface, nothing is uploaded, and the speech comes from the same on-device iOS voices you would hear in Speak Screen. Editing the text or pressing Stop cancels the queued reading immediately, so you can iterate on a draft without restarting Safari.
If you mostly draft on iPhone but want a true cross-device workflow, the Google Docs side of the same idea is covered in How to Use Text to Speech on Google Docs.
How to Use Text to Speech on iPhone Through Safari
The following steps use the Lizely Text To Speech tool inside Safari, but the same flow works in Chrome on iOS because both browsers expose the underlying Web Speech API.
- Open Safari and navigate to the Text To Speech tool page.
- Tap the text box and either type or paste up to 20,000 characters of the text you want read.
- If a Voice menu appears, pick one of the iOS system voices listed (the list comes from your device, so it may differ from another iPhone's list).
- Adjust the rate slider between 0.5x and 2.0x if you want the reading slower or faster than the default.
- Adjust the pitch slider between 0.5 and 2.0 if you want the voice higher or lower.
- Tap Speak to start playback. Audio begins after the browser registers your tap as a user gesture.
- Tap Pause to halt the current reading, Resume to continue from the same point, or Stop to cancel entirely.
- Edit the text or change any control to begin a fresh reading with the new settings.
Long pastes are split into bounded chunks of at most 220 UTF-16 code units before they are sent to the speech engine, so even a 20,000-character document reads smoothly without tripping the browser's queue. Line endings and extra horizontal spaces are normalized, but the words and punctuation themselves are not rewritten, so what you paste is what you hear. If you leave the page, the queued speech is cancelled automatically, which prevents a stale reading from continuing in the background.
Choosing Voices, Rate, and Pitch on iPhone
Both Apple's built-in tools and a browser-based TTS tab pull their voices from iOS itself, which is why the list of voices you see on your iPhone may not match a friend's iPhone or even your own iPad. Apple ships Siri-quality voices for many languages, and additional Enhanced and Premium voices can be downloaded from Settings > Accessibility > Spoken Content > Voices. A downloaded voice becomes available to any app or browser on the device that uses the standard speech interface, including the Lizely tool, so it is worth installing an Enhanced English voice if you plan to listen to long drafts.
The rate and pitch sliders in the Text To Speech tool are SpeechSynthesisUtterance control values ranging from 0.5 to 2.0. They are not measured in words per minute or musical intervals, so different iOS versions and voices interpret them slightly differently; a 1.5x setting on a Samantha voice will not sound identical to a 1.5x setting on a Daniel voice. Treat the sliders as relative tweaks rather than absolute targets, and use them to find a comfortable rhythm for the material you are listening to.
Troubleshooting Text-to-Speech Issues on iPhone
Even when everything is configured correctly, a few common snags come up repeatedly on iOS. Knowing what causes them saves time when you just want the audio to start.
- No audio plays after tapping Speak. Mobile Safari often requires a fresh user gesture before the browser unlocks audio output. If the first tap was on a setting rather than Speak, tap Speak again to trigger the gesture.
- The voice list is empty or shows fewer voices than expected. iOS only exposes voices that are installed. Open Settings > Accessibility > Spoken Content > Voices and download the Enhanced or Premium voices you need.
- Speech cuts off mid-sentence on a very long paste. The browser's internal queue can drop utterances above a certain size. The Text To Speech tool splits long text into chunks of at most 220 code units to avoid this, but if you are testing raw text in another tool, try pasting smaller sections.
- Pause and Resume seem to affect another tab's audio. Pause and Resume act on the browser's global speech queue for the page, which is shared with any other script that calls the same API in the same tab. Close other TTS-using tabs or extensions if this becomes confusing.
- Reading a webpage gets interrupted by notifications. Switch the iPhone to Do Not Disturb or Focus mode for the duration of the listening session, especially for long drafts.
Finally, remember that a browser TTS tool is not a substitute for VoiceOver or another maintained screen reader. It reads whatever text you enter; it does not announce focus, controls, semantic roles, or live regions, so it should not be relied on for accessibility-critical navigation. For day-to-day listening, drafting, and proofreading on iPhone, the combination of Apple's built-in Spoken Content features and a lightweight browser tool covers nearly every use case without installing another app.
Related reading: Put a World Clock on iPhone Home Screen in Any Browser.