Kruti Dev is the font most Hindi typing in India was done in before Unicode, and government offices, courts and schools still have years of documents in it. It is not really Hindi text: the file holds ordinary Latin letters and symbols, and the font draws a Devanagari shape for each one. That is why Kruti Dev text turns into gibberish such as “Hkkjr ljdkj” when the font is missing, on a phone, in an email or on a website. This converter turns it into Unicode Hindi, “भारत सरकार”, which is real text: it shows in any Hindi font, can be searched, copied and read aloud, and is what Mangal, Nirmala UI and Google’s fonts use.
It also works the other way, turning Unicode Hindi into Kruti Dev for forms and offices that still ask for it. Word files keep their layout: only the text set in a Kruti Dev font is converted, and its font is changed. It is free to use, with no account and no upload limit, and it runs entirely in your browser: nothing is uploaded, and while the page stays open, a feature you have already used keeps working offline.
- What is Kruti Dev?
- A family of Hindi fonts made before Devanagari was part of Unicode, laid out like the Remington Hindi typewriter. Kruti Dev 010 is by far the most common. Kruti Dev 016 and most other fonts of the family use the same layout with different letter shapes, so this converter reads them too. Many government typing tests in India still use it, which is why it lives on.
- Why does Kruti Dev text show as gibberish like “Hkkjr”?
- Because the file really holds those letters. Kruti Dev puts a Hindi shape in the place of each English letter (“H” is half भ, “k” is the ा sign), so the Hindi only appears when that exact font draws it. Anywhere else, on a phone or website or in a computer without the font, you see the letters themselves. The text even stores some vowel signs out of order: the ि of कि is typed before the क, as “fd”.
- Is Unicode the same as Mangal font?
- Not quite: Unicode is the way the letters are stored, and Mangal is one font that draws Unicode Hindi. So “Kruti Dev to Mangal” means converting to Unicode and then using Mangal, which is what this page does. Mangal came with older Windows; Nirmala UI is the Hindi font in Windows 8 and later; Noto Sans Devanagari is free for any computer. Any of them shows the same Unicode text.
- Can it convert Kruti Dev in a Word file without losing the layout?
- Yes, for .docx files. Only text whose font is Kruti Dev (set on the text or through its style) is converted, so English in Arial, tables, pictures and page layout stay as they were, and the converted text is set in the font you pick. An old .doc file needs to be saved as .docx in Word or LibreOffice first.
- Does Unicode to Kruti Dev come back exactly the same?
- Hindi letters, signs, digits and the danda go to Kruti Dev and back unchanged; in tests with 600 words and sentences, every one did except three. Kruti Dev has no straight quotation mark, colon or long dash, because those keys are Hindi letters, so a " becomes a curly quote, a colon becomes the visarga sign ः and a long dash (—) becomes a hyphen. English letters in Unicode text are left as they are, which means they show as Hindi shapes once the Kruti Dev font is applied.