Hindi Keyboard Online

The layout at a glance

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

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

ScriptDevanagari
Key orderौैाीूब
Reading directionLeft to right
Character keys47
Letters available71
Non-ASCII characters72
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 72 characters this layout can produce:

  • ँ
  • ं
  • ः
  • अ
  • आ
  • इ
  • ई
  • उ
  • ऊ
  • ऋ
  • ऍ
  • ऎ
  • ए
  • ऐ
  • ऑ
  • ऒ
  • ओ
  • औ
  • क
  • ख
  • ग
  • घ
  • ङ
  • च
  • छ
  • ज
  • झ
  • ञ
  • ट
  • ठ
  • ड
  • ढ
  • ण
  • त
  • थ
  • द
  • ध
  • न
  • ऩ
  • प
  • फ
  • ब
  • भ
  • म
  • य
  • र
  • ऱ
  • ल
  • ळ
  • ऴ
  • व
  • श
  • ष
  • स
  • ह
  • ़
  • ा
  • ि
  • ी
  • ु
  • ू
  • ृ
  • ॅ
  • ॆ
  • े
  • ै
  • ॉ
  • ॊ
  • ो
  • ौ
  • ्
  • ।

Further reading

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.

Can I type Marathi or Nepali with this keyboard?

Yes. Marathi and Nepali are written in Devanagari with the same InScript layout. Marathi’s ळ is on Shift + N and the eyelash ra ऱ on Shift + J. Nepal’s traditional typewriter layout places letters differently.