Hindi is written in Devanagari, and this is the part that frightens most beginners. It should not. Devanagari is far more logical than the English alphabet: every letter makes exactly one sound, and that sound never changes. Once you know a letter, you can read it anywhere, in any word, forever.
English cannot claim that. Consider though, through, tough, thought — four spellings, four unrelated sounds. Hindi has no such traps.
There are two groups: vowels (svar) and consonants (vyanjan). The consonants are not in a random order like A–B–C. They are arranged by where in your mouth the sound is made, starting at the throat and moving forward to the lips. Ancient linguists worked this out long before phonetics existed as a science.
| Letter | Sound | As in English | Matra |
|---|---|---|---|
| अ | a | the a in about | (none) |
| आ | aa | the a in father | ा |
| इ | i | the i in sit | ि |
| ई | ee | the ee in see | ी |
| उ | u | the u in put | ु |
| ऊ | oo | the oo in food | ू |
| ऋ | ri | roughly ri in rich | ृ |
| ए | e | the a in gate | े |
| ऐ | ai | the a in cat | ै |
| ओ | o | the o in go | ो |
| औ | au | the ou in ought | ौ |
A vowel has two forms. Standing alone at the start of a word it is written in full: आम (aam, mango). Attached to a consonant it shrinks to a mark called a matra.
So क is "ka". Add the आ matra and you get का — "kaa". Add the ई matra and you get की — "kee". The consonant never changes; only the mark around it does.
Every consonant carries a hidden "a" already. That is why क is "ka" and not just "k". This one fact explains most of Devanagari.
Throat (kanthya): क ka · ख kha · ग ga · घ gha · ङ nga
Palate (talavya): च cha · छ chha · ज ja · झ jha · ञ nya
Roof of mouth (murdhanya): ट ṭa · ठ ṭha · ड ḍa · ढ ḍha · ण ṇa
Teeth (dantya): त ta · थ tha · द da · ध dha · न na
Lips (oshthya): प pa · फ pha · ब ba · भ bha · म ma
Others: य ya · र ra · ल la · व va · श sha · ष sha · स sa · ह ha
Look at the third and fourth rows. त and ट are both written "t" in English, but they are completely different sounds in Hindi, and mixing them up changes the word.
Same story for द/ड and न/ण. Nobody masters these from a chart — you need to hear them, try them, and be corrected. This is the single best reason to spend your first few lessons with a real teacher rather than an app.
Six weeks of honest daily practice, about twenty minutes a day, and you will read Hindi signs and menus. Not understand every word — but read them aloud correctly, which is where understanding starts.
Do not try to memorise all 46 letters before you read anything. It is demoralising and it does not work. Learn five letters, then immediately read real words made from them. Recognition comes from use, not from staring at a chart.
Reading about pronunciation only takes you so far — the sounds English does not have need someone listening and correcting you. EkGuru tutors teach one to one, from $6 a lesson, and most offer a trial.
See the tutors More free guides
Lessons run at times that suit you wherever you are — see the hours for your location.