Using Azhagi+, type/transliterate in Tamil, Hindi, Sanskrit, Telugu, Kannada, Malayalam, Marathi, Konkani, Gujarati, Bengali, Punjabi, Oriya, Assamese, etc. - in ANY applicationplus.azhagi.com

About this page

This page talks about the POWER and immense BENEFITS of the XML files of Azhagi+. Some of these XML files can be found in the 'data' folder in the directory in which you have installed Azhagi+. For instance, in "C:\Program Files (x86)\Azhagi+\data", as is the case usually (OR) even in "D:\AzhagiPlus-Porto\data" if you installed either the setup.exe OR the portable version of Azhagi+ in "D:\AzhagiPlus-Porto\" directory. The rest of the XML files can be found in "C:\Program Files (x86)\Azhagi+\azXMLs" directory OR in "D:\AzhagiPlus-Porto\azXMLs" directory, depending on where you installed Azhagi+. Apart from these already existing XML files, you can download further more XML files from this page, which you can avail in Azhagi+, as per your need. The procedure to download and avail any of these XML files (in Azhagi+ 10.45 and above) is given here. For any doubts in using these XML files, you can always write in Azhagi's Facebook Group. Please read this page and/or this page for more details on how to join and post in Azhagi's Facebook Group. My support is also 100% free.

Topics in this page

Related pages | XML files of Azhagi+ are easily editable in NOTEPAD | Download more XML files | Typing in Sourashtra | Typing in Grantha | Directly typing in Subscripted/Superscripted Tamil | Typing all Devanagari/Vedic characters

All 660 XML files in one page, neatly tabulated

Please visit https://azhagi.com/xmls/all

Related pages

Page Description
XML Primer XML ரொம்ப ஈஸி . XML too easy . Just Child's Play . XML Primer (For beginners)
Screenshots Screenshots related to the XML files of Azhagi+
LFK What is an LFK (Language + Font encoding + Keyboard layout)?
Change key mappings How to easily change the existing key mappings for any language (LFK, as such), by editing Azhagi+'s XML files?
Create your own LFKs How to easily create your own new keyboard layout (LFK, as such) with your own mappings, by editing Azhagi+'s XML files?

Video Demo

You yourself can easily edit ANY of the XML files in NOTEPAD

Steps - to download and avail the extra XML files provided to you in this page

  1. Please download and install Azhagi+ latest version (10.45 or above) from www.azhagi.com. If this has been already done, good. But, in case you have not installed the portable version earlier, I suggest you better do it. Once done, please employ the steps below with the portable version only.

  2. DOWNLOAD xmls-all.zip.
    Latest updates of the above 'xmls-all.zip' file: 21-March-2022, 6.30pm (Earlier updates: 01-April-2021, 9.19pm, 26-March-2021, 7.59pm, 25-March-2021, 11.19pm, 24-March-2021, 2.31pm, 23-March-2021, 11.19pm, 23-March-2021, 10.35pm, 22-March-2021, 1.27pm, 21-March-2021, 2.12pm, 16-March-2021, 2.57pm, 13-March-2021, 2.46am, 11-March-2021, 6.21AM, 4:01pm, 10-Dec-2020, 11.59PM, 06-Dec-2020, 06.55PM, 25-Aug-2020, 11.39AM, 15-June-2020, 12.10AM, 14-June-2020, 10.20AM, 10-May-2019, 10.23PM, 17-Jan-2018, 7.30PM, etc., etc.)

  3. Now, open 'xmls-all.zip' and kindly extract your specific* XML file into the 'azXMLs' folder of Azhagi+. You can find the 'azXMLs' folder in the directory in which you installed Azhagi+. So, in your system, the 'azXMLs' folder could be "C:\Program Files (x86)\Azhagi+\azXMLs" (OR) it could be even "D:\AzhagiPlus-Porto\azXMLs" if you installed the portable version of Azhagi+.

  4. (*) For instance, if you want to avail 'AzhagiPlus-Tamil-Tamil_Aiswarya_Pulli-TypewriterOld.xml', then from within the files present inside 'xmls-all.zip', kindly extract 'AzhagiPlus-Tamil-Tamil_Aiswarya_Pulli-TypewriterOld.xml' alone into the 'azXMLs' folder of Azhagi+. For better organization of your XML files, you can opt to extract this file into the 'azXMLs\TamilTypewriterOld' folder too (instead of the 'azXMLs' folder).

  5. Start Azhagi+ (10.45 or above). You will see the corresponding LFK added. i.e. you will see the LFK "Tamil+Tamil_Aiswarya_Pulli+TypewriterOld" added in Azhagi+.

  6. To set an hotkey to type in this LFK, in ANY application, is a very simple process. The instructions are here - oper-plus.php#changehotkey with screen snapshots.
    Note: Actually, in Azhagi+, by pressing the global hotkey F10 (or F11), you can start typing in any LFK even without setting any specific hotkey. That is covered under the section "F10 (or F11) and it's global use" in the same page - oper-plus.php#f10.

  7. That is all to it. Hereafter, whenever you want to type in ANY application using the recently added LFK, keep Azhagi+ running, switch to the external application, press the required hotkey and start typing.

  8. If you face any problems and if you find that you are still using the regular (setup.exe) version of Azhagi+, then kindly install the portable version of Azhagi+ and effect the same above steps with the portable version. Everything will be perfectly all right.

  9. For any doubts in the above steps or in using the downloaded XML files, you can always feel free to write in Azhagi's Facebook Group. Please read this page and/or this page for more details on how to join and post in Azhagi's Facebook Group. My support is also 100% free.

