Free Online Translation
Translate between English and 33 other languages, including 12 major Indian languages. Pick a language pair to start. Free, with no sign-up.
From English (33)
English to HindiEnglish to MarathiEnglish to GujaratiEnglish to PunjabiEnglish to BengaliEnglish to TamilEnglish to TeluguEnglish to KannadaEnglish to MalayalamEnglish to OdiaEnglish to UrduEnglish to AssameseEnglish to NepaliEnglish to SanskritEnglish to KonkaniEnglish to FrenchEnglish to SpanishEnglish to GermanEnglish to ArabicEnglish to RussianEnglish to JapaneseEnglish to Chinese (Simplified)English to KoreanEnglish to ItalianEnglish to PortugueseEnglish to IndonesianEnglish to TurkishEnglish to PersianEnglish to ThaiEnglish to VietnameseEnglish to DutchEnglish to MalayEnglish to Filipino
To English (33)
Hindi to EnglishMarathi to EnglishGujarati to EnglishPunjabi to EnglishBengali to EnglishTamil to EnglishTelugu to EnglishKannada to EnglishMalayalam to EnglishOdia to EnglishUrdu to EnglishAssamese to EnglishNepali to EnglishSanskrit to EnglishKonkani to EnglishFrench to EnglishSpanish to EnglishGerman to EnglishArabic to EnglishRussian to EnglishJapanese to EnglishChinese (Simplified) to EnglishKorean to EnglishItalian to EnglishPortuguese to EnglishIndonesian to EnglishTurkish to EnglishPersian to EnglishThai to EnglishVietnamese to EnglishDutch to EnglishMalay to EnglishFilipino to English
Between Indian languages (132)
Hindi to MarathiHindi to GujaratiHindi to PunjabiHindi to BengaliHindi to TamilHindi to TeluguHindi to KannadaHindi to MalayalamHindi to OdiaHindi to UrduHindi to AssameseMarathi to HindiMarathi to GujaratiMarathi to PunjabiMarathi to BengaliMarathi to TamilMarathi to TeluguMarathi to KannadaMarathi to MalayalamMarathi to OdiaMarathi to UrduMarathi to AssameseGujarati to HindiGujarati to MarathiGujarati to PunjabiGujarati to BengaliGujarati to TamilGujarati to TeluguGujarati to KannadaGujarati to MalayalamGujarati to OdiaGujarati to UrduGujarati to AssamesePunjabi to HindiPunjabi to MarathiPunjabi to GujaratiPunjabi to BengaliPunjabi to TamilPunjabi to TeluguPunjabi to KannadaPunjabi to MalayalamPunjabi to OdiaPunjabi to UrduPunjabi to AssameseBengali to HindiBengali to MarathiBengali to GujaratiBengali to PunjabiBengali to TamilBengali to TeluguBengali to KannadaBengali to MalayalamBengali to OdiaBengali to UrduBengali to AssameseTamil to HindiTamil to MarathiTamil to GujaratiTamil to PunjabiTamil to BengaliTamil to TeluguTamil to KannadaTamil to MalayalamTamil to OdiaTamil to UrduTamil to AssameseTelugu to HindiTelugu to MarathiTelugu to GujaratiTelugu to PunjabiTelugu to BengaliTelugu to TamilTelugu to KannadaTelugu to MalayalamTelugu to OdiaTelugu to UrduTelugu to AssameseKannada to HindiKannada to MarathiKannada to GujaratiKannada to PunjabiKannada to BengaliKannada to TamilKannada to TeluguKannada to MalayalamKannada to OdiaKannada to UrduKannada to AssameseMalayalam to HindiMalayalam to MarathiMalayalam to GujaratiMalayalam to PunjabiMalayalam to BengaliMalayalam to TamilMalayalam to TeluguMalayalam to KannadaMalayalam to OdiaMalayalam to UrduMalayalam to AssameseOdia to HindiOdia to MarathiOdia to GujaratiOdia to PunjabiOdia to BengaliOdia to TamilOdia to TeluguOdia to KannadaOdia to MalayalamOdia to UrduOdia to AssameseUrdu to HindiUrdu to MarathiUrdu to GujaratiUrdu to PunjabiUrdu to BengaliUrdu to TamilUrdu to TeluguUrdu to KannadaUrdu to MalayalamUrdu to OdiaUrdu to AssameseAssamese to HindiAssamese to MarathiAssamese to GujaratiAssamese to PunjabiAssamese to BengaliAssamese to TamilAssamese to TeluguAssamese to KannadaAssamese to MalayalamAssamese to OdiaAssamese to Urdu