How to Add Hindi Fonts in Microsoft Word

Rohit Mehra
4 min readJan 6, 2024

--

Microsoft Word provides support for typing in different languages, including Hindi. However, to be able to type in Hindi, you first need to install a Hindi font.

Microsoft Word does not come with Hindi fonts pre-installed. So you need to download and install a Hindi font like Kruti Dev or Mangal before you can start typing in Hindi.

In this guide, we will show you how to easily install Hindi fonts in Word and start typing in the Devanagari script.

How to Add Hindi Fonts in Microsoft Word
How to Add Hindi Fonts in Microsoft Word

Downloading a Hindi Font

The first step is to download a Hindi font file (.ttf) to your computer. There are many Hindi fonts available, but some popular options include:

Kruti Dev— This is one of the most popular and widely used Hindi fonts. Kruti Dev provides support for typing in Devanagari and Roman scripts.

Mangal— Mangal is another popular Hindi font designed by Microsoft. It has a clear and legible Devanagari script.

Nirmala UI — This is an open-source Hindi font from Microsoft. It has a modern look and feel.

Aparajita— Aparajita is a neat and graceful Hindi font. It renders Devanagari characters cleanly.

You can search online to find downloads for these and other Hindi font files. Make sure to only download font files from official or trusted sources.

Many Hindi fonts are available for free, but some may need to be purchased. Download the Hindi font you want to use in the .ttf format.

Installing the Hindi Font

Once you have downloaded the Hindi font file, installing it is very easy:

On Windows:

  • Locate the .ttf font file and right-click on it. Select Install. This will install the font on your Windows system.
  • You can also open the font file, click the Install button and click OK to confirm installation.
  • For Zip files, you need to unzip and open the font file before you can install it.

On Mac:

  • Double click to open the downloaded Hindi font file and click Install Font at the bottom.
  • You can also go to Font Book → File → Add Fonts to select and install the Hindi font file.
  • The font will be installed and available for use in all applications including Microsoft Word.

Setting the Default Hindi Font in Word

After you install a Hindi font, you need to set it as the default font in Microsoft Word before you can start typing in Devanagari.

To set the default Hindi font in Word:

  1. Open a new or existing Word document.
  2. Go to the Home tab.
  3. Open the Fonts dropdown and scroll to see the list of all fonts installed on your system. Locate the Hindi font (like Kruti Dev or Mangal) that you want to select.
  4. Click on the Hindi font to select it.
  5. Now click the Set as Default button next to the font list.

This will set the selected Hindi font as the default font in the document.

Simply opening an existing Word document with Hindi text will automatically change the font to the default Hindi font.

Using the Krutidev Tool for Hindi Typing

The Krutidev tool is a popular utility for easily typing in Hindi using the Kruti Dev font. It allows you to seamlessly type in Hindi within Microsoft Word and other applications.

To enable the Krutidev tool:

  1. Download and install the Krutidev font as explained above.
  2. Download the Krutidev typing tool utility. Make sure to get it from the official source.
  3. Install Krutidev by running the setup.exe file. This will integrate the tool with your system.
  4. Open Microsoft Word and set the default font to Kruti Dev.
  5. The Krutidev icon will appear in the system tray. Click on it to enable the typing tool.
  6. You can now start typing Hindi text in Word using the Krutidev transliteration. It will convert the text into the correct Devanagari characters.
  7. Press the space bar to convert words or ESC key to convert individual letters. The Backspace key will convert back.
  8. You can type Hindi combined with English seamlessly this way in Word and other programs.

The Krutidev utility allows anyone to easily type in Hindi phonetically using the Roman alphabet which is then converted on-the-fly into the Devanagari script. This provides a convenient way to write in Hindi without needing specialized Hindi keyboards.

Typing Hindi in Microsoft Word

Once you install a Hindi font and set it as the default, typing in Hindi in Word is simple.

When you start typing Hindi text by pressing the Devanagari characters on your keyboard, Word will automatically detect the Hindi font and type the text in the script cleanly in your document.

You can type Hindi combined with English as well. To switch back simply change the font back to an English font like Times New Roman as needed.

This allows you to seamlessly write Hindi and English content together in Word efficiently.

Some other things you can do while typing Hindi text:

  • Change font size, style, and color just like normal text.
  • Use heading styles like Heading 1, 2, etc.
  • Align and justify Hindi text.
  • Make lists with Hindi bullet points.
  • Insert images and shapes alongside Hindi content.

So whether you’re writing an article, report, story, or any other document using Hindi, it’s easy if you have the right fonts installed.

Final Tips

  • Make sure to install Hindi fonts only from trusted sources to avoid computer viruses.
  • You may need to install multiple Hindi fonts like Kruti Dev and Mangal to have support for different writing styles.
  • On Windows, use the Character Map utility to insert special Hindi characters and diacritics.
  • The phonetics-based Krutidev tool makes typing in Hindi very convenient
  • Test the Hindi font thoroughly before using it extensively to create important documents.

Refer to Microsoft Office Help for more tips on working with multi-language documents.

Following these simple instructions will allow you to seamlessly write in Hindi by installing and enabling the right fonts within Microsoft Word.

--

--