Skip to converter
MyKrutiDev

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.

0
0
WhatsApp
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

  1. Copy the Hindi from your Kruti Dev file. Pasted anywhere else it shows as letters like fgUnh - that is normal.
  2. Paste it into the Kruti Dev box. Unicode Hindi appears in the other box as you paste.
  3. 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?

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?
Yes, completely. There is no signup, no character limit and no paid tier. The converter is a static web page, so there is nothing to charge for.
Does my text get uploaded anywhere?
No. The entire conversion engine is JavaScript that runs inside your browser. Nothing is sent to a server, which means you can convert confidential file notings and draft orders without them leaving your machine. You can disconnect from the internet after the page loads and it will still work.
Why does the i-matra (ि) come out in a different place than in my Kruti Dev file?
Because that is correct. Kruti Dev stores glyphs in visual order, so the short-i sign is typed before its consonant. Unicode stores them in logical order, where the sign belongs after the consonant. So fd becomes कि, not ि followed by क. Converters that skip this step produce text that looks right but breaks search, sorting and spell-check.
What about conjuncts like क्ष, त्र, ज्ञ and श्र?
They are mapped explicitly, along with the reph (र्), the rakar (्र), half letters and nukta characters. The reph is the other common failure: in Kruti Dev it is typed after the syllable it sits on, so कर्म is keyed as deZ and has to be moved back into place.
Will my English words and numbers be converted too?
Dates, numbers, percentages, URLs and email addresses are always left untouched. Common English words are detected and preserved as well. Because a legacy font stores Hindi as plain ASCII, an unusual proper noun can still be converted by mistake. You can turn the whole behaviour off with the checkbox under the panels.

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.