You open a document written years ago and find ueLdsj where नमस्कार should be. You paste Hindi from an old file into WhatsApp and it arrives as gibberish. You send a CV to an office that cannot read the Hindi in it.

All three are the same problem: the text is in Krutidev, and the device reading it does not have Krutidev installed.

What Krutidev actually is

Krutidev is a legacy Hindi font from the pre-Unicode era. It does not store Hindi characters at all. It stores English letters, and then draws Devanagari shapes on top of them.

Type u in Krutidev and the computer stores the letter u. The Krutidev font tells the screen to paint न instead. Remove the font and the disguise falls away, leaving the English letters underneath.

This is why Krutidev text breaks the moment it leaves the machine it was typed on. The characters were never Hindi — only the appearance was.

What Unicode does differently

Unicode assigns every character in every script its own permanent number. न is U+0928 on every device on earth: your phone, a government portal, a Mac, a printer in another state.

KrutidevUnicode (Mangal, Nirmala UI)
What is storedEnglish lettersActual Devanagari characters
Needs a font installedYes, or it breaksNo
Searchable in Word or GoogleNoYes
Works in WhatsApp, email, web formsNoYes
Copy-paste between appsBreaksWorks
Screen readers can read itNoYes

The practical summary: Krutidev is for printing on the computer that has the font. Unicode is for everything else.

Converting Krutidev to Unicode

Conversion means mapping each stored English character back to the Devanagari character it was pretending to be, and then reordering — because Krutidev writes some vowel signs before the consonant, while Unicode writes them after.

That reordering is why a simple find-and-replace in Word does not work, and why converted text from a poor tool comes out with vowels in the wrong places.

  1. Open the Krutidev to Unicode converter
  2. Paste your Krutidev text into the left box
  3. Press Convert
  4. Copy the Unicode result and paste it anywhere

The conversion runs inside your browser. Nothing is uploaded, which matters if the document is an official letter, an FIR copy, a legal draft or anything else you should not be pasting into a stranger's server.

Which fonts this covers

Krutidev is the best-known name but not the only one. These all use the same underlying encoding scheme, so the same converter handles them:

  • Kruti Dev — 010, 011, 016, 050 and the other numbered variants
  • DevLys — 010, 020 and similar
  • Chanakya — common in older government and press documents
  • Shusha, Shree Lipi and other legacy Devanagari fonts

If your text was typed on a Windows machine in an Indian government office before roughly 2010, it is almost certainly one of these.

Going the other way

Sometimes you need the reverse. Hindi and Marathi typing tests for government recruitment — CPCT, RSMSSB, various state clerical exams — are still conducted in Krutidev or DevLys, because the exam software predates Unicode.

For practising those, the Unicode to Krutidev converter goes the other direction. Older DTP and printing workflows sometimes need it too.

Problems you may hit, and what causes them

Some characters convert, others do not

Usually a mixed document — part Krutidev, part Unicode — often because someone edited it on a second machine. Separate the two portions and convert only the Krutidev part.

Vowel signs land in the wrong place

A sign of a converter doing character substitution without the reordering step. The matra ि is stored before its consonant in Krutidev and must move after it in Unicode. A tool that skips this produces text that looks almost right and reads wrong.

Conjuncts break — क्ष, त्र, ज्ञ

These are single glyphs in Krutidev but sequences in Unicode (क + ् + ष). They need explicit handling; a naive mapping produces क्ष as three separate broken shapes.

The output looks like boxes

The conversion worked, but you are viewing it in an application that has no Devanagari font. Switch the font to Mangal or Nirmala UI, or paste it somewhere else to check.

Why it is worth converting old documents now

Every year that a document stays in Krutidev, it becomes slightly less openable. The font gets harder to install on modern systems, the machine it was typed on is replaced, and the person who knew the workflow retires.

Unicode text has no such dependency. It will open in fifty years on hardware nobody has designed yet, because the numbers behind the characters are part of an international standard rather than one font file on one computer.

If you have a folder of old Hindi documents, converting them is an afternoon's work that saves someone — quite possibly you — a great deal of trouble later.