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
Kept as English (untick a word to convert it):
May be English (tick a word to keep it):
Works with text in Kruti Dev 010, 011, 012, 014, 016 and 055, which share one keyboard. From a Word file, Word’s curly quotes and dashes and the Hindi digits of Kruti Dev 055 are read too. Kruti Dev 020 has another layout: use DevLys 020 to Unicode.
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 or spreadsheet? Upload the Word or Excel file, formatting stays.
Convert a document
Upload a Word (.docx), Excel (.xlsx, .csv) or text (.txt) file typed in Kruti Dev. Only the Kruti Dev text is converted. Bold, colours, tables, numbers, formulas and the rest of the formatting stay exactly 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.
Worked examples
Real phrases run through this converter, so you can compare them with your own text and see what the page does before you paste anything.
The short i sign is typed before its letter in the old font
- Kruti Dev
fgUnh Hkk"kk- Unicode / Hindi
- हिन्दी भाषा
The reph (र्) is typed after its syllable in the old font
- Kruti Dev
dk;kZy; esa deZpkjh- Unicode / Hindi
- कार्यालय में कर्मचारी
A letter with र (ra) joined underneath
- Kruti Dev
iz'u dk mRrj- Unicode / Hindi
- प्रश्न का उत्तर
Letters that join into one shape
- Kruti Dev
{ks=h; Kku- Unicode / Hindi
- क्षेत्रीय ज्ञान
A whole sentence with its full stop
- Kruti Dev
Hkkjr dh jkt/kkuh ubZ fnYyh gSA- Unicode / Hindi
- भारत की राजधानी नई दिल्ली है।
Each example comes from this converter's own rules and is checked in both directions every time the site is built. A phrase that fails the check is left out.
Good to know
- In this font the colon in a heading such as विषय: is typed with the visarga key. It converts to the visarga ः, which looks like a colon but is a different character. If a portal or a search needs a real colon, replace it.
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.
- Kruti Dev Excel → UnicodeConvert a whole .xlsx or .csv sheet. Numbers, formulas and formatting stay.
- 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.
- 30 practice passagesNewFree Hindi passages with the Kruti Dev keys of the hardest words, and a PDF.
- Printable charts (PDF)Keyboard and finger charts, practice sheets and a progress log to print.
- StoreTyping PDFs to learn and practise, checked key by key.
- Amount in Hindi wordsWrite ₹1,25,000 as एक लाख पच्चीस हज़ार रुपये मात्र for a cheque.
- Date in HindiAny date with the Hindi month and day, in digits or in words.
- Hindi word counterWords, characters and akshar, counted the way Hindi is written.
- Hindi in other scriptsWrite Hindi in Gujarati, Bengali, Odia, Telugu, Kannada or Malayalam letters.
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.