Kruti Dev to Unicode Converter
Paste your Kruti Dev text on the left and get Unicode Hindi on the right, with the matra order and conjuncts actually correct. Nothing is uploaded.
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 outputEsc 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? Unicode to Kruti Dev Converter
Converting a full document? Upload the Word file, formatting stays.
Convert a document
Upload a Word (.docx) or text (.txt) file typed in Kruti Dev. Only the Kruti Dev text is converted. English, tables, images and formatting stay as they are.
Your file never leaves your computer.
How to use
- Copy the Hindi from your Kruti Dev file. Pasted anywhere else it shows as letters like
fgUnh- that is normal. - Paste it into the Kruti Dev box. Unicode Hindi appears in the other box as you paste.
- Press Copy text to paste the Hindi anywhere, or Download .docx for a ready Word file.
Tip:A whole Word file? Choose the Upload Word file tab above the boxes: it changes only the Kruti Dev text and keeps tables and formatting.
Common problems & fixes
- Tables and formatting are lost when I paste
- Pasting carries plain text only. To keep tables, bold and layout, switch to the Upload Word file tab and drop in the .docx instead.
- A few words come out wrong
- The file may be in another font of the family (Kruti Dev 011, 016, 055) or in Chanakya, which put some letters on other keys. Check the font name in Word: this converter is built for Kruti Dev 010.
- The Unicode shows as boxes where I paste it
- That program is using a font with no Hindi letters. Select the text and choose Mangal, Nirmala UI or any Devanagari font. See Hindi shows boxes.
- An English name was converted to Hindi
- English detection is a best guess, because Kruti Dev stores Hindi as English letters. Retype the name in the output, or turn English detection off with the checkbox under the panels.
Have a full Word file? Upload it here ↑
What do you want to do?
- Kruti Dev → UnicodeTurn old Kruti Dev text into Hindi that works everywhere.
- Convert Word file (.docx)Convert a whole .docx and keep its tables and formatting as they are.
- Unicode → Kruti DevGet Kruti Dev 010 keystrokes for forms, exams and old templates.
- English to Hindi TypingType namaste, get नमस्ते - no Hindi keyboard needed.
- Hindi KeyboardClick the letters to write Hindi on any computer or phone.
- Typing TutorLearn Remington (Kruti Dev) typing for CPCT, SSC and court exams.
- Printable charts (PDF)Keyboard and finger charts, practice sheets and a progress log to print.
Why MyKrutiDev
- Accurate: matras, half letters and conjuncts come out in the right order.
- Runs in your browser: conversion keeps working if the connection drops.
- Private: your text and files are never uploaded.
- Free, with no sign-up.
- Hindi and English: the whole site in both languages.
Frequently asked questions
Is this Kruti Dev to Unicode converter free?
Does my text get uploaded anywhere?
Why does the i-matra (ि) come out in a different place than in my Kruti Dev file?
What about conjuncts like क्ष, त्र, ज्ञ and श्र?
Will my English words and numbers be converted too?
What this converter does
Kruti Dev is not an encoding. It is a font whose glyphs happen to sit on ASCII codepoints, which is why a Kruti Dev document opened on a machine without the font shows up as gibberish like Hkkjr instead of भारत. Converting it to Unicode is not a matter of swapping one letter for another. The characters have to be reordered, because the two systems store Hindi differently.
This page does that reordering properly. Type or paste on the left and the Unicode output appears on the right as you type. There is no Convert button to hunt for, no advertisement between you and the text box, and no upload.
Why the output may look different from other converters
Two things go wrong in most Kruti Dev converters, and both are easy to miss because the broken output still looks like Hindi:
- The short-i matra. In Kruti Dev you type the ि before the consonant, because that is where it is drawn. Unicode wants it after. If a converter copies the visual order straight across, you get text that renders acceptably in some fonts but fails search, sorting, spell-check and screen readers.
- The reph. The र् that rides above a letter is typed after its syllable in Kruti Dev, so कर्म is keyed as
deZ. It has to be moved to the front of the cluster, and it has to be moved before the i-matra is repositioned, or words like कीर्ति come out scrambled.
Split vowel signs are handled too: Kruti Dev builds ो out of an aa-matra plus an e-matra, so dks has to be recomposed into को rather than left as two separate marks.
Who needs this
Government offices across India still run on Kruti Dev. Court orders, file notings, tender documents, school records and exam papers were typed in it for two decades. But portals, databases and e-governance systems all expect Unicode, so every time an old document has to go into a new system, somebody has to convert it. Typists preparing for CPCT, RSCIT and state stenography exams need the reverse direction just as often.