Kruti Dev is a legacy Hindi font found in many Indian offices, courts and print shops, and it is often downloaded casually from wherever a search leads. Installing a font is simple, but getting it from the wrong place is not, and many people install Kruti Dev when they do not actually need it.
This guide covers whether you need the font, where it should come from, which version you have, and how to install it on the main desktop systems.
Do you actually need the font?
If your goal is to read, write, share or publish Hindi, you do not need to download anything. Use a Unicode font such as Mangal, Nirmala UI, Kokila or Noto Sans Devanagari. These fonts are already available on most modern systems, they work on phones and websites, and the text stays searchable and copy-pasteable. Nirmala UI comes with current versions of Windows; Mangal and Kokila come with Windows too, as optional Devanagari supplemental fonts on Windows 10 and 11.
You need Kruti Dev only when something requires legacy text to be displayed or typed. Typical cases:
- A typing test or exam notification names Kruti Dev and expects you to type in it.
- A print shop or DTP template is built around Kruti Dev and cannot accept Unicode.
- You have an old
.docfile that was typed in Kruti Dev and you need to read or edit it in the same font. - A coaching note, question bank or office archive is stored in Kruti Dev and you want to see it as it was meant to look.
If you only need to read the text, converting it once is usually better than installing the font. Paste it into Kruti Dev to Unicode and the result will display correctly on any device. The comparison in Kruti Dev vs Mangal explains the trade-off in more detail.
Where to get it
We do not host or link font download files. Kruti Dev is a third-party font, and its licence status is not clear enough for us to redistribute it or point you at a copy.
That matters because font download sites are a common place to pick up unwanted software. Many of them wrap the font in an installer or bundle other downloads.
The safer sources are the ones that already exist around the font:
- Your employer or department, if it uses Kruti Dev for official work.
- The exam body or typing institute that names the font in its instructions.
- The software bundle or office computer you were given, which may already include the font.
- A colleague or institute that can hand you the exact file they use.
However you get it, scan the file before installing it, and prefer a plain .ttf file over an installer that wants to add extra programs.
Check you have the right version
The common file is usually named something like Kruti Dev 010, often as k010.ttf. That is the version most typing material and converters assume.
Other numbered Kruti Dev fonts exist, such as 011, 016 and 040. They may look similar, but their key positions may differ from 010. A document typed in one numbered variant can produce wrong letters when opened in another. If you are not sure which version a document used, test a short sample before relying on it.
Install on Windows
- Save the font file somewhere you can find it.
- Right-click the
.ttffile. - Choose Install for your own account, or Install for all users if other people use the computer.
- If those options are not available, copy the file into
C:\Windows\Fonts. - Close and reopen Word, or whichever program you were using, so it picks up the new font.
Once installed, the font should appear in the font menu. Select the text and apply it there.
Install on Mac
- Double-click the font file.
- Font Book opens with a preview.
- Click Install.
- Reopen the app you want to use it in.
If double-clicking does not open Font Book, open Font Book yourself and use its install option. As on Windows, restart an open app before the font appears.
On Android and iPhone
System-wide font installation is generally not possible on phones without special apps or a rooted or otherwise modified device.
On a phone, the practical answer is to convert the text to Unicode instead. Paste the Kruti Dev text into Kruti Dev to Unicode, copy the result, and use it wherever you need it. The converted text will display in the phone’s normal Hindi font without installing anything.
Still seeing English letters?
If the text still looks like ordinary English letters such as Hkkjr, the font is not being applied, or it is not installed on the machine that is showing the document. A few things to check:
- Is the text actually selected and set to Kruti Dev?
- Is the font installed on this computer, not just on the one where the file was created?
- Did you restart the program after installing the font?
The guide to why Hindi text shows as English letters walks through the common causes in more detail.
Typing in Kruti Dev for exams
If you are installing the font for a typing test, install the exact version the exam names and practise in the same kind of environment you will face. Rules about fonts, layouts, timing and error counting are set by each exam body and can change, so read the official notification rather than relying on older advice.
To practise the layout without installing anything, use the Kruti Dev keyboard: you type Kruti Dev keystrokes and get Unicode Hindi as you go.
The Kruti Dev typing exam guide covers the keyboard order rules and how to practise, and it points you back to the official notice for the rules themselves.
A sensible default
Install Kruti Dev only if a specific job needs it. For everything else, keep your Hindi in Unicode and convert only when a legacy workflow demands it. That way your text stays readable on phones, searchable on computers, and portable to whatever font or software comes next.