How to type in Sourashtra (Unicode) availing the 'AzhagiPlus-Sourashtra-Unicode-UserDefinedPhonetics1.xml' file

  1. First, you have to download and install the latest Azhagi+ 10.45 (or above) from www.azhagi.com. If this has been already done, good.

  2. Download Pagul Sourashtra Unicode font from unicodeff.php. You can download the font directly from sourceforge.net/projects/pagul too. After downloading it, install the font in your system.

  3. Start Azhagi+ (10.45 and above).

  4. Open MS-Word or any other Unicode-aware editor and select 'Pagul' font.

  5. Press the default hotkey 'Ctrl+F10' (for Sourashtra) and start typing in English. You will get the characters in Sourashtra. That is all to it.

  6. If (and only if) pressing the default hotkey does not work for some reasons, then you can try the following:
    • In the opening screen of Azhagi+, in the listbox captioned "List of set hotkeys (only the checked ones available for use)", scroll down and select "Sourashtra+Unicode+UserDefinedPhonetics1" so that this line is highlighted. Now, do not close the screen. Just keep it open. .

    • Press the global hotkey 'F10' (or 'F11' or whatever other key is set as global hotkey in your Azhagi+) and start typing in English. You will get the characters in Sourashtra. That is all to it.

Note-1: It is possible to set a different hotkey for typing in Sourashtra (Unicode) instead of Ctrl+F10. The procedure is given here - oper-plus.php#changehotkey. If you want, you can follow this procedure and set a different hotkey to type in Sourashtra. If you do not want, so be it. The above steps can be followed at any time to type in Sourashtra (Unicode).

Note-2: Apart from changing the default hotkey, you can also autostart Azhagi+ along with windows so that you need not manually start Azhagi+ every time you wish to type in Sourashtra (Unicode). The settings to effect for the same are mentioned here - oper-plus.php#settings

How to type in Sourashtra (Non-Unicode) availing the 'AzhagiPlus-Sourashtra-Sureshu-UserDefinedPhonetics1.xml' file

  1. First, you have to download and install Azhagi+ 10.45 (or above) from www.azhagi.com. If this has been already done, good.

  2. This step is very important: Kindly visit azhagi.com/sai/afonts and download and install the Sureshu font first, for typing using Azhagi+ in that font ever after. Thanks to Sri Subramanian Obula Sir for providing this font.

  3. Start Azhagi+ (10.45 and above).

  4. Open MS-Word or any other Unicode-aware editor and select 'Sureshu' font.

  5. Press the default hotkey 'Ctrl+Shift+F10' (for Sourashtra) and start typing in English. You will get the characters in Sourashtra. That is all to it.

  6. If (and only if) pressing the default hotkey does not work for some reasons, then you can try the following:
    • In the opening screen of Azhagi+, in the listbox captioned "List of set hotkeys (only the checked ones available for use)", scroll down and select "Sourashtra+Sureshu+UserDefinedPhonetics1" so that this line is highlighted. Now, do not close the screen. Just keep it open. .

    • Press the global hotkey 'F10' (or 'F11' or whatever other key is set as global hotkey in your Azhagi+) and start typing in English. You will get the characters in Sourashtra. That is all to it.

Note-1: It is possible to set a different hotkey for typing in Sourashtra (Non-Unicode) instead of Ctrl+Shift+F10. The procedure is given here - oper-plus.php#changehotkey. If you want, you can follow this procedure and set a different hotkey to type in Sourashtra. If you do not want, so be it. The above steps can be followed at any time to type in Sourashtra (Non-Unicode).

Note-2: Apart from changing the default hotkey, you can also autostart Azhagi+ along with windows so that you need not manually start Azhagi+ every time you wish to type in Sourashtra (Non-Unicode). The settings to effect for the same are mentioned here - oper-plus.php#settings

