Transliteration: Type in English, Get the Native Script
Transliteration writes the sounds of a word in another script, so namaste typed on an ordinary English keyboard comes out as नमस्ते. This page indexes ten free transliteration tools, one for each language below, covering Hindi, Nepali, Tamil, Bengali, Gujarati, Punjabi, Telugu, Kannada, Malayalam and Arabic. Every tool runs in your browser, needs no keyboard layout installed, and returns standard Unicode you can paste anywhere.
Transliteration is not translation: the meaning stays in the original language, only the writing system changes. It is also different from a Unicode Converter, which rescues text that was typed in a legacy font encoding such as Kruti Dev.
Every language you can transliterate here
Type what is in the third column, get what is in the fourth. Each tool opens with a live preview and a copy button.
| Language | Script | Type this in English | You get | Tool |
|---|---|---|---|---|
| Hindi | Devanagari | namaste | नमस्ते | Hindi transliteration |
| Nepali | Devanagari | dhanyavaada | धन्यवाद | Nepali transliteration |
| Tamil | Tamil | vaNakkam | வணக்கம் | Tamil transliteration |
| Bengali | Bengali | namaskaara | নমস্কার | Bengali transliteration |
| Gujarati | Gujarati | kema chho | કેમ છો | Gujarati transliteration |
| Punjabi | Gurmukhi | sata srii akaala | ਸਤ ਸ੍ਰੀ ਅਕਾਲ | Punjabi transliteration |
| Telugu | Telugu | namaskaaraM | నమస్కారం | Telugu transliteration |
| Kannada | Kannada | namaskAra | ನಮಸ್ಕಾರ | Kannada transliteration |
| Malayalam | Malayalam | namaskAraM | നമസ്കാരം | Malayalam transliteration |
| Arabic | Arabic | shukran | شكراً | Arabic transliteration |
Browse by script
Languages that share a script behave the same way, so the typing rules carry over.
Why Use Our Transliteration Tools?
Type with your normal English keyboard
Processing happens in your browser only
Standard transliteration accuracy
One-click copy for any platform
Hindi, Tamil, Bengali, Arabic and more
Start using immediately
Transliteration questions, answered
What is transliteration?
Transliteration writes the sounds of a word in a different script. The word itself does not change, only the writing system does, so namaste typed in English letters becomes नमस्ते in Devanagari. Translation changes the meaning into another language, transliteration does not.
How do I type in English and get Devanagari?
Open the Hindi or Nepali tool and type the word the way it sounds, using ordinary English letters. The Devanagari appears beside it as you type and you can copy it with one click. Nothing is installed and no keyboard layout has to be changed.
Which languages and scripts are supported?
Ten languages are supported: Hindi and Nepali in Devanagari, Tamil, Telugu, Kannada and Malayalam in their own South Indian scripts, Bengali in Bengali script, Gujarati in Gujarati script, Punjabi in Gurmukhi, and Arabic in Arabic script.
Is transliteration the same as a Unicode converter?
No. Transliteration turns English letters into a native script. A Unicode converter repairs text that was typed in a legacy font encoding such as Kruti Dev and maps it back to standard Unicode. Use transliteration when you are typing fresh text, and the Unicode converter when you already have text stuck in a legacy font.
Is my text sent to a server?
No. Every transliteration tool on this site runs entirely in your browser, so the text you type never leaves your device and nothing is stored.
Developer of This Tool
Raj Patel
Unicode developer specializing in Indic script transliteration and multilingual text processing
