Text
Text

Hindi Typing & Krutidev Converter

Phonetic Hindi typing and Krutidev ↔ Unicode conversion.

Private by design

Your inputs stay on your device and are not sent to our servers. Optional usage analytics does not receive your files or tool inputs.

Preparing tool

How to use Hindi Typing & Krutidev Converter

  1. Choose Type Hindi to write Hindi with English letters (namaste becomes नमस्ते), or choose Krutidev → Unicode or Unicode → Krutidev to convert existing text.
  2. Type or paste your text. The result updates as you type; open the typing chart for the letters to use (aa for ा, Sh for ष, ~ for ँ) and put English words in {braces}.
  3. Copy the result. Use Swap to convert the result back the other way. Krutidev output reads as Hindi only with the Kruti Dev 010 font applied.
Read the detailed guide →

What are the limits of Hindi Typing & Krutidev Converter?

Phonetic typing follows a fixed letter scheme rather than guessing words, so type long vowels in full (raam for राम). The Krutidev ↔ Unicode table covers Kruti Dev 010, the most common legacy Hindi font; other legacy fonts use different keys. The Krutidev → Unicode table is adapted from the MIT-licensed npm-hindi-converter. Text stays in your browser.

YOUR BROWSER, YOUR CHOICE