Kruti Dev Font: Where to Get It & How to Install It
Where the font should come from, how to install it on Windows, and how to confirm it is actually working in Word.
What Kruti Dev actually is
Kruti Dev is a legacy 8-bit font. It does not contain Hindi as Unicode code points; instead it draws Devanagari shapes on the code positions normally used by Latin letters. When a document written in Kruti Dev is opened on a machine without the font, the shapes cannot be drawn, so the stored codes appear as ordinary English letters. That is the "garbled" text everyone sees.
The important consequence: a Kruti Dev document is only readable while the font is installed. The codes themselves carry no Devanagari meaning, and a web browser, a phone, or a search engine cannot interpret them. Installing the font makes the old file readable again; it does not make the file Unicode.
Which version do you need?
Kruti Dev exists in several families, and they do not share one universal table:
- Kruti Dev 010 (also labelled Kruti Dev 10) — the version used by most government offices, typing tests and Hindi newspapers. It is the version this site's converter is built for.
- Kruti Dev 011 — a close variant with small glyph adjustments. Most text from 010 opens correctly, but a few characters may differ.
- Kruti Dev 016 — another close variant built on a slightly different glyph set.
- Kruti Dev 055 — a Marathi-oriented variant with a different layout, not interchangeable with 010.
If you do not know which one you have, the version comparison page shows how to identify a file from the font name, the Word font list and a visual comparison.
Where to get the font
Kruti Dev is not an open-source font, and its licensing status varies between the many copies floating around on the internet. This site does not host, mirror or link to any font download, and it does not vouch for third-party copies — a .ttf found on an unverified page may be an unauthorised repack, a modified glyph set, or simply the wrong version.
The safe route is to obtain the font from the source that already uses it:
- your office, press, composing room or DTP vendor, which already holds a licensed copy for its own documents;
- the institute or department that issued the typing-test or exam template — the template and its font normally come together;
- the original publisher or an authorised distributor of the font family, if you need a fresh copy for a new machine.
If you only need to read a legacy file once, installing a font is not required: convert the text to Unicode with the converter on the home page and read it in any browser, phone or document.
Install it on Windows in four steps
- Unpack the file. Font packages usually arrive as a .zip. Extract it first; Windows cannot install a font from inside an archive.
- Install the .ttf. Right-click the font file and choose Install, or Install for all users if other accounts on the PC need it. You can also drag the file into Settings → Personalisation → Fonts.
- Check the font list. Open Word, click the font dropdown and start typing Kruti. You should see the installed family, for example “Kruti Dev 010”. If it is not there, close and reopen Word — the font list is read at startup.
- Set usable defaults. For body text, a size around 14–16 pt with 1.15–1.5 line spacing is comfortable for Devanagari shapes. Kruti Dev is not a complex-script font, so the advanced typography options do not apply to it.
Verify that the mapping works
Type the six characters Hkkjr in Word, select them and apply Kruti Dev 010. You should see भारत. The mapping is doing its job: H draws भ, k draws the ा sign, the second k plus j draws र, and r draws त.
If भारत appears, the font is installed correctly and the document can be typeset. If you still see "Hkkjr", Word is substituting another font — check that the text is not set to a theme font, and reapply Kruti Dev 010 to the selection.
The font is installed, but a web page is still garbled
This is the most common confusion, and it is not a font problem. Modern web pages, forms, email and WhatsApp all expect Unicode. Pasting a Kruti Dev string into one of them stores the legacy codes, and no amount of font installation will make the receiving site display them as Hindi — the site has no Kruti Dev mapping. The reverse also holds: installing Kruti Dev does not turn a Unicode page into Devanagari shapes.
The fix is conversion, not installation. Paste the text into the Kruti Dev to Unicode converter, copy the Unicode result, and use that everywhere outside Word and DTP software. For the opposite case — preparing text for a Kruti Dev template — use the Unicode to Kruti Dev page.
Troubleshooting
Two entries appear in the font list
Older packages label the family “Kruti Dev 10” while newer ones use “Kruti Dev 010”. Both may be installed at once. Pick one and use it consistently; mixing the two inside one document makes later edits unpredictable.
A document from another computer changes shape
Word substitutes a missing font with a similar one, which can shift glyph widths and line breaks. Install the exact family named in the document, or open it on the machine where it was created.
Removing an unwanted copy
Go to Settings → Personalisation → Fonts, find the family and remove it. Close all Office applications first, otherwise the file stays locked. Removing a font does not alter documents already saved — they simply fall back to a substitute until the font is reinstalled.
Characters still look wrong after installation
Confirm the document is really Kruti Dev 010 and not Preeti, DevLys or Chanakya. Those families use different tables, and this site's converter does not support them. The version page explains the difference.