How to translate text and have it read aloud on iPhone
First pick a voice for the language you're translating into, in Voice; skip this and your Spanish comes out in an English accent. Then put the text in the box, tap Translate, choose a language in Translate to:, tap Translate and then Read Translation. Needs iOS 18 or later.
When translate and read aloud helps
Hearing a translation tells you how it sounds, not only what it means, which matters for learning a language, rehearsing a phrase before a trip, or making sense of a letter you cannot read. I used it on a menu abroad once and it genuinely changed what I ordered.
Before you start: pick the right voice
Read Translation keeps whatever voice is already selected, it does not switch for you. Translate into Spanish with an English voice chosen and you get Spanish text read with an English accent, which sounds worse than it is useful. Pick a voice for the target language first; download one in the iOS Settings app if the list has none.
Steps: translate text and read it aloud
- In Voice, pick a voice in the language you are translating into.
- Put the text in the box: type, paste, or use Scan on a sign, menu or letter.
- Tap Translate. The Translate & Read sheet shows your Original Text.
- Choose the language in Translate to:. The source language is detected automatically.
- Tap Translate. After Translating…, the result appears under Translation.
- Tap Read Translation. The translation replaces the text in the box and starts reading.
The first time you use a language pair, iOS may ask to download it, which needs internet. After that, translation can work offline.
Which languages can it translate into?
| Europe | Asia | Other |
|---|---|---|
| English | Chinese | Arabic |
| Spanish | Japanese | Russian |
| French | Korean | Hindi |
| German, Italian, Portuguese |
Language names appear in your own language. The source can be any language Apple's translation recognises.
Worked example: a sign abroad
- Select an English voice in Voice.
- Scan the sign with Camera, check the preview, and tap Use This Text.
- Translate, choose English in Translate to:, tap Translate, then Read Translation.
- To practise saying the original instead, select a voice in the sign's language and tap Speak on the untranslated text.
Things to know
- Needs iOS 18 or later; on older versions the sheet shows Translation requires iOS 18.0 or later.
- Read Translation counts toward the free daily characters like Speak: free users get 1,000 characters a day for Speak and for saving audio, plus 500 more for every rewarded ad watched to the end.
- The translation is saved in History, so you can load it again later.
- Word highlighting also works during Read Translation if you turned it on.
Common mistakes
- Forgetting to switch the voice back: after reading a translation, your next Speak still uses the target-language voice.
- Pasting the translated text over your only copy of the original: Read Translation replaces the box, so copy the original elsewhere first if you need it (it is in History only if you read it aloud before).
- Expecting word-for-word output: translation rewrites sentences, so it is a guide to meaning, not a dictionary.
Questions and answers
Why does the translation sound like it has the wrong accent?
Does translation work offline?
Can I translate into any language?
Which translator does it use?
You might also like
More TTS guides
- How to make your iPhone read a PDF out loud
- How to read an article aloud on iPhone
- How to take a picture of text and have it read aloud
- How to turn text into an audio file on iPhone
- How to change the text to speech voice and speed on iPhone
- Text to speech for studying: hear your notes on repeat
- Text to speech with word highlighting on iPhone
- How to read text aloud with Siri on iPhone
- How many characters can you convert to speech for free on iPhone?
- How do you convert text to a voice message on iPhone?
- How can I have a medicine leaflet read aloud to me?
- How do I get a long WhatsApp message read aloud on iPhone?
- Accessibility Reader or a text-to-speech app on iPhone?
- All questions about TTS
- Back to TTS