Skip to main content

Write Krutidev, Get Unicode

Type using the Krutidev keyboard layout. Unicode output appears in real time. No font installation required.

Type Krutidev Text - type or paste Krutidev encoded text

0 words, 0 characters

Unicode Output - copy this for WhatsApp, email, web

Unicode text will appear here as you type in the left box...

0 words, 0 characters

|
|
Keyboard

Click key to insert

How This Tool Works

This tool uses the KrutiDev 010 font to render your typing as Hindi Devanagari. When you type, standard ASCII characters are mapped to their Devanagari glyphs. Press "d" and you see "" on screen - the Krutidev encoding in action.

As you type, our conversion engine runs on every keystroke with a 100ms debounce. It reads the raw ASCII text from the input, applies the Krutidev-to-Unicode mapping (194 character pairs plus special-case handling for chhoti i matra and reph repositioning), and writes the result to the output area below.

The output is standard Unicode Devanagari text. Copy it and paste into WhatsApp, Gmail, Facebook, or any modern application. The recipient sees correct Hindi text without needing any special font.

This approach lets government typists compose text using the Krutidev layout they already know while producing Unicode output they can share digitally. No switching between fonts, no copy-paste-convert workflow. Type once, get both formats.

Frequently Asked Questions

How is this different from the Krutidev to Unicode converter?
The converter takes existing Krutidev-encoded text (copied from Word, Notepad, or another document) and transforms it to Unicode. This tool lets you type fresh text using the Krutidev keyboard layout. You see the Krutidev characters on screen as you type, and the Unicode equivalent updates below in real time. Use the converter for existing documents, use this tool for composing new text.
Do I need the Krutidev font installed to use this tool?
No. The tool loads the KrutiDev 010 font from our server via CSS @font-face. Your browser renders it automatically. You do not need to install anything on your computer. The font loads in under 150 KB and is cached after the first visit.
Can I use this for CPCT typing practice?
You can practice the Krutidev key positions here, but for timed practice with WPM and accuracy tracking, use our dedicated typing test. This tool is better for composing letters, filling forms, or drafting documents where you need the Unicode output immediately.
Why does the chhoti i matra (<span lang="hi">ि</span>) appear in a strange position?
In Krutidev, the chhoti i matra must be typed BEFORE the consonant it attaches to. Press "f" first, then the consonant key. This is a carry-over from the mechanical typewriter era where the short i sits to the left of the consonant glyph. Our Unicode conversion handles the repositioning automatically - the output shows the correct character order.
How do I type conjuncts like <span lang="hi">क्ष</span>, <span lang="hi">त्र</span>, or <span lang="hi">ज्ञ</span>?
Some conjuncts have dedicated keys: "=" types त्र, Shift+[ types क्ष (in its half form), and Shift+k types ज्ञ. For other conjuncts, type the first consonant, then halant (Shift+`), then the second consonant. For example, स + ् + त = स्त. The keyboard reference below the typing area shows all available keys.
Can I copy the Krutidev text instead of the Unicode?
The primary output is Unicode because that is what you need for WhatsApp, email, web, and modern applications. If you need the raw Krutidev-encoded text (for pasting into a document with the Krutidev font active), simply select and copy the text from the typing area directly. The characters in the typing area are stored as ASCII - they only display as Hindi because of the font.