Devanagari Script — Complete Guide to the Hindi Alphabet & Writing System
Learn the Devanagari script from scratch. Complete guide covering all vowels, consonants, matras, conjuncts, numbers, and punctuation used in Hindi.
Devanagari is the script used to write Hindi, Marathi, Sanskrit, Nepali, and several other languages. Over 600 million people use it daily. It is one of the most phonetically consistent writing systems in the world — what you see is what you say.
If you want to type in Hindi, understanding how Devanagari works makes everything easier. The keyboard layout, the conjunct rules, the matra placement — it all follows the logic of the script.
How Devanagari Differs from English
| Feature | English (Latin) | Devanagari |
|---|---|---|
| Direction | Left to right | Left to right |
| Letters | 26 | 13 vowels + 33 consonants = 46 base characters |
| Case | Uppercase + lowercase | No case distinction |
| Vowel handling | Separate letters (a, e, i, o, u) | Independent vowels + attached matras |
| Headline | No | Shirorekha (headline bar) connects letters |
| Phonetic consistency | Low (cough, dough, through) | Very high — each letter = one sound |
| Conjuncts | Rare (ligatures) | Common — consonant clusters join into new forms |
The Vowels (स्वर)
Hindi has 13 vowels. Each vowel has two forms:
- Independent form — used at the start of a word or after another vowel
- Matra form — attached to a consonant
| Independent | Matra | Sound | Example Word | Meaning |
|---|---|---|---|---|
| अ | (inherent) | a (as in "about") | अब | now |
| आ | ा | aa (as in "father") | आम | mango |
| इ | ि | i (as in "sit") | इधर | here |
| ई | ी | ee (as in "feet") | ईश्वर | God |
| उ | ु | u (as in "put") | उम्र | age |
| ऊ | ू | oo (as in "food") | ऊपर | above |
| ऋ | ृ | ri (as in "ritual") | ऋषि | sage |
| ए | े | e (as in "May") | एक | one |
| ऐ | ै | ai (as in "ice") | ऐसा | such |
| ओ | ो | o (as in "go") | ओर | side |
| औ | ौ | au (as in "cow") | और | and |
| अं | ं | an (nasal) | अंदर | inside |
| अः | ः | ah (breath) | दुःख | sorrow |
How Matras Attach to Consonants
Matras sit in different positions around the consonant:
| Position | Matra | Example | Breakdown |
|---|---|---|---|
| After | ा, ी, ो, ौ | का, की, को, कौ | क + matra |
| Before (visually) | ि | कि | Looks like it is before क, but typed after |
| Below | ु, ू, ृ | कु, कू, कृ | Sits under the consonant |
| Above | े, ै | के, कै | Sits above the consonant |
The Consonants (व्यंजन)
Hindi has 33 main consonants, organized by where and how the sound is produced in the mouth:
Velar Consonants (कंठ्य — throat sounds)
| Letter | Sound | Example |
|---|---|---|
| क | ka | कमल (lotus) |
| ख | kha (aspirated) | खरगोश (rabbit) |
| ग | ga | गमला (pot) |
| घ | gha (aspirated) | घर (house) |
| ङ | nga (nasal) | रंग (color) — rare standalone |
Palatal Consonants (तालव्य — palate sounds)
| Letter | Sound | Example |
|---|---|---|
| च | cha | चम्मच (spoon) |
| छ | chha (aspirated) | छत (roof) |
| ज | ja | जल (water) |
| झ | jha (aspirated) | झरना (waterfall) |
| ञ | nya (nasal) | — rarely used standalone |
Retroflex Consonants (मूर्धन्य — tongue curled back)
| Letter | Sound | Example |
|---|---|---|
| ट | ta (hard) | टमाटर (tomato) |
| ठ | tha (aspirated, hard) | ठंडा (cold) |
| ड | da (hard) | डमरू (drum) |
| ढ | dha (aspirated, hard) | ढोल (drum) |
| ण | na (retroflex nasal) | प्राण (life) |
Dental Consonants (दंत्य — teeth sounds)
| Letter | Sound | Example |
|---|---|---|
| त | ta (soft, like Spanish "t") | तारा (star) |
| थ | tha (aspirated, soft) | थाली (plate) |
| द | da (soft) | दरवाज़ा (door) |
| ध | dha (aspirated, soft) | धन (wealth) |
| न | na | नदी (river) |
Labial Consonants (ओष्ठ्य — lip sounds)
| Letter | Sound | Example |
|---|---|---|
| प | pa | पानी (water) |
| फ | pha (aspirated) | फल (fruit) |
| ब | ba | बच्चा (child) |
| भ | bha (aspirated) | भारत (India) |
| म | ma | माता (mother) |
Semi-Vowels and Sibilants
| Letter | Sound | Example |
|---|---|---|
| य | ya | यात्रा (journey) |
| र | ra | राजा (king) |
| ल | la | लड़का (boy) |
| व | va/wa | वन (forest) |
| श | sha (palatal) | शेर (lion) |
| ष | sha (retroflex) | षट्कोण (hexagon) |
| स | sa | सड़क (road) |
| ह | ha | हाथी (elephant) |
Special/Modified Consonants
| Letter | Sound | Example |
|---|---|---|
| क्ष | ksha | क्षमा (forgiveness) |
| त्र | tra | मित्र (friend) |
| ज्ञ | gya/dnya | ज्ञान (knowledge) |
| श्र | shra | श्रीमान (Mr.) |
The Halant (विराम) — The Most Important Character
The halant ( ् ) is a small diagonal stroke below a consonant that removes its inherent "a" vowel. It is the key to forming conjunct consonants.
Every consonant in Devanagari has an inherent "a" sound:
- क = ka (not just k)
- प = pa (not just p)
- र = ra (not just r)
To get the pure consonant sound (without the "a"), you add a halant:
- क् = k (no vowel)
- प् = p (no vowel)
- र् = r (no vowel)
Why this matters for typing: To create a conjunct like "प्र" (pra), you type:
- प (pa)
- ् (halant — kills the "a" in pa)
- र (ra)
The computer sees प + ् + र and renders it as the conjunct प्र.
Conjunct Consonants (संयुक्त अक्षर)
When two or more consonants appear together without a vowel between them, they form a conjunct. This is the most complex part of Devanagari.
Common Conjuncts
| Conjunct | Components | Sound | Example |
|---|---|---|---|
| क्क | क + क | kka | पक्का (solid) |
| क्ख | क + ख | kkha | मक्खन (butter) |
| क्र | क + र | kra | चक्र (wheel) |
| क्ष | क + ष | ksha | शिक्षा (education) |
| ग्र | ग + र | gra | ग्रहण (eclipse) |
| त्र | त + र | tra | पत्र (letter) |
| द्ध | द + ध | ddha | शुद्ध (pure) |
| द्व | द + व | dva | द्वार (door) |
| द्य | द + य | dya | विद्या (knowledge) |
| न्न | न + न | nna | अन्न (grain) |
| प्र | प + र | pra | प्रेम (love) |
| म्ह | म + ह | mha | तुम्हारा (yours) |
| श्र | श + र | shra | श्रम (labor) |
| स्त | स + त | sta | नमस्ते (hello) |
| स्थ | स + थ | stha | स्थान (place) |
How Conjuncts Are Formed (Visually)
Conjuncts form in different visual patterns:
| Pattern | Example | How It Works |
|---|---|---|
| Half-form | न्य = half-न + य | First consonant loses its right vertical line |
| Bottom stack | ट्ट = ट on top of ट | Second consonant goes below |
| र-forms | प्र = प with र hook | र as second element adds a diagonal hook |
| र-above (reph) | र्म = म with र above | र as first element becomes a hook on top |
| Special | क्ष, ज्ञ, त्र | Unique combined forms that look nothing like components |
The Number System
Devanagari has its own numerals, though Arabic numerals (1, 2, 3) are commonly used in Hindi:
| Devanagari | Arabic | Hindi Name |
|---|---|---|
| ० | 0 | शून्य (shunya) |
| १ | 1 | एक (ek) |
| २ | 2 | दो (do) |
| ३ | 3 | तीन (teen) |
| ४ | 4 | चार (char) |
| ५ | 5 | पाँच (panch) |
| ६ | 6 | छह (chhah) |
| ७ | 7 | सात (saat) |
| ८ | 8 | आठ (aath) |
| ९ | 9 | नौ (nau) |
Punctuation
| Symbol | Name | Use |
|---|---|---|
| । | पूर्ण विराम (purna viram) | Full stop — equivalent of period |
| ॥ | दीर्घ विराम (deergha viram) | Double full stop — used in poetry and religious text |
| , | अल्प विराम | Comma (same as English) |
| ? | प्रश्नवाचक | Question mark (same as English) |
| ! | विस्मयबोधक | Exclamation mark (same as English) |
| — | योजक चिह्न | Dash (same as English) |
| " " | उद्धरण चिह्न | Quotation marks (same as English) |
Special Marks
| Mark | Name | Purpose | Example |
|---|---|---|---|
| ं | अनुस्वार (anusvara) | Nasal sound before a consonant | हिंदी (Hindi) |
| ँ | चन्द्रबिन्दु (chandrabindu) | Nasalized vowel | हँसना (to laugh) |
| ः | विसर्ग (visarga) | Breath sound at end of word | दुःख (sorrow) |
| ऽ | अवग्रह (avagraha) | Marks elided vowel in Sanskrit loanwords | मनोऽभिलाषा |
Anusvara vs Chandrabindu
This is a common confusion:
- Anusvara (ं): Nasalizes the following consonant. "हिंदी" — the न sound before द is nasalized.
- Chandrabindu (ँ): Nasalizes the vowel itself. "हँसना" — the अ vowel in ह is nasalized.
The Shirorekha (Headline)
The horizontal line running across the top of Devanagari text is called the shirorekha (शिरोरेखा). It connects all characters in a word.
- The line breaks between words (where spaces are)
- Some characters break the line: र (when it appears in certain positions), the halant
How Devanagari Script Helps Typing
Understanding the script makes keyboard layouts intuitive:
| Script Feature | How It Helps Typing |
|---|---|
| Consonant-vowel separation | Inscript puts consonants on left hand, vowels on right |
| Phonetic grouping | Consonants in the same group (velar, palatal, etc.) are near each other on the keyboard |
| Halant rule | One key (d in Inscript) handles all consonant joining |
| Predictable matras | After typing a consonant, the possible next keys are limited to matras and other consonants |
| No case | No Shift for upper/lower case — Shift is used for aspirated consonants instead |
Unicode and Devanagari
Every Devanagari character has a unique Unicode code point:
| Block | Range | Characters |
|---|---|---|
| Devanagari | U+0900 — U+097F | Main characters (128 code points) |
| Devanagari Extended | U+A8E0 — U+A8FF | Additional characters |
| Vedic Extensions | U+1CD0 — U+1CFF | Vedic accent marks |
- The text is searchable
- It copy-pastes correctly
- It works on every device and operating system
- Search engines can read and index it
- Screen readers can pronounce it
Quick Reference: Devanagari Alphabet Chart
All Vowels
अ आ इ ई उ ऊ ऋ ए ऐ ओ औ अं अःAll Consonants (By Group)
Velar: क ख ग घ ङ Palatal: च छ ज झ ञ Retroflex: ट ठ ड ढ ण Dental: त थ द ध न Labial: प फ ब भ म Semi-vowel: य र ल व Sibilant: श ष स Aspirate: हAll Matras
ा ि ी ु ू ृ े ै ो ौ ं ःDevanagari is a beautiful and logical script. Once you understand its structure — vowels, consonants, matras, halant, conjuncts — everything about Hindi typing clicks into place. The keyboard layout makes sense. The conjunct rules make sense. The way text renders on screen makes sense.
Start with the vowels and consonants. Practice reading Hindi text slowly. Then move to typing. The script will guide you.