Hindi Font Identifier: Identify Kruti Dev, Chanakya & Legacy Hindi Fonts
Paste garbled text from your document and instantly identify which legacy Hindi font encoding it uses. Supports Kruti Dev 010, Chanakya, DevLys, Shree Dev & more — free, private, client-side.
Paste Your Legacy Hindi Font Text
Copy the garbled text (random English-like characters) from your legacy Hindi document and paste it below. Our Hindi font identifier will analyze the character patterns and tell you exactly which legacy Hindi font encoding was used — whether it's Kruti Dev 010, Chanakya, DevLys, Shree Dev, or another variant. No more guessing which font converter to use.
Kruti Dev 010
Most common legacy Hindi font, used in govt exams & offices
Now convert this text to proper Unicode using our Kruti Dev to Unicode Converter
Go to ConverterAll Font Scores
| Font | Description | Score |
|---|
Batch Identification Results
| # | Sample | Identified Font | Confidence |
|---|
Free Online Hindi Font Identifier Tool
Our Hindi font identifier is the first free online tool that can automatically detect which legacy Hindi font encoding your garbled text uses. If you have an old document with Hindi text that appears as random English characters when copied (like "osQ kjk Fk dj jgk gS"), you probably don't know whether it was typed in Kruti Dev 010, Kruti Dev 011, Chanakya, DevLys, Shree Dev, or another variant. Picking the wrong font converter gives garbage output — our Hindi font finder solves this problem instantly.
How the Hindi Font Detection Works
When you paste garbled text, our font encoding identifier tries decoding it against multiple known legacy Hindi font mappings simultaneously. For each candidate font, it measures how much valid Devanagari Unicode text is produced. The font with the highest Devanagari character ratio is identified as your source encoding. This Hindi font detection algorithm is the same technique used by professional PDF extraction libraries, but now available as a free online tool.
Why You Need a Hindi Font Identifier
Millions of Hindi documents created between 1995 and 2015 use legacy font encodings like Kruti Dev, Chanakya, and DevLys. These fonts map Devanagari glyphs to ASCII keyboard positions — meaning the underlying text is stored as English letters. Without the original font installed, the text appears as gibberish. Government offices, courts, newspapers, and DTP shops across India still work with these legacy formats. A Hindi font identifier helps you determine the correct encoding so you can convert to Unicode properly.
Supported Fonts
Our identify Hindi font tool currently supports: Kruti Dev 010 (most common legacy font for DTP and publishing), Kruti Dev 011 (bold variant for headlines), Kruti Dev 016 (condensed for columns), Chanakya (used by newspapers), DevLys (older print variant), Shree Dev 0708 (Marathi & Hindi publishing), Shivaji (government documents), and Shusha (other legacy variants). After identification, use our Kruti Dev to Unicode Converter to convert your text to proper Unicode Devanagari that works everywhere.
Frequently Asked Questions About Hindi Font Identification
How to identify which Hindi font my document uses?
Copy the garbled text (the ASCII-looking characters like 'osQ kjk Fk') from your document, paste it into our Hindi font identifier tool, and click 'Identify Font'. Our tool analyzes the character patterns and tells you exactly which legacy Hindi font encoding was used — Kruti Dev 010, Chanakya, DevLys, Shree Dev, or others. Once identified, you can use the correct converter to transform it into proper Unicode Devanagari.
Why does my Hindi text look like English letters?
Your document uses a legacy Hindi font like Kruti Dev or Chanakya. These fonts store Hindi glyphs by remapping English keyboard positions — so the underlying data is ASCII English letters, and only displays as Hindi when the correct font is applied. When you copy-paste without the font, you see the raw ASCII text. Our Hindi font finder identifies which font encoding your document uses so you can convert it properly to Unicode (Mangal).
What is the difference between Kruti Dev 010 and Kruti Dev 011?
Kruti Dev 010 is the standard Regular weight variant and the most common legacy Hindi font used in DTP, publishing, and older documentation. Kruti Dev 011 is a Bold/condensed variant primarily used in newspaper headlines. The underlying ASCII-to-Devanagari mapping is nearly identical, but they have different glyph appearances. Our Hindi font identifier can distinguish between them. Note: SSC, CPCT and other government typing exams now primarily use Unicode/Mangal, not Kruti Dev.
What legacy Hindi fonts can this tool detect?
Our Hindi font identifier can detect Kruti Dev 010 (most common), Kruti Dev 011, Kruti Dev 016, Chanakya, DevLys, Shree Dev, Shivaji, and Shusha fonts. We are continuously adding support for more legacy Hindi font encodings including Walkman Chanakya and others. If your font isn't detected, try pasting more text for better accuracy.
How to convert Kruti Dev to Unicode after identifying the font?
Once our Hindi font identifier tells you which legacy font your document uses, use our Kruti Dev to Unicode Converter to transform the garbled text into proper Unicode Devanagari (Mangal font). Simply paste the text and the converter handles the rest — completely client-side and private.
Is my data private when using this font identifier?
Yes. All text processing happens entirely in your browser using JavaScript. Nothing is uploaded to any server. Your document contents never leave your device. This is a completely private Hindi font identifier with zero data transmission.