GALAXY OF TOOLS

हिंदी

WORDS SECTOR

Kruti Dev to Unicode Converter (and Unicode to Kruti Dev)

Convert Kruti Dev 010 text to Unicode Hindi (Mangal) or Unicode back to Kruti Dev, in your browser.

Unicode Hindi (Mangal)
भारत एक विशाल देश है। हिन्दी हमारी राजभाषा है। प्रधानमंत्री ने कहा कि शिक्षा और कृषि के क्षेत्र में महत्वपूर्ण निर्णय लिए गए हैं।

Every character was found in the Kruti Dev 010 table: the result is standard Unicode that shows in any Hindi font (Mangal, Nirmala UI, Noto Sans Devanagari).

Preview in the Kruti Dev 010 font

Checking whether the Kruti Dev 010 font is installed on this device…

Hkkjr ,d fo'kky ns'k gSA fgUnh gekjh jktHkk"kk gSA iz/kkuea=h us dgk fd f'k{kk vkSj d`f"k ds {ks= esa egRoiw.kZ fu.kZ; fy, x, gSaA
Kruti Dev 010 keys: what each character becomes
Kruti DevUnicodeKruti DevUnicodeKruti DevUnicode
dक[kखxग
?kघpचNछ
tज>झVट
BठMड<ढ
.kणrतFkथ
nद/kधuन
iपQफcब
Hkभeम;य
jरyलoव
'kश"kषlस
gह{kक्ष=त्र
Kज्ञJश्रvअ
vkआbइbZई
mउÅऊ,ए
,sऐvksओvkSऔ
kाfि (typed first)hी
qुwू`ृ
sेSैksो
kSौaं¡ँ
Zर् reph (typed after)z्र~्
+nuktaA।],
-.

Kruti Dev text is ordinary Latin letters that only look like Hindi in the Kruti Dev 010 font: Hkkjr is भारत. The font is not included here; Kruti Dev output displays correctly only on a computer that has Kruti Dev 010 installed. Everything runs in your browser.

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

Kruti Dev to Unicode and Unicode to Kruti Dev, in one converter

This Kruti Dev to Unicode converter turns text typed in the Kruti Dev 010 font into standard Unicode Hindi that displays in Mangal, Nirmala UI, Noto Sans Devanagari or any other Hindi font, on any phone or computer, and is searchable on the web. Paste Hkkjr ,d fo'kky ns'k gS and get भारत एक विशाल देश है. Switch the direction and it works as a Unicode to Kruti Dev converter too, for offices, typing tests and printers that still work in Kruti Dev.

Kruti Dev text is not really Hindi: it is ordinary Latin letters and symbols that the Kruti Dev font draws as Devanagari shapes, in typewriter order. That is why Kruti Dev text turns into gibberish when the font is missing, cannot be read by search engines or screen readers, and why a simple letter swap is not enough to convert it.

The conversion runs entirely in your browser, so government notices, exam papers and office files never leave your computer.

How to use the Kruti Dev to Unicode Converter

  1. Choose Kruti Dev → Unicode (the default) or Unicode → Kruti Dev.
  2. Paste your text in the left box. Kruti Dev text copied from Word, Excel or PageMaker looks like Latin letters; that is expected.
  3. The result appears on the right as you type. Read the badge under it: it lists any character that is not part of the Kruti Dev 010 layout, or confirms that the conversion converts back exactly.
  4. Press Copy or Download .txt. For Kruti Dev output, Download .rtf (Kruti Dev) gives a file that opens in Word with the Kruti Dev 010 font already set.
  5. Use Use as input to send the result back the other way and check it.

Kruti Dev to Unicode Converter features

Typewriter order fixed

The short i sign typed before its letter (f) moves after the whole consonant cluster (fLFkfr → स्थिति), and the reph typed after the syllable (Z) moves before it (dkfrZd → कार्तिक).

Conjunct glyphs and half letters

Special keys such as {k क्ष, = त्र, K ज्ञ, J श्र, | द्य, Ù त्त and the half forms (D क्, L स्) become proper Unicode conjuncts.

Both directions

Unicode → Kruti Dev rebuilds half letters, ra-phala (z, or ª under ट ड ढ), reph and ि order, nukta and Devanagari digits.

Checked round trip

In Unicode → Kruti Dev the tool converts its own output back and tells you whether it matches your text exactly.

Font preview

If Kruti Dev 010 is installed on your device, the preview box draws the Kruti Dev text in that font so you can check it before pasting.

Why Kruti Dev text needs a converter

Kruti Dev 010 was made before Unicode Hindi was common. Each key on a normal keyboard is drawn as a Hindi shape: d looks like क, k like the ा stem, f like the ि sign. Because a typewriter puts ि on the left of its letter, Kruti Dev users type it first; and because the reph (the small र above a letter) sits at the top right, it is typed last. Unicode stores letters in spoken order instead (क, then ि), and the font engine draws them correctly.

Unicode is what websites, mobile phones, e-governance portals and search engines expect, so Kruti Dev files usually need converting before they are published or shared. Some recruitment and court typing tests and older printing workflows still require Kruti Dev, which is what the reverse direction is for.

Examples

Kruti Dev 010UnicodeWhat happens
HkkjrभारतHk = भ, k = ा, j = र, r = त
fgUnhहिन्दीf moves after ह; U is the half न
dk;Zकार्यZ (reph) moves before य
iz/kkuea=hप्रधानमंत्रीz is ्र, = is त्र
jk"Vªराष्ट्र" is half ष, Vª is ट्र
d+yeक़लम+ adds the nukta

Source, accuracy and limits

  • The character table follows the Kruti Dev 010 to Unicode mapping in the MIT-licensed @bharattype/hindi-transliteration package, version 1.0.1 (checked 23 October 2026), which carries the long-circulated public Kruti Dev converter table. This tool re-implements it with cluster-aware reordering and adds the reverse direction.
  • The Kruti Dev 010 font is not included and is not downloaded by this page; no licence permitting its redistribution could be found. Kruti Dev output displays correctly only with the font installed. Without it you will see Latin letters, which is normal.
  • Other legacy fonts (Chanakya, DevLys, Walkman Chanakya, Shusha) use different layouts and are not supported. Text typed with unusual key orders, or with English words in the same font, can come out wrong; check names and numbers.
  • A colon and the visarga (ः) are the same key in Kruti Dev, so a colon directly after a Hindi letter becomes ः. Straight quotes become curly quotes.
  • To type new Hindi text use Hindi typing; to romanise it use the Devanagari transliterator; to inspect the characters, text to Unicode.

Kruti Dev to Unicode Converter FAQ

How do I convert Kruti Dev to Unicode?

Paste the Kruti Dev text (it looks like Hkkjr) into the left box with Kruti Dev → Unicode selected, then copy the Unicode Hindi from the right. It is the same as a Kruti Dev to Mangal conversion: Mangal is simply a Unicode Hindi font.

How do I convert Unicode Hindi to Kruti Dev?

Choose Unicode → Kruti Dev, paste the Hindi text, then copy the result into Word and set the font to Kruti Dev 010, or download the .rtf, which has the font set already.

Why does my Kruti Dev text look like English letters?

Because Kruti Dev stores Latin characters and relies on the font to draw them as Hindi. Without Kruti Dev 010 installed, or after pasting into a web page, the letters show as they really are.

Is Kruti Dev 010 the same as Kruti Dev 016 or other numbers?

Most Kruti Dev fonts (010, 016, 011 and so on) share the 010 keyboard layout and differ only in style, so this converter works for them. Chanakya and DevLys use different layouts.

Why is ि or the reph in the wrong place after another converter?

Kruti Dev types ि before a whole cluster such as स्थ and the reph after the vowel signs. This tool moves both across complete clusters, so स्थिति and कार्तिक come out right.

Is my text uploaded anywhere?

No. The conversion runs on your device in the browser; nothing is sent or stored.

You might also need