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
| Input | Kruti Dev 010 encoded text |
|---|---|
| Output | Unicode Devanagari (Mangal, Nirmala UI and other Unicode fonts) |
| Processing | In your browser; your files are not uploaded |
| Price | Free |
| Works on | Chrome, Edge, Safari and Firefox on Windows, Mac, Android and iPhone |
How to use Krutidev to Unicode Converter
- Copy your Kruti Dev text from Word, Excel or a PDF and paste it in the Krutidev 010 text box.
- The Unicode Hindi version appears on the right as you paste. Click Convert if you edit the text and want to see the count.
- 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 010 | Unicode |
|---|---|
| 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.