4 simple steps to use fonts other than English in MS word

User Rating: 5.0 (1 votes)
Windows Custom font

Windows Custom font

Most of the internet or computer users use Microsoft Office word for document purpose (Those who use Microsoft Operating Systems). This blog will show you how to use different text fonts other than English text.
For example: How to use Hindi , Punjabi, Bengali, Tamil, Malayalam fonts in MS word.

Follow these steps to install your desired fonts:

  1. Download the fonts that you wish to use in MS word. Foe ex: Hindi, Marathi, Bengali, Punjabi, Tamil, Malayalam etc.   It should have .tff extension. Ex: hindi_font.tff
  2. Save this font anywhere in your system and then copy it to fonts directory. You can reach to Fonts directory in 2 ways
    1. Open C:/Windows/Fonts (will work in Any Windows O.S. like XP, Vista, Win7 etc)
    2. Got to Control panel there you will see Fonts Directory in Windows XP and Control Panel\Appearance and Personalization\Fonts for Windows Vista users
  3. Open that Fonts Directory and just paste the fonts. You are Done!
  4. Now open MS word and you will see that font name or font style in your font field.

I have tested it on Windows XP and Windows Vista only. If you find any issues in installing fonts into your system or  facing problem in using it. Please let us know we may solve your issues.

You can download few common fonts that may be useful for you from the attached links shown below:

Follow Me

Sanjeev Jaiswal

Co-Founder at Alien Coders
He loves web programming and security and co-founder of Alien Coders. He usually shares and helps engineering students and IT professionals in academics and jobs.

