HindiWriter: Phonetic typing software for unicode font.

Can inscript layout supported hindi mangal font used phonetically? Many hindi typists often ask and solution is HindiWriter.
"Devanagari is not really an alphabetic language(script), it's a constructive syllabic language like Korean Hangul. Direct input keyboards force the user to do the glyph composition owrk that should be done by the computer. Using an inline semi-input method system(such as HindiWriter) is the correct way to do it."
- A HindiWriter user

Need of HindiWriter:

There are some hindi fonts available on the net with phonetic layout support. Right now I've one on mind which is really famous and beautiful. Arti font is different and elegant font among those all hindi fonts. It supports phonetic keyboard layout. Such kind of font are always helpful for newbies of hindi typists who are not enough familiar with hindi layouts.
But one common problem is that none of phonetic font is unicode supported or we can say that we can't use these fonts as a unicode hindi font. Todays almost every hindi website taking there texts in unicode font.
Many times we need to use Mangal, Akshar or any other unicode fonts for our work, because other fonts have no guarantee that they will display content of hindi website perfectly on every system. If any system missing that specific hindi font may show only square boxes instead of text paragraphs. So people avoid to take such risk of loosing their readers due to font display disaster.
Many people may type fast but only using Kruti Dev and DevLys keyboard layout not using inscript layout used in mangal font. That's why we need a way through which we can type instantly inscript supported fonts and this wish is fulfilled by HindiWriter.

Solution for Mangal (Unicode) font:

One common solution for permanent typists in unicode is to have new start from zero and practice with inscript layout till satisfaction of speed.
Now in case you need to avoid this way of typing then this method is for you. Install HindiWriter on your system and use it for phonetically typing for mangal font.
There are many websites which provide font conversion to unicode font but in case your are working offline then you can't use this service. Another benefit of HindiWriter is that it works instantly and provide you direct unicode font at your workplace. You don't need to write first in another font and then copy whole para and get unicode font.
So when you are offline HindiWriter will still serve you as before because it don't require internet.


  • Easy to use- No need to practice any hindi keyboard layout before using this freeware. Simply type the words phonetically(the way you speak).
  • Freeware- It's a free of cost software.
  • Light and Fast- Works with very low memory consumption, Supports older windows systems.
  • Automatic Word Lookup- After enabling HindiWriter when you start typing a list of possible words is generated, through which you can choose your word.
  • Spellcheck- Spelling check feature is also available.

Using HindiWriter:

After installing HindiWriter there will be a icon of अ either in red or in green colour. Red icon means HindiWriter is installed but transliterate mode is not activate, and green means transliterate mode is activated.
Transliterate mode can be activate by Shift+Pause/Break keys and also can be deactivated through same keys.
Transliterator deactivated
Transliterator activated

Let's start typing in notepad using HindiWriter
Using HindiWriter on Notepad
First of all we enable transliterator by right click on hindiwriter icon and choosing toggle transliterator OR by pressing shift+pause/break.
Then open a notepad and type bharat then we will see भरत in the notepad and a list of possible word lookup at corner. We can directly choose word from this list without typing the full spelling by clicking on that word or pressing their respective number in the list.

Hindi Transliteration Map:

When we right click on HindiWriter icon first option found show keyboard map
The following keyboard map is displayed when this option is selected.

Hindi Transliteration Map

Some examples to getting started:

Following is a table of some words and the corresponding roman letters that would be required to compose those words, this should give you an idea of how to get various matraas and conjucts:
To getType


Simply open (or type text in) a document which contains Hindi and the HindiWriter’s spellchecker will automatically do spell checking of Hindi words, including suggesting alternatives.


