The Devanagari script: how to read Hindi, letter by letter
Devanagari looks harder than it is. Once you know that each consonant carries a hidden a, and that vowel signs replace it, most Hindi words can be sounded out. This guide follows the Government of India's own standard (2024 edition): the alphabet it fixes, the rules that catch beginners, and the first words to read. When you can read a little, our free Hindi level test shows where you stand.
Updated · 8 min read

What Devanagari is, and who uses it
Devanagari is the script India's Constitution names for its official language. Article 343 says: "The official language of the Union shall be Hindi in Devanagari script." At the 2011 census, 528,347,193 people, or 43.63% of India's population, gave Hindi or one of the mother tongues grouped under it as their mother tongue. Within that group, 322,230,097 answered "Hindi" itself.
Hindi is not the only user. The Unicode Standard lists classical Sanskrit, Marathi and Nepali among the languages written in it, along with Konkani, Santali and many others. Learning this script for Hindi therefore also lets you sound out Marathi or Nepali, even if you do not understand them.
According to the Central Hindi Directorate, the script descends from ancient Brahmi through the Gupta and Kutila scripts, and it has been continually refined since the ninth century. The Directorate also describes it as the most widely used script after Latin, Chinese and Arabic. If you like comparing writing systems, read how Chinese characters developed or how Japanese came to use kana and kanji.
The official Hindi alphabet
The Central Hindi Directorate, part of India's Ministry of Education, publishes the standard form of the alphabet. Its 2024 edition counts 11 vowels and 40 consonants: 33 basic ones and 7 others.
| Group | Letters | Count |
|---|---|---|
| Vowels | अ आ इ ई उ ऊ ऋ ए ऐ ओ औ | 11 |
| Velar row | क ख ग घ ङ | 5 |
| Palatal row | च छ ज झ ञ | 5 |
| Retroflex row | ट ठ ड ढ ण | 5 |
| Dental row | त थ द ध न | 5 |
| Labial row | प फ ब भ म | 5 |
| Semivowels and others | य र ल व श ष स ह | 8 |
| Conjunct letters | क्ष त्र ज्ञ श्र | 4 |
| Flapped letters | ड़ ढ़ | 2 |
| Special letter | ळ | 1 |
ळ is new to the official list. The 2024 edition added it as a special consonant, because it is used in several Hindi dialects and other Indian languages. An older chart will not show it.
Learn the consonants row by row, because the five-letter rows follow a pattern. Within a row, the letters go from plain to aspirated, then voiced, voiced aspirated and nasal: क ka, ख kha, ग ga, घ gha, ङ ṅa. Aspiration changes meaning in Hindi, so treat क and ख as two different sounds from the first day.
The idea to learn first: the hidden a
As Unicode explains, each consonant has an inherent vowel, generally a short /a/. So क is not just /k/ but /ka/. To say another vowel, you add a vowel sign (matra), and it overrides the a. Full vowel letters such as इ are used where there is no consonant to attach a sign to, for example at the start of a word.
The grid of each consonant with each vowel sign is called the barakhadi. Here is the Directorate's row for क:
| Written | Read | What was added |
|---|---|---|
| क | ka | nothing: the hidden a |
| का | kā | a stroke after the letter |
| कि | ki | a sign written before the letter |
| की | kī | a sign after the letter |
| कु | ku | a sign below |
| कू | kū | a sign below |
| के | ke | a sign above |
| कै | kai | two strokes above |
| को | ko | a stroke after, a sign above |
| कौ | kau | a stroke after, two strokes above |
| कं | kaṃ | a dot above: anusvara |
| कः | kaḥ | two dots after: visarga |
Four things that catch beginners
1. The short i is written first but said second
In कि (ki), the sign stands to the left of क, yet you say it after the consonant. Unicode's rendering rules place this vowel at the far left of the syllable. The first syllable of किताब (kitāb, book) shows it.
2. The final a is usually silent in Hindi
The spelling suggests ka-ma-la for कमल (lotus), but Hindi says kamal, with no vowel at the end: Wiktionary gives /kə.məl/. The same happens in घर (ghar, home), दिल (dil, heart) and भारत (bhārat, India). The script itself does not mark this, so learn each new word with its sound.
3. Two consonants together lose the a
To cancel the hidden vowel, Devanagari joins letters or uses the halant sign ( ् ). Unicode describes the joined half-forms as consonants that have lost their vertical stem. Four joined shapes are so common that the standard lists them in the alphabet: क्ष (क् + ष), त्र (त् + र), ज्ञ (ज् + ञ) and श्र (श् + र). You will meet the same thing in नमस्ते (namaste), where स and त join.
4. The top line belongs to the word
The horizontal bar across the top is the shirorekha, and the standard says it is required. It runs across the letters of a word, so a gap in the bar is a useful signal that a new word has begun. Devanagari, like the other South Asian scripts Unicode describes, is read from left to right.
Nasal sounds: the dot and the moon
Hindi has two marks here, and the standard treats them as different things. The anusvara ( ं ) stands for a nasal consonant. The chandrabindu ( ँ ) shows that the vowel itself is nasal, as in माँ, हूँ and आँख. The standard requires the chandrabindu where it belongs, because leaving it out can change the word: its own example is the pair हंस and हँस. Wiktionary gives हंस as swan, while हँस is the stem of हँसना, to laugh.
The standard itself warns that newspapers, magazines and even some textbooks often print the dot where the moon belongs. Do not be surprised to see both spellings of a word. Learn the standard one.
The dot under a letter: nukta
You will sometimes see a dot below a letter: क़ ख़ ग़ ज़ फ़. The Directorate lists these among the signs used for Urdu. Its rule for Hindi is narrower than many beginners expect. Nukta is not part of the basic Hindi alphabet, and words Hindi has absorbed from Urdu are written without it, such as कलम, किला and दाग. The dot stays when an original Urdu text is transliterated. The flapped ड़ and ढ़ are different: those two are full letters of the alphabet. Curious about Urdu? Try our free Urdu level test.
Numbers
Devanagari has its own digits: ० १ २ ३ ४ ५ ६ ७ ८ ९. Under Article 343 of the Constitution, however, the form for the official purposes of the Union is the international one (0–9), and the Constitution also provided for the President to authorise Devanagari digits alongside it. Learn to recognise both.
Twelve words to practise reading
Each of these is checked against Wiktionary. Try sounding them out before you look at the middle column.
| Hindi | Say | Meaning |
|---|---|---|
| नमस्ते | namaste | hello, goodbye |
| धन्यवाद | dhanyavād | thank you |
| हाँ | hā̃ | yes |
| नहीं | nahī̃ | not, no |
| क्या | kyā | question word; what |
| पानी | pānī | water |
| घर | ghar | house, home |
| किताब | kitāb | book |
| दिल | dil | heart |
| काम | kām | work |
| भारत | bhārat | India |
| कमल | kamal | lotus |
A two-week plan for the script
- Days 1–3: the 11 vowels and the first two consonant rows. Say each letter aloud as you write it.
- Days 4–6: the other three rows, and practise telling apart plain and aspirated pairs such as प and फ.
- Days 7–9: the semivowels and the barakhadi grid above, then the same grid with other consonants.
- Days 10–12: the four conjunct letters, the halant, and the anusvara and chandrabindu.
- Days 13–14: read the twelve words above without the middle column, then start on real vocabulary.
This timetable is our suggestion, not an official one. Take longer if you need to: reading accurately matters more than finishing quickly. Our level test gives you a rough starting point, and the same test exists for all 36 languages.
Turn letters into words
16 words a day, about five minutes, with spaced repetition and a game break between answers. 16Word is free to start.
Keep learning
- Free Hindi level test
- Free Urdu level test and free Arabic level test
- Urdu, the same everyday words in another script: the Urdu alphabet
- Urdu's script, from its source: the Arabic alphabet; and another old script, the Hebrew alphabet
- Free Chinese level test and free Japanese level test
- Other scripts: the Georgian alphabet and Serbian's two alphabets
- All our guides and plans and prices
Devanagari and Hindi script: questions
How many letters are in the Hindi alphabet?
The Central Hindi Directorate's 2024 standard lists 11 vowels and 40 consonants: 33 basic consonants, 4 conjunct letters, 2 flapped letters and the special letter ळ. Older charts may give different totals.
Is Devanagari an alphabet?
Not in the strict sense. Each consonant carries a vowel, and signs change it, so the Directorate describes the family it belongs to as an abugida. In everyday English, people still call it the Hindi alphabet.
Why is the final a not pronounced in Hindi?
Hindi usually drops the hidden a at the end of a word, although the spelling does not show this. For example, कमल is said kamal, not kamala.
What is the difference between the anusvara and the chandrabindu?
The anusvara ( ं ) stands for a nasal consonant, and the chandrabindu ( ँ ) marks a nasal vowel. The standard says the chandrabindu must be used where it belongs, because it can distinguish words.
Do I need the dots under letters such as ज़?
According to the Directorate, nukta is not part of the basic Hindi alphabet, and absorbed Urdu words are written without it in Hindi. It remains in use when original Urdu texts are transliterated. ड़ and ढ़ are different, because they are full letters.
How long does it take to learn Devanagari?
There is no official figure. Our suggested plan takes two weeks of short daily practice to cover the letters, but fluent reading comes from reading a lot of real words afterwards.
Was this guide useful?
Official sources
- Central Hindi Directorate, Ministry of Education — Standardisation of Devanagari script and Hindi spelling, 2024 edition (PDF, in Hindi)
- Government of India, Legislative Department — The Constitution of India, Articles 343 and 351 (PDF)
- Office of the Registrar General, India — Census of India 2011, Language, Paper 1 of 2018 (Table C-16)
- The Unicode Standard — Chapter 12, South and Central Asia I (Devanagari)
- Wiktionary — कमल (Hindi: pronunciation and meaning)
Keep going
- /level-test/hindi
- /level-test
- The Urdu alphabet: 39 letters, Nastaliq and the sounds Arabic lacks
- The Russian alphabet: all 33 Cyrillic letters and how to read them
- The Hebrew alphabet: 22 letters, final forms and vowel points
- The Arabic alphabet: 28 letters, joining forms and short vowels
- The Persian alphabet: 32 letters, four of them not in Arabic
- The Azerbaijani alphabet: 32 letters and how it differs from Turkish
- The Pashto alphabet: 45 letters and the sounds Persian lacks
- The Sorani Kurdish alphabet: 34 letters and its own vowel letters
- All guides