Unicode to Kruti Dev Converter
Type or paste Hindi on the left and get Kruti Dev 010 on the right. Hindi typed on a phone or Windows keypad is already Unicode, so it works here directly.
Recent0· Saved only on this device
Nothing yet. What you convert here is kept on this device, so you can bring it back.
Shortcuts:Ctrl+Enter copy outputAlt+Shift+C copy as UnicodeEsc clear
Please review the output. Matra order and the common conjuncts (क्ष, त्र, ज्ञ, श्र) are handled, but rare characters in very old documents may still differ. Nothing you type is uploaded. This page converts entirely inside your browser.
Need the other direction? Kruti Dev to Unicode Converter
Converting a full document? Upload the Word file, formatting stays.
Convert a document
Upload a Word (.docx) or text (.txt) file in Unicode Hindi. Only the Hindi is converted to Kruti Dev 010. English, tables, images and formatting stay as they are.
Your file never leaves your computer.
How to use
- Type or paste Hindi into the Unicode / Hindi box - from a website, WhatsApp or your phone's Hindi keypad.
- Press Copy Kruti code. The result looks like English letters. That is the Kruti Dev code.
- Paste it into MS Word and set the font to Kruti Dev 010 - or press Download .docx, which sets it for you.
Tip:Still seeing letters like fgUnh in Word? The font is not applied yet: select the text and choose Kruti Dev 010.
Common problems & fixes
- The result looks like English letters
- That is what Kruti Dev text is. Paste it into Word and set the font to Kruti Dev 010. If it stays English, the font is not installed - see how to install it.
- Pasted text keeps the wrong font in my template
- Word kept the font of the page you copied from. Paste with Keep Text Only, then select the text and choose Kruti Dev 010.
- Keys differ from the original Kruti Dev file
- Kruti Dev often has two ways to key a letter, and the converter always uses one standard sequence. It prints the same Hindi. Only the keys behind it differ.
- English words turn into Hindi letters
- In the Kruti Dev font every English letter is drawn as Hindi. After pasting, select the English words and give them an English font such as Arial.
Have a full Word file? Upload it here ↑
Frequently asked questions
I want to convert Hindi to Kruti Dev. Is this the right page?
Can I type Hindi directly into the box instead of pasting?
Why would I convert Unicode back to Kruti Dev?
Will the result be identical to text originally typed in Kruti Dev?
What happens to English words and numbers?
“Hindi to Kruti Dev” is this page
If you type Hindi on an Android or iPhone keypad, or with the Windows Hindi keyboard, or paste it from WhatsApp or a website, that text is already Unicode. There is no separate “Hindi” format to convert from. So this one page covers both “Hindi to Kruti Dev” and “Unicode to Kruti Dev”. They are the same conversion.
The same goes for Mangal and Nirmala UI: both are Unicode fonts, so text in either of them can be pasted straight into the box on the left.
Unicode to Kruti Dev, the right way round
Converting into a legacy font is harder than converting out of one, because the text has to be put back into visual order. Every short-i matra has to move to the front of its consonant cluster, every reph has to move to the end of the syllable it belongs to, and the composed vowel signs ो, ौ and ॉ have to be split back into the two glyphs Kruti Dev draws them with.
This page does all of that as you type. The output is plain ASCII, which is what Kruti Dev text is, and it turns into Hindi the moment the Kruti Dev font is applied to it.
What to do with the output
- Copy the right-hand panel, or use Download .docx.
- Paste into Word, LibreOffice or your DTP application.
- Select the pasted text and set the font to Kruti Dev 010. The .docx download does this step for you.
Who uses this direction
Printing presses and DTP shops that have twenty years of Kruti Dev templates. Candidates for court, district and state clerical typing tests whose notification asks for Kruti Dev, and who need practice passages in that font. Offices that receive a Unicode draft from one department and have to fit it into a legacy template from another. And anyone maintaining an old publication where switching the whole archive to Unicode is not realistic.
A note on exact spellings
Kruti Dev often offers more than one way to key the same letter. Where that happens the converter picks a single canonical spelling, so its output may not be byte-identical to text a person typed by hand. It renders identically, and converting it back with the Kruti Dev to Unicode converter returns exactly what you started with.