Translate between 80+ languages in your browser and hear any result read aloud in the target language. No login, no limits — powered by the MyMemory translation API.
This is a free, browser-based language translator that converts text between 80+ languages and reads either side aloud. There's no account, API key, or install — pick your languages, type or paste your text, and the translation appears in the second pane, ready to copy or download.
Translation runs through the MyMemory translation API, which covers major European, Asian, Middle Eastern, Indian and African languages — from English, French, German, Spanish, Chinese, Japanese and Arabic to Swahili, Tamil and Welsh. People use it to:
The Listen (text-to-speech) feature runs entirely on your device using your browser's built-in voices — nothing extra is uploaded for audio — and your recent history is stored only in your own browser via localStorage. The text you translate is sent to the MyMemory API to be processed, so avoid pasting sensitive personal data.
The dropdowns list 80+ languages, covering major European, Asian, Middle Eastern, Indian and African languages — including English, French, German, Spanish, Italian, Portuguese, Russian, Arabic, Hebrew, Hindi, Bengali, Chinese (Simplified and Traditional), Japanese, Korean, Vietnamese, Swahili and many more.
Quality varies by language pair. Major European pairs such as EN↔FR↔DE↔ES↔IT are excellent, while rarer pairs can be rougher. For anything important — legal, medical or business text — have a native speaker check the result.
Yes, it's completely free with no sign-up, login, API key or subscription. Just open the page and start translating.
The text you translate is sent to the MyMemory translation API (api.mymemory.translated.net) to be processed. The Listen feature runs entirely on your device, and your recent history is stored only in your own browser. Avoid translating sensitive personal data.
No. Translation needs an internet connection because it calls the MyMemory API. The Listen (text-to-speech) part, however, uses your device's local voices and does not need to upload anything extra.
Yes. Click Listen under either box and the text is read aloud in its language using your device's built-in voices. Which languages can be spoken depends on the voices installed on your device or browser; if there's no exact match, the closest available voice is used.
You can enter up to 5,000 characters; longer text is automatically split into segments and translated in order. Once translated, you can copy the result or download a side-by-side original/translation as a .txt file or printable PDF.