Krutidev to Unicode Converter

Turn Kruti Dev 010 text into Unicode Hindi that works on every phone and website.

Runs in your browser. Your files never leave your device.

How do I convert Krutidev to Unicode?

Paste your Kruti Dev 010 text, the version that looks like English letters when the font is missing, into FixDoks's Krutidev to Unicode converter. It maps each Krutidev character to Unicode Devanagari and fixes the typing order of the short i matra and the reph, so the result is proper Unicode Hindi you can use in Word, Google Docs, websites and WhatsApp.

Krutidev to Unicode at a glance

InputKruti Dev 010 encoded text
OutputUnicode Devanagari (Mangal, Nirmala UI and other Unicode fonts)
ProcessingIn your browser; your files are not uploaded
PriceFree
Works onChrome, Edge, Safari and Firefox on Windows, Mac, Android and iPhone

How to use Krutidev to Unicode Converter

  1. Copy your Kruti Dev text from Word, Excel or a PDF and paste it in the Krutidev 010 text box.
  2. The Unicode Hindi version appears on the right as you paste. Click Convert if you edit the text and want to see the count.
  3. Click Copy or Download .txt, then paste the result wherever you need Unicode Hindi.

What is Krutidev, and why convert it?

Kruti Dev 010 is a legacy Hindi font. It does not store Hindi letters at all: it stores ordinary English keyboard characters and draws them as Hindi shapes. The word भारत is stored as "Hkkjr". On a computer that has the font, it looks like Hindi. Everywhere else, such as a phone, an email, a website or a computer without the font, it turns into a row of random looking English letters.

Unicode solves this. In Unicode every Hindi letter has its own code, so भारत stays भारत on every device and in every app. Converting your Kruti Dev documents to Unicode lets you search them, share them on WhatsApp, publish them online and open them years from now without worrying about fonts.

What the converter handles

  • The short i matra. In Krutidev the ि is typed before its letter (f then d for कि). The converter moves it after the letter, and after a whole conjunct when needed, so fLFkfr becomes स्थिति.
  • Reph. The र् written above a letter is typed after the letter in Krutidev, as Z. dk;Z becomes कार्य and dhfrZ becomes कीर्ति.
  • Half letters and conjuncts. Capital keys such as D, L and R are half letters, and special characters such as {k (क्ष), = (त्र), K (ज्ञ), J (श्र) and Ø (क्र) are converted to their Unicode sequences.
  • Nukta. The + key becomes the nukta, so lM+d becomes सड़क and t+:jh becomes ज़रूरी.
  • Punctuation. Krutidev uses other keys for punctuation: A is the danda (।), - is a full stop and ] is a comma. These are converted too.

Examples

Krutidev 010Unicode
Hkkjrभारत
fgUnhहिन्दी
izdk'kप्रकाश
i;kZoj.kपर्यावरण
fo|ky;विद्यालय
Hkkjr ,d fo'kky ns'k gSAभारत एक विशाल देश है।

Getting text out of Word without losing characters

Copy the text straight from the document and paste it here. If Word has turned straight quote marks into curly ones (a common AutoCorrect setting), the converter changes them back, because in Krutidev the ' and " keys are the letters श् and ष्. English words inside a Krutidev document cannot be told apart from Hindi, so they will also be converted; retype them after converting.

After converting

Paste the result into Word, Google Docs or any app and choose a Unicode Hindi font such as Mangal, Nirmala UI, Kokila or Noto Sans Devanagari. To go the other way, for a form or office that still asks for Kruti Dev, use the Unicode to Krutidev converter. To practise Krutidev typing, try the Hindi typing test.

Frequently asked questions

Is Krutidev to Unicode conversion 100% accurate?
For text typed in the standard Kruti Dev 010 way, the result is accurate, including matra order, reph, half letters and nukta. Typing that does not follow the usual key order, or rare characters from other Kruti Dev versions, may need a quick check.
What is the difference between Kruti Dev and Mangal?
Kruti Dev 010 is a legacy font that stores English characters and draws them as Hindi. Mangal is a Unicode font: the text itself is Hindi, so it works on every device. Converting Kruti Dev to Unicode lets you use Mangal or any other Unicode Hindi font.
Why does my Krutidev text look like English letters?
Because Krutidev stores English keyboard characters. Without the Kruti Dev font, you see those characters instead of Hindi. Converting to Unicode fixes this permanently.
Can I convert a whole Word document?
Yes. Select all the text in Word (Ctrl+A), copy it, paste it here and copy the result back. There is no length limit, and the conversion happens in your browser.
Does it work with Kruti Dev 010 only?
It follows the Kruti Dev 010 character map, which most Kruti Dev fonts share. Text from other legacy fonts with a different map, such as some Chanakya or DevLys versions, will not convert correctly.
Is my text uploaded?
No. The conversion runs entirely in your browser, so confidential office documents never leave your computer.