HomeGuidesHow to Install Hindi Fonts on Windows, Mac, and Mobile
TUTORIAL4 min readUpdated: June 24, 2026

How to Install Hindi Fonts on Windows, Mac, and Mobile

Whether you are a government exam aspirant preparing for a typing test, a graphic designer creating festive posters, or a publisher laying out a Devanagari book, installing the correct Hindi fonts is crucial. While modern systems come with basic Unicode Devanagari pre-installed, you often need to install specific legacy fonts like Kruti Dev or DevLys manually. Here is the ultimate step-by-step installation guide.

1. Installing Hindi Fonts on Windows (10 and 11)

Windows is the most common platform for Hindi typing. Follow these quick steps to install any custom .ttf (TrueType) font:

  • Step 1: Download the .ttf file (such as Kruti_Dev_010.ttf) from our 'Font Downloads' section.
  • Step 2: Locate the downloaded file in your 'Downloads' folder.
  • Step 3: Right-click the file and click 'Install' from the context menu. (If you want to make it available to all user profiles, click 'Install for all users' with administrator privileges).
  • Step 4: The installation completes in 2 seconds. You can now open MS Word, Photoshop, or Excel, and select the newly installed font from the typography list.

2. Installing Hindi Fonts on macOS (Macbook & iMac)

Mac computers support all standard Devanagari TrueType fonts. Here is how to install them on Apple devices:

  • Step 1: Download the .ttf font file from MangalTools.
  • Step 2: Double-click the downloaded file. This automatically launches macOS 'Font Book'.
  • Step 3: A small preview window will pop up. Click the blue 'Install' or 'Install Font' button.
  • Step 4: The font is now available across your entire system, including in Apple Pages, Adobe CC, and Microsoft Office for Mac.

3. Troubleshooting Missing Fonts in Word Processors

If you have installed a font but cannot find it in MS Word, Adobe Photoshop, or PageMaker, try these troubleshooting steps: (1) Completely close the application you are using, wait 5 seconds, and open it again. This forces the program to scan and reload the system font directory. (2) Check if the font name appears in its phonetic English name (e.g., 'Kruti Dev' is listed under 'K', not 'क'). (3) Ensure the file downloaded is a valid .ttf font, as corrupted font files fail to register.

Questions and Answers on This Topic