How to type in Grantha (Unicode) using the 'AzhagiPlus-Grantha-UnicodeFont1-PhoneticTransliteration.xml' file

  1. First, you have to download and install Azhagi+ 10.40 (or above) from www.azhagi.com. If this has been already done, good.

  2. This step is very important: Kindly visit unicodeff.php#grantha and read the 2 simple instructions therein so that you get to install the Unicode Grantha font (E-Grantamil) first.

  3. Start Azhagi+ (10.45 or above).

  4. Open MS-Word or any other Unicode-aware editor and set the font to e-Grantamil.

  5. Press the default hotkey 'Alt+F3' (for Grantha) and start typing in English. You will get the characters in Grantha. That is all to it.

  6. If (and only if) pressing the default hotkey does not work for some reasons, then you can try the following:
    • In the opening screen of Azhagi+, in the listbox captioned "List of set hotkeys (only the checked ones available for use)", scroll down and select "Grantha+UnicodeFont1+PhoneticTransliteration" so that this line is highlighted. Now, do not close the screen. Just keep it open. .

    • Press the global hotkey 'F10' (or 'F11' or whatever other key is set as global hotkey in your Azhagi+) and start typing in English. You will get the characters in Grantha. That is all to it.

Note-1: It is possible to set a different hotkey for typing in Grantha instead of Alt+F3. The procedure is given here - oper-plus.php#changehotkey. If you want, you can follow this procedure and set a different hotkey to type in Grantha. If you do not want, so be it. The above steps can be followed at any time to type in Grantha.

Note-2: Apart from changing the default hotkey, you can also autostart Azhagi+ along with windows so that you need not manually start Azhagi+ every time you wish to type in Grantha. The settings to effect for the same are mentioned here - oper-plus.php#settings

Note-3: A sample of the English-to-Grantha phonetic key mappings is shown below. You can access this “mappings” XML file (AzhagiPlus-Grantha-UnicodeFont1-PhoneticTransliteration.xml) from the “azXMLs” folder of Azhagi+’s installation folder. And, when viewing this file in Notepad, please remember to set the font for Notepad priorly to e-Grantamil. The key mappings are available online too - here.


How to transliterate Sanskrit (and other languages) in Tamil with subscripts (2,3,4)?



  1. First, you have to download and install the latest Azhagi+ 10.45 and above from www.azhagi.com. If this has been already done, good.

  2. Start Azhagi+ (10.45 or above).

  3. In the opening screen of Azhagi+, in the listbox captioned "List of set hotkeys (only the checked ones available for use)", scroll down and select "Tamil+Unicode+SanTamilPhonetics" so that this line is highlighted. Now, do not close the screen. Just keep it open.

  4. Open MS-Word or any other Unicode-aware editor.

  5. Press the global hotkey 'F10' (or 'F11' or whatever other key is set as global hotkey in your Azhagi+) and start typing in English according to the SanTamilPhonetics key mappings you find in the file AzhagiPlus-Tamil-Unicode-SanTamilPhonetics.xml. You will get the characters in subscripted Tamil. That is all to it.

Note-1: It is possible to set a specific hotkey for typing in "Tamil+Unicode+SanTamilPhonetics" instead of selecting from listbox and then pressing the global hotkey 'F10'. The procedure is given here - oper-plus.php#changehotkey. If you want, you can follow this procedure and set a specific hotkey (for e.g. Ctrl+F9) to type in "Tamil+Unicode+SanTamilPhonetics". If you do not want, so be it. The above steps can be followed at any time to type in "Tamil+Unicode+SanTamilPhonetics".

Note-2: Apart from setting a specific hotkey, you can also autostart Azhagi+ along with windows so that you need not manually start Azhagi+ every time you wish to type in "Tamil+Unicode+SanTamilPhonetics" LFK. The settings to effect for the same are mentioned here - oper-plus.php#settings

Note-3: Thanks a ton to Sri Seshadri Nadadhur for creating the file "AzhagiPlus-Tamil-Unicode-SanTamilPhonetics.xml". You can see his facebook post of 15th April 2016, announcing the first version of the aforesaid file here.

How to type all the extended Devanagari/Vedic characters, while typing in Sanskrit?


  1. The key mappings for typing ALL the Devanagari/Vedic extended characters are present here - az-hindi-classic.php. Please see them.

  2. Prior to the same, you may have to download and install Siddhantha font from http://svayambhava.blogspot.in/p/siddhanta-devanagariunicode-open-type.html. The font can be downloaded by clicking the link 'Download Font' (which link can be found at the starting portions of the page itself).

  3. That is all to it.
Copyright ©  2000-2023  B. Viswanathan

Love all Serve all  |  Societal Support  |  Azhagi in Wikipedia