ViPlayViPlayHindiWrite

About HindiWrite

A free, private tool for writing Hindi with an ordinary keyboard.

Many people speak and read Hindi every day but type it with English letters, because a Devanagari keyboard layout takes time to learn. HindiWrite lets you keep typing the way you already do — mera naam — and gives you proper Hindi script: मेरा नाम.

How the transliteration engine works

The engine runs entirely in your browser. For each word you type it combines three sources:

  1. Real spellings. A dictionary of about 52,000 Hindi words together with the ways people actually wrote them in English letters, ranked by how often each spelling was used and how common the word is.
  2. Pronunciation rules. When your spelling isn’t in the dictionary, weighted rules for consonants, vowel signs, nasal sounds and conjuncts build likely Devanagari spellings, and those that are real dictionary words are preferred.
  3. Rules alone for names and words the dictionary does not contain, so every word gets a result.

On held-out sentences that people romanized themselves (text the dictionary was never built from), the first suggestion matched the original Hindi word for about 88% of words and one of the first five suggestions for about 94%. Rare words, names and loanwords are where it is most likely to need a correction. When two spellings are both correct, the standard form recommended by the Central Hindi Directorate — with the anusvara dot, as in हिंदी — is listed first.

HindiWrite transliterates: it changes the script, never the language. It does not translate English into Hindi, and it does not check grammar.

Data sources and credits

  • The Hindi dictionary is built from the Dakshina dataset (Roark et al., 2020, “Processing South Asian Languages Written in the Latin Script: the Dakshina Dataset”, LREC) by Google LLC, which includes text from Hindi Wikipedia. It is licensed under CC BY-SA 4.0. Our filtered and re-encoded version of that data is shared under the same license; the file and its license notice are served at /data/.
  • Fonts: Noto Sans Devanagari and Inter, both under the SIL Open Font License, served from this site.
  • Icons: Lucide (ISC license).

Privacy

Your text is processed on your device and is never sent to us. See the privacy page for exactly what is and isn’t stored.