Another new and powerful feature of HindiWriter(starting with Version 1.4) is the automatic WordLookup.
Automatic WordLookup provides a way to quickly type words in Hindi by typing only first few letters of a word. It's extremely easy to use, and can be used either using a mouse or without having to touch the mouse (if typing speed is your concern!).
All you have to do is type the first few letters of a word, and WordLookup will start displaying a list of likely word completions. It does this without getting “in your way” of typing. If you want to ignore the list, simply don't look at it. The picture to the right of this text shows what it would look like!
If you want to use one of the words suggested by WordLookup, simply type the number corresponding to the word as shown in the list, and press the space bar key. HindiWriter will automatically complete the word for you! In this example, say you wanted to use the word भारतीय you should simply type “13” (so, what you type becomes "भार 13”) and then press the space bar to get the full word!
Alternatively, you can click on any of the words displayed in the list with your mouse, and HindiWriter will type it for you!
The best part of WordLookup is that it benefits both seasoned typists as well as people who are new to writing in Hindi with HindiWriter.
HindiWriter uses the built-in dictionary to build the list of words to suggest, so it reduces the chances of typing mistakes! To avoid having excessively long lists of
suggestions, HindiWriter currently limits the number of suggestions to 30.
Finally, if you want to disable WordLookup feature, simply right click on the
HindiWriter icon in the taskbar tray area, and choose “Disable WordLookup”. To enable it again, right click on the same icon, and choose “Enable WordLookup”.


Here are a few things to keep in mind:
• To get a full consonant, a vowel has to be specified after the consonant.
• To get half letters, simply leave the vowel out before typing the next consonant.
• To get anuswar, add a “.n” after typing the vowel.
• Longer vowels are obtained by repeating the short vowel sound in most cases, or using a capital letter for the vowel.
• To get retroflex consonants (ट, ठ, ड, ढ, ण) use capital letters that are used for the corresponding dental consonants(त, थ, द, ध, न).
• To get the अ sound, use a, not u, u is for उ!
• To get the आ sound, use aa (or A), using a single a will give अ sound.
• To quickly pop-up the keyboard help, type two question marks (??) within any program while transliterator is active.
• To get a halant, type a “.h” following the consonant but without a vowel, for example, to get बलम् type “balam.h”.
• To type emoticons in chat box or massenger (or to get to English letters or normal symbols anywhere) without having to toggle transliterator, type a curly brace “{“ followed by the letters and symbols needed in English. This can be useful in instant messaging programs where you want to send an emoticon mixed with Hindi text! This special “escape” to English mode will end automatically when a new word is started.
• To get ज type j, to get ग type g.
• To get the long ऊ sound, do not use oo, instead, type u twice (uu) or use a capital U.
• A number of options are available by clicking (or right-clicking) on the 'अ' icon in the taskbar.


file name- HindiWriter Setup
version- 1.4b
size- 1.2Mb
Developer- Devendra Parakh (dparakh@gmail.com)
website- www.hindiwriter.org
Download Hindiwriter 1.4b

Download older version
DOWNLOAD HindiWriter 1.4a
Next Post »


Write comments
2 May 2017 at 15:47 ×

lsok es
ekuuh; eq[;ea=h egksn;
yky cgknqj “kkL=h Hkou]
m0iz0 “kklu] y[kuÅA

fo’k; %& izkbZoV odZj dks lkeku ekuns; fnykusa ds lEca/k esA

egksn; th vkidks voxr djkuk gS fd mÙkj çns'k esa fLFkr LkHkh ljdkjh@xSj ljdkjh@gkWfLiVyksa@futh laLFkkvksa@ekWyksa@izkbZosV dEifu;ksa ds }kjk Bsdsnkjh@vkmVlksflZax ds ek/;e ls izkbZosV odZjksa dks 6000 ls 8000 #0 ds ekuns; ij muls 10 ;k 12 ?k.Vs dke fy;k tkrk gS vkSj ogh ljdkjh ukSdjh djus okys O;fDr;ksa dks ljdkjh dks’k esa ls izkbZosV odZjksa ds lkis{k 5 xquk vf/kd ru[okg feyrh gS vkSj muds }kjk egt flQZ vkSj flQZ 8 ?k.Vs dke fy;k tkrk gSA vkf[kj izkbZosV odZjksa esa bruh fHkUurk D;ks\A ekuuh; eq[;ea=h egkns; th eSa ;g ugh gh dgrk gw¡ fd ges Hkh 8 ?kaVs dh MîwVh nhft,A ges 12 ?kaVs dh MîwVh nhft,A ekuuh; eq[;ea=h th vkils vuqjks/k ges bruh bude nhft,A ftles gekjs 2 cPps Ldwy es iM+ lds A ge Hkh 2 Vkbe vPNs ls [kkuk [kk lds] vkSj ge Hkh 10 lky t‚c djus ds ckn ,d NksVk&lk vPNk edku cuk ldsA tks dh ,d ljdkjh deZpkjh 5 lky ds vUrZxr viuk ,d vPNk edku ys ysrk gSA egksn; th vki gh ;g crk;s fd egt 6000 ls 8000 esa izkbZosV ukSdjh djus okys vke O;fDrvksa@efgykvksa dk ifjokj dSls pysxkA egksn; th ;g i= eSa vius fdlh LokFkZ ds fy, ugh fy[k jgk gw¡] cfYd mu lHkh O;fDrvksa@efgykvksasa ds rjQ ls vkidks izsf’kr dj jgk gw¡ fd tks fdlh ljdkjh@xSj ljdkjh@gkWfLiVyksa@futh laLFkkvksa@ekWyksa@izkbZosV dEifu;ksa esa 6000 ls 8000 #0 ds ekuns; ij ¼jkr o fnu u ns[kdj½ 10 ;k 12 ?k.Vs dke djrs@djrh gSA egksn; th vki mu lHkh O;fDrvksa@efgykvksa /;ku ns tks fdlh ljdkjh@xSj ljdkjh@gkWfLiVyksa@futh laLFkkvksa@ekWyksa@izkbZosV dEifu;ksa es dke djrs gSA mudks 6000 ls 8000 ugh cfYd ls 18000 ls 20000 rd ekuns; feys ftlls og viuk ,d csgrj vke vkneh cudj viuss ifjokj dk Hkj.k iks’k.k dj ldsaA bl egku d`ik ds fy, ge lc izkbZosV odZj vkids lnSo vkHkkjh jgsxsaA ge lHkh vk”kk djrs gS fd vki ge lHkh dk [;ky j[ksxsaA

¼Eak;d oekZ½
,d ekuns; izkbZosV odZj

7 May 2017 at 16:23 ×

Your above encoding is in Kruti Dev. Unicode encoding is below-

सेवा मे
माननीय मुख्यमंत्री महोदय
लाल बहादुर शास्त्री भवन,
उ0प्र0 शासन, लखनऊ।

विषय:- प्राईवट वर्कर को सामान मानदेय दिलानें के सम्बंध मे।

महोदय जी आपको अवगत कराना है कि उत्तर प्रदेश में स्थित सभी सरकारी/गैर सरकारी/हॉस्पिटलों/निजी संस्थाओं/मॉलों/प्राईवेट कम्पनियों के द्वारा ठेकेदारी/आउटसोर्सिंग के माध्यम से प्राईवेट वर्करों को 6000 से 8000 रु0 के मानदेय पर उनसे 10 या 12 घण्टे काम लिया जाता है और वही सरकारी नौकरी करने वाले व्यक्तियों को सरकारी कोष में से प्राईवेट वर्करों के सापेक्ष 5 गुना अधिक तनख्वाह मिलती है और उनके द्वारा महज सिर्फ और सिर्फ 8 घण्टे काम लिया जाता है। आखिर प्राईवेट वर्करों में इतनी भिन्नता क्यो?। माननीय मुख्यमंत्री महादेय जी मैं यह नही ही कहता हूँ कि हमे भी 8 घंटे की ड्यूटी दीजिए। हमे 12 घंटे की ड्यूटी दीजिए। माननीय मुख्यमंत्री जी आपसे अनुरोध हमे इतनी इनकम दीजिए। जिसमे हमारे 2 बच्चे स्कूल मे पड़ सके । हम भी 2 टाइम अच्छे से खाना खा सके, और हम भी 10 साल जॉब करने के बाद एक छोटा-सा अच्छा मकान बना सके। जो की एक सरकारी कर्मचारी 5 साल के अर्न्तगत अपना एक अच्छा मकान ले लेता है। महोदय जी आप ही यह बताये कि महज 6000 से 8000 में प्राईवेट नौकरी करने वाले आम व्यक्तिओं/महिलाओं का परिवार कैसे चलेगा। महोदय जी यह पत्र मैं अपने किसी स्वार्थ के लिए नही लिख रहा हूँ, बल्कि उन सभी व्यक्तिओं/महिलाओं के तरफ से आपको प्रेषित कर रहा हूँ कि जो किसी सरकारी/गैर सरकारी/हॉस्पिटलों/निजी संस्थाओं/मॉलों/प्राईवेट कम्पनियों में 6000 से 8000 रु0 के मानदेय पर (रात व दिन न देखकर) 10 या 12 घण्टे काम करते/करती है। महोदय जी आप उन सभी व्यक्तिओं/महिलाओं ध्यान दे जो किसी सरकारी/गैर सरकारी/हॉस्पिटलों/निजी संस्थाओं/मॉलों/प्राईवेट कम्पनियों मे काम करते है। उनको 6000 से 8000 नही बल्कि से 18000 से 20000 तक मानदेय मिले जिससे वह अपना एक बेहतर आम आदमी बनकर अपनेे परिवार का भरण पोषण कर सकें। इस महान कृपा के लिए हम सब प्राईवेट वर्कर आपके सदैव आभारी रहेगें। हम सभी आशा करते है कि आप हम सभी का ख्याल रखेगें।

(म्ंायक वर्मा)
एक मानदेय प्राईवेट वर्कर

12 June 2018 at 11:31 ×

hi bro how to use chankya font in window 10 plese help


If you are asking question, be sure to check 'notify me' check box to get your answer notification. Promotion links are not allowed. ConversionConversion EmoticonEmoticon