Google Input Method: Type anywhere in your language
Type a word in English and press SPACE to transliterate. Click Here to Test
Google Transliteration IME is an input method editor which allows users to enter text in one of the supported languages using a roman keyboard. Users can type a word the way it sounds using Latin characters and Google Transliteration IME will convert the word to its native script. Note that this is not the same as translation -- it is the sound of the words that is converted from one alphabet to the other, not their meaning. Converted content will always be in Unicode.
Google Transliteration IME is currently available for 14 different languages - Arabic, Bengali, Farsi (Persian), Greek, Gujarati, Hindi, Kannada, Malayalam, Marathi, Nepali, Punjabi, Tamil, Telugu and Urdu.
Microsoft Indic Language Input Tool
Microsoft Indic Language Input Tool helps you enter Indian language text easily into any application in Microsoft Windows or on any page on the Web. The primary input mechanism is transliteration. Additionally, it provides a visual keyboard to assist with editing words that do not transliterate properly.
Download Google Transliteration IME Click Here
Download Microsoft Indic Language Input Tool Click Here