Type the consonant first, then its vowel sign — even ि, which shows before the letter: क + ि = कि. Join two consonants with the halant ् (the D key): क + ् + ष = क्ष.
About the Hindi keyboard
Hindi is written in Devanagari (देवनागरी). Each consonant has a built-in "a" sound. A vowel sign (matra) changes it: क (ka) + ि = कि (ki). The halant ् takes the "a" away, so two consonants join: स + ् + त = स्त.
This page has InScript, the standard Indian layout (on Windows it is called "Hindi Traditional"). Click the letters on screen, or type on your normal keyboard: each key gives the Devanagari letter in the same place on an InScript keyboard. Then copy the text, search it or translate it.
Features
- InScript layout — the Indian standard, all four rows, with Shift for the full vowels and the aspirated consonants
- Type with your own keyboard — keys are read by their place, so it works whatever language your computer is set to
- Matras and signs shown clearly — each vowel sign sits on a dotted circle ◌ on its key (◌ि ◌ा ◌्)
- Conjuncts in one click — क्ष त्र ज्ञ श्र in the quick bar, with ॐ । ॥ and ₹
- Works on phones — the top row with ृ and the conjuncts stays on small screens
- Copy, search, translate — one click each; the text stays on this device for next time
- Private — everything runs in your browser; nothing is uploaded
Vowel signs and marks
| Sign | Name | Key here | Example |
|---|---|---|---|
| ◌ा | aa matra | E | का |
| ◌ि | i matra | F | कि |
| ◌ी | ii matra | R | की |
| ◌ु | u matra | G | कु |
| ◌ू | uu matra | T | कू |
| ◌े | e matra | S | के |
| ◌ै | ai matra | W | कै |
| ◌ो | o matra | A | को |
| ◌ौ | au matra | Q | कौ |
| ◌ृ | ri matra | = | कृ |
| ◌ं | anusvara (bindu) | X | कं |
| ◌ँ | chandrabindu | Shift + X | माँ |
| ◌् | halant (virama) | D | क् |
| ◌़ | nukta | ] | ज़ |
| । | full stop (danda) | Shift + . | है। |
The full vowels अ आ इ ई उ ऊ ए ऐ ओ औ are on the same keys with Shift: Shift + D gives अ, Shift + E gives आ.
Words to try
| Hindi | Meaning | Keys on your keyboard |
|---|---|---|
| नमस्ते | hello | V C M D L S |
| हिंदी | Hindi | U F X O R |
| भारत | India | Shift+Y E J L |
| धन्यवाद | thank you | Shift+O V D / B E O |
| क्षमा | sorry | K D Shift+, C E |
Where the letters are
- Vowels and matras on the left hand, consonants on the right — that is the InScript idea
- Home row: ो े ् ि ु प र क त च ट
- Top row: ौ ै ा ी ू ब ह ग द ज ड ़
- Bottom row: ॆ ं म न व ल स , . य
- Shift + 5, 6, 7, 8 give the joined letters ज्ञ त्र क्ष श्र
Each key also shows the English letter in the same place. The same layout works for Marathi and Nepali too, which use Devanagari.
Frequently asked questions
How do I type in Hindi without a Hindi keyboard?
Use this page. Click the letters on screen, or type on your normal keyboard — each key gives the Devanagari letter in the same place as on an InScript keyboard.
How do I type क्ष, त्र, ज्ञ and श्र?
Click them in the quick bar, or use Shift + 7, 6, 5 and 8. You can also build them: क + ् + ष = क्ष.
Why does ि show before the letter?
That is how Devanagari is written: the i matra is drawn on the left, but you say it after the consonant. So type the consonant first, then F: क + ि = कि.
Can I type Hindi by writing English sounds, like "namaste"?
Not on this page. It uses InScript, where each key is one Devanagari letter. InScript is the standard on Indian keyboards and it never guesses wrong.
Is my text saved or uploaded?
Nothing is uploaded. Your text is kept in this browser only, so it is still there when you come back.
Related tools
- Arabic Keyboard — Arabic right to left
- Thai Keyboard — Thai on the Kedmanee layout
- Text to Speech — hear the text read out
- Character Counter — count letters
- Typing Test — check your typing speed
How to use it
- Click the letters on the on-screen keyboard, or just type on your own keyboard — no need to click the text box first
- Type a consonant, then its matra: क + ा = का
- Join consonants with the halant (D): स + ् + त = स्त
- Hold Shift for the full vowels (अ आ इ …) and the second consonant on each key (भ घ ध …)
- Click Copy and paste the text anywhere, or Search Google / Translate in one click