Indian Language Typing (9 Scripts)

One way of typing, nine scripts

All nine scripts here descend from the same ancient writing system, which is why they share a structure: a consonant carries a built-in vowel, marks attach to it to change that vowel, and a joining mark stacks consonants together. Because the structure is shared, spelling a word once in English letters is enough to write it in any of them.

Scripts and the languages they carry

  • Devanagari — Hindi, Marathi, Nepali, Sanskrit, Konkani.
  • Bengali — Bengali and Assamese.
  • Gurmukhi — Punjabi.
  • Gujarati, Odia — Gujarati and Odia.
  • Tamil, Telugu, Kannada, Malayalam — the four southern languages.

Share this tool with friends

Free to use, no sign-up, works on any phone.

Frequently Asked Questions

Which scripts are supported?

Devanagari for Hindi, Marathi, Nepali and Sanskrit, plus Bengali, Gurmukhi for Punjabi, Gujarati, Odia, Tamil, Telugu, Kannada and Malayalam — nine scripts covering most of India.

Do I type differently for each script?

No. You spell the sound in English letters and pick the script from the dropdown. The same input produces the matching letters in whichever script you choose, so switching is instant.

Why does Tamil output look shorter than the others?

Tamil has no separate letters for voiced or aspirated stops, so ka, kha, ga and gha all map to க. That is the script, not a limitation of the tool — Tamil readers work it out from context.

Is this a translation tool?

No, and the difference matters. It changes the script, not the language: type an English word and you get that English word written in Indian letters, not its meaning in another language.

Does the text stay on my device?

Yes. Everything runs in your browser with no server involved, so nothing you type is uploaded, logged or saved anywhere.

Everything on this page runs inside your own browser. Nothing you type or upload is sent to a server, so your data never leaves your device.