How to translate Hindi to English
- Type or paste your Hindi text (Unicode Hindi, as typed on a phone or with Google Input Tools).
- Keep Detect language or choose Hindi → English.
- Press Translate. You can edit the result before copying it.
How to translate English to Hindi
- Paste your English text and choose English → Hindi.
- Press Translate and copy the Hindi.
- Need it in Kruti Dev or APS? Paste the Hindi into the APS & Kruti Dev converter and convert from Unicode.
About this tool
This translator uses the free MyMemory service, which combines machine translation with a large memory of human translations. It works well for everyday sentences, notices and short paragraphs. For long, technical or legal text, read the result carefully and correct names and terms.
Text in Kruti Dev or APS fonts must be converted to Unicode first — use the converter linked above.
Questions
Is the translator free?
Yes. It is free with no sign-up. Each connection can translate about 5,000 characters a day with the free service.
Why is there a daily limit?
The free MyMemory translation service limits how much each connection can translate per day. The limit resets every day.
Can I translate Kruti Dev or APS text?
Convert it to Unicode first with the APS & Kruti Dev converter on LMPure, then paste the Unicode Hindi here.
Is my text private?
Your text is sent to the MyMemory translation service to be translated. Don’t paste passwords, ID numbers or private personal details.