टाइपिंगहिंदी TypingHindi English keyboard → Hindi

Online Hindi keyboard

Click Devanagari letters to write Hindi, or type by sound from an English keyboard. Full letter chart with vowels, consonants, matras and Hindi digits.

Click the letters, or type by sound

Press space after a word. Not the spelling you wanted? Pick another below or press 15.

Everything runs inside your browser. Your text is never uploaded, stored or sent anywhere.

Open Show Hindi keyboard above to get the full Devanagari chart.

What is on the keyboard

The chart is laid out the way Devanagari is normally taught, not the way a physical keyboard is wired. The first row holds the independent vowels, from अ through औ, plus anusvara and visarga. The next three rows are the consonants in their traditional order, grouped by where in the mouth they are formed — the velars क ख ग घ ङ, then the palatals, the retroflexes and the dentals.

After the consonants come the common conjuncts — क्ष, त्र, ज्ञ, श्र — and the letters with a nukta dot, ड़ ढ़ क़ ज़ फ़, which write sounds borrowed from Persian, Arabic and English. Then the matras: the vowel marks that attach to a consonant rather than standing alone. Last are the Devanagari digits ० to ९ and the danda ।, the full stop of Hindi.

Every key is a real button, so you can reach the whole chart with Tab and Enter and a screen reader will announce each letter.

Matras, and why they look odd on their own

A matra is not a letter you can use by itself. It is the mark that turns a consonant's built-in "a" sound into a different vowel: क is ka, and adding the matra ी makes it की, kee. On their own they show as a mark hanging off a dotted circle, which is the font telling you the mark is waiting for a consonant.

One of them behaves differently from all the others, and it causes more confusion than anything else in Devanagari. The matra ि is stored after its consonant but drawn before it. Type क then ि and you see कि, with the mark on the left. Nothing is wrong — that is simply how the script works, and it is the single place where legacy font converters most often get the order backwards.

The halant ् at the end of the matra row does the opposite job: it removes a consonant's vowel so two consonants can join, which is how conjuncts like क्ष are built.