An avid reader and quick learner.
Follow Me
  • harish

    I downloaded e kalapai software and tamil.ttf format and i copied it on C:windows/Fonts folder and i cant find font directory in control panel( I'm using Windows XP) if once I activated E kalapai tamil fonts appear in web pages but it nao appearing in ms.word
    pls help me in this regard…

  • sanjeev

    Hi Harish,
    Recheck gaain if you can see that tamil font in fonts folder or not. (C:\Windows\fonts\)
    If you can see it there, then open MS word first I am using MS word 2007 and then look by that name or name may be misleading.

    If you can't find that font name check tamil language font (i mean it will be written in tamil itself), if so use that.

    Let me know if it helps you

  • sanjeev

    Thanks Vibhor. Will keep sharing such things on regular basis.


    hi sir,

    that was really great …. thank u so much……….i really appriciate your work.

  • sanjeev

    Hi Sanjay,
    Answer to your question has been posted as a separate blog.
    Here is the link: http://aliencoders.com/content/solved-problem-viewing-hindi-font-websites

  • Sanjay Jaiswal

    I'm a win 7 user, I need to view a web page that asks to install "kruti dev" font (hindi), I downloaded n installed it but still that page doesn't show the original content, tried various methods but still helpless, would you please help..

  • chayankrsaha

    Gr8 way….very simple way…thanks

  • sanjeev

    Hi Anonymous,
    You need to do any of these things:

    1. After pasting, you will get option to keep it as it is or match with the destination/source etc. Change the font accordingly
    2. Or simply paste it even hindi font goes, then select all text and change the current font to your hindi font through font option shown at ribbon toolbar

    Hope this would help


  • Anonymous

    im windows xp user
    through i followed ur steps , hindi texts go boxes when pasted to word

  • Jai Walia

    hi all please help to how to use mangal font in my computer using through ms office.

  • sanjeev

    Hi Jai,
    Did you try the given steps? What problem exactly you are facing while doing so?
    If you can explain mroe, may be we can help you.

  • Anonymous

    how to use hindi font(mangal) in ms word..

  • Anonymous

    Thank you so much.. Helped me a lot…

  • sanjeevani

    I got the devnagari fonts in my fonts folder. but in MS word when i type AKHI its giving me कपग… actually it should be in AKHI in marathi font. i have all Marathi fonts in my FONTS folder.. i think, this is something to do with the keys?

  • sanjeev

    Hi Sanjeevani,
    As far as I know, you need to do some setting in your system apart form putting fonts in correct folder.
    1. Did you do all system settings?
    2. Did you install any Marathi fonts? as devnagri is not for marathi letter

    Please go through my previous comments, you may find useful and may solve your issues. If not then let me know in detail like what you tried and what you got, what you expected etc. We will be happy to help you.


  • sanjeevani

    I tried the system settings you have mentioned like going to right most bottom corner change it to Marathi. It's showing Marathi now. Then i installed 4 marathi fonts with .ttf extension like Mangal, Utsah, aparajita, kiran, Akshar. For all fonts i am getting teh same results, If i press key P, it shows me . It should have been प.  so for every key, the corresponding Marathi letter is different. …. so how can i come to know what keys i need to press to get the desired Marathi word?

  • sanjeev

    try to download this font and install it in font directory.
    then open MS word and type kiran as font.

    Hope this would work, because it worked at my system. I typed paha and it showed पहा correctly.

  • sanjeevani

    Kiran does work to some extent… thanks… but still, it does not give the correct translation of the keysike YENAR is ynar… apparantly i am not able to cntrl+V marathi word here.. in my earlier message i could copy-paste.. today i cant… ay, this was of much help and better as compared to earlier solution.. . thanks for our prompt and helpful replies… pls see if you can completely solve my problem.. 😉

  • prakash



    i am using display properties to convert hindi to engish using display tag in jsp i am generating pdf but headter data in hindi is not displaying can any one hepl me plaes

  • Anonymous

    How to use mangal font in word in windows 8?

  • madhaw82

    hindi text copy from google translator  and past in MS WORD 2007 (XP) but in encrypted font 

    please help us  so that we can type in translator and past save hindi as it is


  • madhaw82


  • sanjeev

    Thanks Madhaw for the confirmation. Keep learning and sharing

  • sanjeev

    Hi ​Madhaw, can you send the screenshot of the problem which you are facing?
    Because, I am not able to simulate the same error with the suggested settings given in this article.

    Steps what I did:

    • I wrote something in google translator in english,
    • converted it into hindi
    • Copied from there and pasted in MS Word 2010
    • While pasting I didn’t set it to mangal font, it was in arial font settings. But after pasting the hindi text from google translator, It automatically set the font to mangal in my ms Word.

    Please, share your issues in detail step by step for better diagnosis.  Here is the screenshot of my example.
     mangal font example in msword 2010

  • university

    I think the admin of this website is іn fact working hard for his wеb site, foг the reason that heгe every material iѕ quality baseɗ materiаl.

  • sujit

    Good work. It will be better if you will also write some link(Popular one) where reader can download other fonts.

  • sanjeev

    Yes you are right Sujit, Even I was thinking the same. But it was very hard to find all working fonts in tff format.

    Thats why I worked on some fonts and after successful completion of that font I attached it with this post.
    Although IE users can't see atached files.

  • tanu srivastava

    gud job..n all the best fr ur futur..

  • sanjeev

    Hi Tanu,

    Thanks for your support and motivating us for our good work. Be the regular user here and Without you all users we can't be successful.

    Keep commenting, posting and asking your question. We are here to help and share to grow together in this Internet world :)

  • sanjeev

    Which font you are using for Hindi?

    Try this: http://www.aliencoders.com/sites/default/files/hindi.ttf

    After installing, search for kruti dev 010, select this font and then type. If still you are not getting words in Hindi then let us know.

    P.S. This font is working fine in my system.

  • http://twitter.com/aliencoders trosun

    thanks kruti dev works but the others like the Mangal & aparajita don't

  • sanjeev

    Follow these steps:

    1. open control panel
    2. search for Regional and Languages Options, open that
    3. Under format tab , you will see current format dropdown list. By default it will be English, EN
    4. select Hindi(India) from that dropdown list
    5. click apply and ok
    6. Now open MS word
    7. You will see EN at the right most bottom corner, near quick launch bar.
    8. Click on that you can see HI or GU or whatever you will select from that Language dropdown list
    9. Now try to type in Ms word it will take from mangal or shruti or whatever you select from font type under ms word font list

    Hope this will help you

  • https://www.facebook.com/aliencoders trosun

    Hi Sanjeev or any other reader/blogger who is reading please revert — i have the font but i can't view them in hindi it appears in english when i type a doc, or even CDR.

  • http://www.facebook.com/aliencoders arjun sen

    I am able to instal Amar Bangla Normal and Bangla 21 February fonts – they are showing in MS Word font menu but it is not possible to write anything in MS word using these fonts and using Avro keyboard. Please help.

  • sanjeev

    Hi Arjun,
    Did you try the font that we have attached with this article? Did you face in using it? It will work directly as i have stated.

    and now coming to your issues. As you installed those fonts but still it will not allow you to use it. Check our last comment (just above your comment), We have written steps to enable the property to use different fonts by changing settings  of regional and language option.


    Let me know if the problem still persists.

  • arjun sen

    I did try adarshabangla. The problem seems to be with the keyboard being used. In the regional languages when I am giving Bengali (India) as my default input language, the next prompt is showing keyboards for many languages including Hindi, Tamil etc but not Bengali.

    When you are typing Bengali what keyboard are you using?

    I am using Avro keyboard which allows me to type in many fonts but not all – for example, the adarshabangla font is showing but when I type, the words are not forming properly. Same with Amar Bangla, Akaash, Bangla 21 February and several other fonts.

  • sanjeev

    I did try adarshabangla. The problem seems to be with the keyboard being used. In the regional languages when I am giving Bengali (India) as my default input language, the next prompt is showing keyboards for many languages including Hindi, Tamil etc but not Bengali.

    What i did is I opened fonts folder and pasted the adarshbangla font there. Then I opened MS word and searched for adarsgbangla font and seleted that font.

    Now i started typing and it was working fine for me. i don't know the exact layout of bengali keyboard and I didn't try other keyboard layout. I just typed numeral 1 and it printed 1 in bengali then i printed a it printed t and when i typed c it prnted d in bengali.

    Is it not printing proper bangla for you? How i can help you more? an you send us screenshots or If it's very urgent you can call me too.

  • sanjeev

    Hi Pooja,

    it's very common that you will not be able to use Hindi font in MS Word.

    If you have Kruti Dev 010 in your fonts directory. Try to type kruti in font box in MS word as you can see there because it will be having some hindi words in font list instead of Kruti Dev. (like you can see timew new roman but can't see Kruti Dev).

    Just type Kruti then only it will be shown there.

    If Hindi(India) is not being shown you may need to install. There will be location tab there just select India.

    Then in other tab under Keyboards and Languages, you will see two options
    1. Change Keyboards

    2. Install/uninstall Languages

    and do the needed things. You will surely be able to get Hindi font in your MS Word app.


  • Pooja

    Hii Please help me, I have downloaded Kruti dev 010 and pasted in the fonts(control panel) but i didn find it in MS word font options. Even under Regional and languages option i cudn't find Hindi(India). Please reply asap as I urgently need to type some assignments in Hindi. Thanks Pooja

  • Pooja

    Ohh :) typing kruti dev in font box did the job.

    Thanks a lotttt……..I didn think that I wud get d reply so fast.

    Thanks a lot Sir :)

  • sanjeev

    Hi Pooja,

    Glad to see your positive response. So, finally it worked. Great then.

    We are here to learn and share as much as we can in most practical way. Thatsy not only articles, comments also matter :)

    Keep visiting our website and let us know if people have any other internet/computer based issues :)


  • jaya

    hi I could download it, but when i tried to type in ms word it was typing something else. for eg; when I typed "jeevan" it was typing "sha la l mi" .could you help me with this issue? thank you

  • sanjeev

    Hi Jaya,

    Thanks for visiting us and using our posts for your work.
    Can you please let us know

    1. Which fie you downloaded?
    2. Where did you copy that?
    3. Did you select particular font for Hindi? like for krutidev 010, you need to click on font box and then type kruti, you will be able to see Kruti dev 010. Just select that.
    4. However, our comment may have your problem's solution. So did you read all or comments?

    Did you do these four things?

    Admin, Aliencoders

  Home | Google+