Skip to content
Indian Font Converters
Indian Font Converters

Popular

Type a font name in English or in its own script. Search runs in your browser on a prebuilt index; nothing you type is sent anywhere.

Text tools · Transliteration

Script converter: change the script, keep the words

Write Hindi in Gujarati letters, Sanskrit in IAST or Tamil in Devanagari. Transliteration between nine Indian scripts and five Roman schemes, live as you type.

IAST: International Alphabet of Sanskrit Transliteration: diacritics (ā ī ū ṛ ṃ ś ṣ). The scholarly standard for Sanskrit.

01 · Reference chart

The same letters in every script.

Generated by the converter itself, starting from Devanagari. Tamil has no separate aspirated or voiced letters, so rows collapse there. See the Tamil column for kha, gha, jha.

Vowels

Vowels in nine scripts
DevanagariBengaliGurmukhiGujaratiOdiaTamilTeluguKannadaMalayalam
अঅਅઅଅஅఅಅഅ
आআਆઆଆஆఆಆആ
इইਇઇଇஇఇಇഇ
ईঈਈઈଈஈఈಈഈ
उউਉઉଉஉఉಉഉ
ऊঊਊઊଊஊఊಊഊ
ऋঋऋઋଋரு'ఋಋഋ
एএਏએଏஏఏಏഏ
ऐঐਐઐଐஐఐಐഐ
ओওਓઓଓஓఓಓഓ
औঔਔઔଔஔఔಔഔ

Consonants

Consonants in nine scripts
DevanagariBengaliGurmukhiGujaratiOdiaTamilTeluguKannadaMalayalam
कকਕકକகకಕക
खখਖખଖகఖಖഖ
गগਗગଗகగಗഗ
घঘਘઘଘகఘಘഘ
ङঙਙઙଙஙఙಙങ
चচਚચଚசచಚച
छছਛછଛசఛಛഛ
जজਜજଜஜజಜജ
झঝਝઝଝசఝಝഝ
ञঞਞઞଞஞఞಞഞ
टটਟટଟடటಟട
ठঠਠઠଠடఠಠഠ
डডਡડଡடడಡഡ
ढঢਢઢଢடఢಢഢ
णণਣણଣணణಣണ
तতਤતତதతತത
थথਥથଥதథಥഥ
दদਦદଦதదದദ
धধਧધଧதధಧധ
नনਨનନநనನന
पপਪપପபపಪപ
फফਫફଫபఫಫഫ
बবਬબବபబಬബ
भভਭભଭபభಭഭ
मমਮમମமమಮമ
यযਯયଯயయಯയ
रরਰરରரరರര
लলਲલଲலలಲല
वবਵવଵவవವവ
शশਸ਼શଶஶశಶശ
षষषષଷஷషಷഷ
सসਸસସஸసಸസ
हহਹહହஹహಹഹ

Conjuncts, vowel signs and marks

Conjuncts and signs
DevanagariBengaliGurmukhiGujaratiOdiaTamilTeluguKannadaMalayalam
ळল়ਲ਼ળଳளళಳള
क्षক্ষਕ੍षક્ષକ୍ଷக்ஷక్షಕ್ಷക്ഷ
ज्ञজ্ঞਜ੍ਞજ્ઞଜ୍ଞஜ்ஞజ్ఞಜ್ಞജ്ഞ
श्रीশ্রীਸ਼੍ਰੀશ્રીଶ୍ରୀஶ்ரீశ్రీಶ್ರೀശ്രീ
ॐওঁੴૐଓଁௐఓంಓಂഓം
काকাਕਾકાକାகாకాಕಾകാ
किকিਕਿકિକିகிకిಕಿകി
कीকীਕੀકીକୀகீకీಕೀകീ
कुকুਕੁકુକୁகுకుಕುകു
कूকূਕੂકૂକୂகூకూಕೂകൂ
कृকৃਕृકૃକୃக்ரு'కృಕೃകൃ
केকেਕੇકેକେகேకేಕೇകേ
कैকৈਕੈકૈକୈகைకైಕೈകൈ
कोকোਕੋકોକୋகோకోಕೋകോ
कौকৌਕੌકૌକୌகௌకౌಕೌകൌ
कंকংਕਂકંକଂகம்కంಕಂകം
कःকঃਕਃકઃକଃகஃకఃಕಃകഃ
कँকঁਕਁકઁକଁகँకఁಕಁകഁ
क्ক্ਕ੍ક્କ୍க்క్ಕ್ക്

02 · Roman schemes

Four standards, one alphabet.

IAST

International Alphabet of Sanskrit Transliteration: diacritics (ā ī ū ṛ ṃ ś ṣ). The scholarly standard for Sanskrit.

ISO 15919

The ISO standard for all Indic scripts: like IAST but distinguishes short/long e and o (e ē, o ō), anusvara as ṁ.

ITRANS

Plain-ASCII keyboard scheme (aa, ii, uu, .n, ~n, Sh). Case matters.

Harvard-Kyoto

Plain-ASCII scheme where capital letters mark long vowels and retroflexes (A, I, U, T, D, S). Case matters.

Devanagari in four Roman schemes
DevanagariIASTISO 15919ITRANSHarvard-Kyoto
अaaaa
आāāAA
ऋṛr̥RRiR
एeēee
ओoōoo
कंkaṃkaṁkaMkaM
टṭaṭaTaTa
ञñaña~naJa
णṇaṇaNaNa
शśaśashaza
षṣaṣaShaSa
क्षkṣakṣakShakSa
ज्ञjñajñaj~najJa
ळl̤aḷaLaLa
ॐoṃōṁOMOM

Capital letters are significant in ITRANS and Harvard-Kyoto: A is ā, T is ṭ. Don’t lower-case them.

03 · FAQ

Questions about script converter

Is this translation?

No. Transliteration changes only the script, not the language. “नमस्ते” becomes “namaste” or “નમસ્તે”, but a Hindi sentence converted to Gujarati script is still Hindi, written in Gujarati letters. To read Gujarati you need a translator.

What is the difference between IAST, ISO 15919, ITRANS and Harvard-Kyoto?

IAST and ISO 15919 are scholarly standards that use diacritics (ā, ṭ, ś). They differ mainly in details such as e/ē, o/ō, and anusvara (ṃ vs ṁ). ITRANS and Harvard-Kyoto are plain-ASCII keyboard schemes: you can type them anywhere, and capital letters carry meaning (A for ā, T for ṭ).

Why does converting to Tamil lose information?

Tamil script has one letter for each group such as ka/kha/ga/gha, so Hindi “क ख ग घ” all become “க”. Converting Tamil to other scripts reads every such letter as the unvoiced one (ka, ta, pa), because the spelling does not say otherwise.

Does it handle conjuncts, vowel signs and nukta letters?

Yes: conjuncts (क्ष, ज्ञ), vowel signs, anusvara, visarga, candrabindu, digits and the nukta letters (ड़, ढ़, फ़) are mapped. Letters that exist in only one script are mapped to the closest equivalent where there is one, and left unchanged where there is none.

Why is the “simple English letters” output sometimes different from how I would write it?

It removes the silent “a” that Hindi speakers drop (कमल is “kamal”, not “kamala”), writes ऐ/औ as ai/au and shows nasal sounds as n or m. Hindi names and Sanskrit words are not always spoken with the same rule, so treat it as a readable draft. It works one way, from Devanagari to Roman.

Is my text uploaded?

No. The conversion runs entirely in your browser; nothing is sent to a server. The last text you typed is kept only in this tab’s session storage.