Keyboard Hindi online

The layout at a glance

This Hindi virtual keyboard mirrors the layout used on physical Hindi keyboards, whose top row begins with ौैाीूब. Its 46 character keys reach the 69 letters of the Devanagari script (U+0900–U+097F) straight from the browser, with nothing to install.

The layout reaches 71 characters that an ordinary Latin keyboard does not carry: ® ँ ं ः अ आ इ ई उ ऊ ऋ ऍ ऎ ए ऐ ऒ ओ औ क ख ग घ ङ च छ ज झ ञ ट ठ ड ढ ण त थ द ध न ऩ प.

ScriptDevanagari
Key orderौैाीूब
Reading directionLeft to right
Character keys46
Letters available69
Non-ASCII characters71
Unicode rangeU+0900–U+097F
Third layer (AltGr)No
TransliterationNo

How to type in Hindi

  1. Click the on-screen keys or type on your physical keyboard — both write into the same text area.
  2. Shift shows the second layer of every key: capitals and the characters printed at the top right.
  3. The Copy button puts the whole text on the clipboard, ready to paste into an email, a document or a form.
  4. The Google, YouTube and ChatGPT buttons run a search with the text you typed, without retyping it.

Key reference table

Each row is one physical key: the base character, the one produced with Shift, then the one produced with AltGr.

KeyWith ShiftWith AltGr
1
2
3
4
5
6
7
8
9(
0)
-
ि
®
,
.

The characters on this layout

The 71 characters this layout can produce:

  • ®
  • ि

Frequently Asked Questions

How do I type Hindi Devanagari characters?

Click on the Devanagari letters on the virtual keyboard. Hindi uses the Devanagari script with 11 vowels and 33 consonants.

What is the Devanagari script?

Devanagari is the script used for Hindi, Sanskrit, Marathi, and other Indian languages. It's written left-to-right with characters hanging from a top line.

How do I type conjunct consonants (संयुक्त अक्षर)?

Conjunct consonants are formed by typing consonants with the halant (्) mark. For example, क + ् + त = क्त.

How do I type vowel marks (matras)?

Vowel marks modify consonants. Type the consonant first, then the vowel mark. For example, क + ा = का, क + ि = कि.

What is the halant/virama (्) used for?

The halant (्) removes the inherent 'a' vowel from consonants and is used to form conjunct consonants. Type consonant + halant + consonant.

How do I type the nukta (़) for Urdu sounds?

The nukta dot (़) is placed under letters to represent sounds from Persian/Arabic. For example, क़ (qa), ख़ (kha), ग़ (gha).

Can I use this keyboard for Sanskrit?

Yes, Hindi Devanagari keyboard works perfectly for Sanskrit. Sanskrit uses the same script with some additional conjuncts and vedic accents.

How do I type numbers in Hindi?

You can type Western numerals (1,2,3) or Devanagari numerals (१,२,३). The keyboard typically provides both options.

What's the difference between अ and आ?

अ (a) is a short vowel and आ (ā) is a long vowel. The length distinction is important in Hindi pronunciation and meaning.

How do I type the anusvara (ं) and chandrabindu (ँ)?

Anusvara (ं) and chandrabindu (ँ) are nasalization marks placed above letters. They have dedicated keys on Hindi keyboards and affect pronunciation.