Translator
Translate text between English, Hindi, Telugu, Tamil and 24 more languages -- swap languages in one click and copy the result. Your text is never stored or included in our analytics.
Machine translation by MyMemory (Translated). Please don't enter passwords, ID numbers or other confidential information. Translations may contain errors -- have important documents checked by a professional translator.
How it works
Choose the language your text is in and the language you want, paste or type up to 5,000 characters, and choose Translate (or press Ctrl + Enter). Your text is sent securely to our server, which passes it to the MyMemory machine-translation service and returns the result -- long text is translated in parts and put back together with your paragraphs and line breaks intact. Nothing is saved on our side. Use Swap to reverse the direction (your translation becomes the new input), and Copy to copy the result.
Which translation service does this use?
Translations are provided by the MyMemory Translation API from Translated, a professional translation company. Your text is sent from our server to MyMemory only to be translated. We do not store your text or its translation, and they are never included in our analytics.
Is the translation accurate?
Machine translation is good for understanding the general meaning and for everyday text, but it can make mistakes -- especially with idioms, names, slang, technical or legal wording. For anything important, such as legal, medical or official documents, please have a qualified human translator check it.
Which languages are supported?
English and 27 other languages, including Hindi, Telugu, Tamil, Kannada, Malayalam, Marathi, Bengali, Gujarati, Punjabi, Urdu, Odia and Nepali, plus Arabic, Chinese, French, German, Japanese, Spanish and more.
Is there a limit?
You can translate up to 5,000 characters at a time. Because the service is free, there is also a fair-use limit on how much can be translated per hour and per day; if it is reached, you will see a clear message and can try again later.
Should I translate private information?
Please avoid entering passwords, ID numbers, financial account details or other confidential information, since the text has to be sent to the translation provider to be translated.
More text utilities are in our Text & Content Tools. See our Privacy Policy and Terms of Use for more detail.