Online Hindi Keyboard

Write in Devanagari with your regular keyboard: type "namaste", get "नमस्ते". Live phonetic transliteration, with the inherent vowel and conjuncts handled automatically, and no system settings to change.

Your Hindi text

Click a character to insert it, or just type on your keyboard: phonetic transliteration takes care of the rest. Type in lowercase; only the capitals T, D, N and S (retroflexes) and M, H (signs) play a special role.

0 characters 0 words

Mapping table

Each Latin key produces its Devanagari character. Aspirated consonants are written with two letters (kh, gh, th, bh) and retroflexes with a capital (T, D, N). Between two consonants typed with no vowel, the halant ् is added on its own.

Write in Hindi from any computer

No need to install an InScript layout or memorize an unfamiliar arrangement: this Hindi keyboard runs entirely in your browser. The phonetic transliteration follows the intuitive spelling of romanized Hindi, the one used in messages and song titles: "namaste" becomes "नमस्ते", "shukriyaa" becomes "शुक्रिया", "bhaarat" comes out as "भारत". The vowel a inherent in every consonant and the halant of conjuncts are handled automatically; and for the characters you would rather insert by hand, the clickable keyboard is right there.

Your text stays in your browser, in line with our privacy policy. Once your text is written, count it with the word counter or tidy it up with the text cleaner. The other scripts have their own keyboards too: Arabic, Russian, Bengali and Korean.

Frequently asked questions

How do I type Hindi without a Devanagari keyboard?

Spell the sound of the word with your usual keys: phonetic transliteration converts each letter as you type. Type "namaste" and the text box shows "नमस्ते"; "dhanyavaad" becomes "धन्यवाद". Double the vowel for its long form (aa gives आ, ii gives ई) and reserve the capitals T, D, N and S for retroflex consonants.

How are the inherent vowel and conjuncts handled?

Every Devanagari consonant carries the inherent vowel a: no need to type it, k gives क, which reads ka. When two consonants follow each other with no vowel in between, the halant ् is inserted automatically to form the conjunct: namaste comes out as नमस्ते with no extra steps. The sign M adds the anusvara ं and the sign H the visarga ः.

Is my Hindi text sent to a server?

No. The conversion happens entirely in your browser: nothing is transmitted or stored. Then copy your text into an email, a search engine or a messaging app with a single click on Copy.