Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Hindi Keyboard

Hindi Keyboard

Type in Hindi online with a virtual Devanagari script keyboard — click keys or type, then copy your text anywhere.

Typing Hindi in the Devanagari Script

Hindi (हिन्दी) is written in Devanagari, an abugida in which every consonant already carries a built-in short "a" sound and small vowel signs called matras reshape it. That is why an ordinary Latin keyboard cannot type the language: there is no key for the inherent vowel, the half-letters, or the marks that turn one consonant into three. This tool lays out the full Devanagari set on the InScript keyboard — the standard set by the Bureau of Indian Standards and shipped by default on Windows, macOS, Linux, and Android — so every letter, matra, and mark sits one click away.

Click a key with the mouse, tap it on a touchscreen, or press the matching key on your physical keyboard. A live character counter follows your text, the Copy button lifts it to the clipboard, and Clear empties the box. The text never leaves the page.

Because InScript keeps sounds in the same key positions across Indic scripts, the layout you learn here also drives Marathi, Nepali, and Sanskrit, which share Devanagari.
Try it: नमस्ते — "hello" · धन्यवाद — "thank you" · भारत — "India"

Where Matras, Conjuncts, and the Nukta Sit on InScript

InScript splits the board down the middle: your left hand covers the vowels, your right hand covers the consonants. On any left-hand key, an unshifted press gives the dependent vowel sign (matra) and Shift gives the full independent vowel — the E key produces the matra, Shift+E the standalone . On the right hand, Shift flips a consonant to its aspirated partner: K is (ka) and Shift+K is (kha).

Vowels & Matras (left hand)

Q W E R T A S F G carry the matras ौ ै ा ी ू ो े ि ु. Hold Shift on the same keys for the independent vowels औ ऐ आ ई ऊ ओ ए इ उ.

Consonants (right hand)

The right-hand keys hold the varga consonants such as ब ह ग द ज and क त च ट न म, with their aspirates on Shift.

Marks & joiners

The virama, anusvara, nukta, and danda each have a fixed home — the marks that turn bare letters into real Hindi words.
  • Virama / halant — the D key. It silences a consonant's inherent "a" and glues letters into conjuncts. This is the busiest special key on the board.
  • Anusvara — the Z key. It marks a nasal, as in हिंदी. Shift+Z gives the chandrabindu for a nasalised vowel.
  • Nukta — the top-left key, next to 1. Add it after क ज फ to get क़ ज़ फ़ (qa, za, fa), the sounds Hindi borrows from Persian, Arabic, and English.
  • Danda — Shift + the period key. This vertical stroke, not a full stop, ends a Hindi sentence.
  • Vocalic r — the key just past the number row, beside the minus. It builds words like कृपया (kripaya, "please") and कृष्ण.

Building a Hindi Word Step by Step

1

Start with a consonant

Reach to the right hand and press a base letter — the K key gives (ka), which already sounds like "ka" on its own thanks to the inherent vowel.

2

Change the vowel with a matra

Add a left-hand matra straight after the consonant. Press E to turn into का (kaa). To start a word with a standalone vowel instead, hold Shift for the independent form, e.g. Shift+E for .

3

Join letters into a conjunct

Type the virama on the D key between two consonants. + + Shift+M () stacks into the conjunct क्ष; the same trick builds द्ध in बुद्ध.

4

Add nasal and loan marks

Press Z for the anusvara to write हिंदी, or add the nukta (top-left key) after to get ज़ in words like ज़रूरी.

5

Close and copy

End the sentence with a danda (Shift + period), press Backspace to fix a stray mark, then use Copy to send the text on, or Clear to begin again.

The short-i matra ि is the one that surprises new typists: you press it after its consonant even though it renders to the left of the letter. Type then ि and the screen reorders it to हि for you.

When People Reach for a Devanagari Keyboard

Messaging & posts

Reply to family, caption a reel, or comment in proper Devanagari on a device set up only for English input.

School & Sanskrit work

Draft essays, homework, or shlokas where conjuncts and matras have to be spelled exactly — the virama key makes half-letters correct every time.

Names & official forms

Enter a Hindi name or address into a field that expects Devanagari, or check a name's spelling before printing it.

It is also a low-pressure way for learners to practise: hunt for each letter on the visible board, watch the conjuncts form, and move from clicking toward touch-typing the InScript positions.

How InScript Differs From a QWERTY Keyboard

InScript is not a "press K for " phonetic scheme, nor the older Remington typewriter layout. It is a fixed national standard whose key positions follow the traditional order of the Devanagari alphabet — vowels on the left, consonant groups across the right. Learning it means learning positions, but those positions never change from one app or device to the next.

  • One key, one unit. Every matra, consonant, and mark has its own key — no dead-key combinations to memorise the way accented Latin scripts use.
  • Shift does real work. Rather than only switching case, it turns a matra into a full vowel and a plain consonant into its aspirate, doubling what each key can produce.
  • Punctuation shifts too. The period key gives a Latin dot unshifted and the danda on Shift.
  • The number row stays Latin. Pressing 1–0 produces ordinary digits; this layout does not map the Devanagari numerals to those keys.
  • The script runs left to right. Devanagari is left-to-right, so the cursor and selection behave exactly as they do in English.

Hindi Typing Questions, Answered

Why does the short "i" sign appear before the letter I pressed after it?

That is correct Devanagari behaviour. The short-i matra ि is always keyed after its consonant, and the engine moves it to the left automatically. Type then ि and you get दि.

How do I make a half-letter or conjunct like क्ष or द्ध?

Put the virama (the D key) between the two consonants: type the first letter, press D for , then the second, and the pair stacks into a conjunct. For क्ष that is + D + Shift+M.

Where are the nukta letters क़, ज़, and फ़?

There is no separate key for them. Type the base consonant, then add the nukta from the top-left key next to 1. So + nukta becomes ज़, the sound used in loanwords such as ज़िंदगी.

Is this InScript, or the phonetic / Remington layout?

It is InScript, the government-standard layout. Keys map to fixed alphabet positions, not to matching English sounds, so it will not feel like a phonetic tool where you spell "namaste" in Roman. It also differs from the older Remington typewriter layout.

How do I end a Hindi sentence?

Use the danda , the vertical bar on Shift + the period key — Devanagari's traditional full stop. A double danda marks the end of a verse.

Can I type on my phone and use both clicking and my keyboard?

Yes. Tap the on-screen keys on a touchscreen, or on a desktop mix clicking with typing on your physical keyboard — the InScript positions respond the same way in both.

Start typing to search...
Searching...
No results found
Try searching with different keywords