How to Translate an Image
- Choose the language written in the image (English or Hindi) and the language you want.
- Upload the photo or paste a screenshot.
- Check the text that was found. You can fix any wrong word.
- Press Translate, then copy or download the translation.
Languages
The image can be in English or Hindi. You can translate it into Hindi, English, Bengali, Marathi, Gujarati, Punjabi, Tamil, Telugu, Kannada, Malayalam, Urdu, Odia, Nepali, Arabic, Spanish, French, German, Russian, Japanese and Chinese.
Privacy
Reading the text from your photo happens inside your browser, so the image itself is never uploaded. Only the text you choose to translate is sent to the free MyMemory translation service to get the translation.
Need a translator for AI prompts? Use our Free Prompts Translator.
Where an Image Translator Helps
- Travel: read signboards, menus and tickets in another language.
- Study: understand English notes or book pages in Hindi.
- Work: translate a screenshot of an email, invoice or notice.
- Family: help parents read English medicine labels or bank letters in their own language. For anything important, confirm the meaning with a person who knows the language.
Tips for a Better Translation
- Use a clear, straight photo so the text is read correctly. A wrong word before translating gives a wrong translation.
- Fix spelling mistakes in the Text found box, then press Translate again.
- Long text is translated in parts, so very long pages may take a few seconds more.