The Nepali Alphabet: A Complete Guide to the Devanagari Script
Learn the Nepali alphabet in Devanagari script: every vowel, consonant, and conjunct letter with romanization, translation, and a practical learning order.
Pick up a Nepali newspaper in Kathmandu and the headline is written in the same script you'd find on a shop sign in Delhi or Mumbai. That's Devanagari (देवनागरी), and Nepali shares it with Hindi and Marathi down to the last vowel mark. But borrow the letters and you still haven't borrowed the language: तपाईं (tapai, you, formal) and घर (ghar, house) are read with the same script rules as their Hindi cousins, yet plenty of Nepali words and grammatical endings don't exist in Hindi at all. Once you know the roughly 50 letters and how they combine, you can sound out any word in the language, even ones you've never seen.
Devanagari, read left to right
Devanagari runs left to right, like English, which already makes it friendlier than it looks at first glance. What throws new learners is the horizontal line running along the top of most letters, called the शिरोरेखा (shirorekha). Words aren't just placed under that line, they're built into it: नेपाल (Nepal) and काठमाडौं (Kathmandu, the capital) both hang from a continuous headstroke that ties each letter to its neighbors.
The script is technically an abugida, not an alphabet in the strict sense. Every consonant letter already carries a built-in vowel sound, and you modify or remove that vowel with small marks rather than writing a separate vowel letter every time. That single design choice explains almost everything that looks unusual about Devanagari to someone coming from English spelling. Hindi speakers read Nepali script instantly because the letterforms and rules are identical; what trips them up is that words like पानी (pani, water) or मान्छे (manche, person) carry meanings and pronunciations that Hindi simply doesn't share.
Don't just read Nepali, practice it
Get every phrase from this article plus interactive guided exercises, native audio, and spaced repetition in the Learn Nepali app.
Download on the App StoreThe vowels (स्वर)
Nepali has ten core vowels, called स्वर (swar). Each one has two forms: an independent letter used at the start of a word or when a vowel stands alone, and a मात्रा (matra), a smaller attached mark used when the vowel follows a consonant.
| Independent | Matra (on क) | Romanization | Example word | Meaning |
|---|---|---|---|---|
| अ | क (no mark, inherent) | a | कमल (kamal) | lotus |
| आ | का | aa | आमा (aama) | mother |
| इ | कि | i | इनार (inaar) | well |
| ई | की | ii | ईश्वर (ishwar) | god |
| उ | कु | u | उनी (uni) | he/she |
| ऊ | कू | uu | ऊन (un) | wool |
| ए | के | e | एक (ek) | one |
| ऐ | कै | ai | ऐना (aina) | mirror |
| ओ | को | o | ओखर (okhar) | walnut |
| औ | कौ | au | औषधि (aushadhi) | medicine |
Look closely at where each matra lands. इ's mark (ि) actually attaches in front of the consonant it modifies, even though you pronounce the consonant first: कि is read "ki," not "ik," despite the vowel mark sitting to the left. That single quirk trips up almost every beginner in the first week, so it's worth drilling on its own before moving to full words. The other matras (ा, ु, ू, े, ै, ो, ौ) all attach after, above, or below the consonant, and with practice your eye stops seeing them as separate pieces and starts reading the whole syllable at once.
The consonants (व्यञ्जन), grouped by where you make the sound
Nepali arranges its consonants (व्यञ्जन, vyanjan) in rows called वर्ग (varga), grouped by where in the mouth the sound is produced. This is the same organizing principle Sanskrit grammarians used more than two thousand years ago, and it's still the fastest way to learn the chart, because each row follows an identical pattern: unvoiced, unvoiced aspirated, voiced, voiced aspirated, nasal.
क-वर्ग (ka-varga): back of the throat
| Letter | Romanization | Example | Meaning |
|---|---|---|---|
| क | ka | कलम (kalam) | pen |
| ख | kha | खाना (khana) | food |
| ग | ga | गाई (gaai) | cow |
| घ | gha | घर (ghar) | house |
| ङ | nga | रङ (rang) | color |
च-वर्ग (cha-varga): middle of the tongue against the palate
| Letter | Romanization | Example | Meaning |
|---|---|---|---|
| च | cha | चिया (chiya) | tea |
| छ | chha | छोरा (chhora) | son |
| ज | ja | जल (jal) | water (formal) |
| झ | jha | झोला (jhola) | bag |
| ञ | nya | ज्ञान (gyaan) | (appears mainly inside the conjunct ज्ञ) |
ट-वर्ग (ta-varga, retroflex): tongue curled back toward the roof of the mouth
| Letter | Romanization | Example | Meaning |
|---|---|---|---|
| ट | ta | टोपी (topi) | cap |
| ठ | tha | ठूलो (thulo) | big |
| ड | da | डाक्टर (daaktar) | doctor |
| ढ | dha | ढोका (dhoka) | door |
| ण | na | प्राण (praan) | life force |
त-वर्ग (ta-varga, dental): tongue against the back of the upper teeth
| Letter | Romanization | Example | Meaning |
|---|---|---|---|
| त | ta | तपाईं (tapai) | you (formal) |
| थ | tha | थाहा (thaha) | knowledge |
| द | da | दिन (din) | day |
| ध | dha | धन्यवाद (dhanyabad) | thank you |
| न | na | नाम (naam) | name |
Notice that both the retroflex and dental rows romanize to "ta," "da," and "na" in simplified transliteration. That's the biggest trap in reading romanized Nepali: टोपी and तपाईं both start with something a beginner will write as "t," but ट curls the tongue back while त touches the teeth. You can hear the difference clearly in native audio even when the Roman letters look identical.
प-वर्ग (pa-varga): the lips
| Letter | Romanization | Example | Meaning |
|---|---|---|---|
| प | pa | पानी (pani) | water |
| फ | pha | फूल (phul) | flower |
| ब | ba | बजार (bajaar) | market |
| भ | bha | भात (bhat) | cooked rice |
| म | ma | मान्छे (manche) | person |
Semivowels and sibilants
| Letter | Romanization | Example | Meaning |
|---|---|---|---|
| य | ya | यो (yo) | this |
| र | ra | राम्रो (raamro) | good, nice |
| ल | la | लामो (laamo) | long |
| व | wa | वर्ष (barsha) | year |
| श | sha | शहर (shahar) | city |
| ष | sha | भाषा (bhaasha) | language |
| स | sa | साथी (saathi) | friend |
| ह | ha | हात (haat) | hand |
श, ष, and स are all written differently but pronounced the same "sh"/"s" range by most Nepali speakers today, unlike in Sanskrit where each had a distinct articulation. You simply have to learn word by word which letter a given word uses, the same way an English speaker memorizes "their" versus "there."
The inherent 'a' and the halanta (्)
Here's the rule that makes the whole system click. Every consonant letter already includes a built-in "a" sound until you tell it otherwise. क on its own isn't "k," it's "ka." घ isn't "gh," it's "gha." That inherent vowel is a schwa, and it's the default state of every consonant in the chart above.
To strip that vowel away and get a bare consonant sound, Nepali uses the halanta (्), a small diagonal stroke written underneath the letter. Add it to क and you get क्, a plain "k" with no vowel attached. This is what makes consonant clusters possible at all: without halanta, you could never write two consonants back to back. Take सिक्नु (siknu, to learn). The middle क wears a halanta, so it contributes only its bare "k" sound, letting it bond directly with न. Drop the halanta and you'd get सिकनु, a different string of syllables entirely.
Word-final consonants work the same way. दिन्छ (dincha, he/she does) ends in a bare छ with no trailing vowel, held there by an invisible halanta convention that Nepali, like Hindi, typically doesn't bother writing at the very end of common words, even though the sound is silent. Devanagari purists still consider the halanta present; the eye just doesn't need to see it once you know the word.
Conjunct letters (संयुक्त अक्षर)
When two consonants land next to each other with no vowel between them, Devanagari usually doesn't just stack a halanta and move on. It fuses the letters into a single glyph called a संयुक्त अक्षर (sanyukta akshar), a conjunct. These are the shapes that make Devanagari look intimidating from the outside, but there are really only a few dozen you'll meet often, and most follow visible logic once you've seen the halanta rule.
Three conjuncts show up constantly enough to learn by name:
- क्ष (ka + sha): seen in क्षमा (kshama, forgiveness) and क्षेत्र (kshetra, area, field)
- त्र (ta + ra): seen in मित्र (mitra, friend) and त्रिशूल (trishul, trident)
- ज्ञ (ja + nya): seen in ज्ञान (gyaan, knowledge), pronounced closer to "gyan" than a literal "j" plus "nya"
संयुक्त अक्षर पढ्न सिके पछि, नयाँ शब्द पनि सजिलै पढ्न सकिन्छ। (Sanyukta akshar padhna sike pachhi, nayaa shabda pani sajilai padhna sakincha.) "Once you learn to read conjuncts, even new words become easy to read."
Longer clusters stack the same way. राष्ट्र (raashtra, nation) piles ष, ट, and र into one visual block, three halanta-joined consonants collapsed into a shape that looks like a single dense letter until you learn to decompose it. The trick with any conjunct is to mentally split it back into its plain consonants first; the visual fusion is a shortcut for the writing system, not a new sound you have to memorize from scratch.
A learning order that actually works, and reading your first words
Don't start at क and grind straight through to ह. A better sequence: learn the ten vowels and their matras first, since every consonant you learn afterward gets combined with vowels you already recognize. Next, take one varga at a time, starting with क-वर्ग, so you're pattern-matching within a row instead of memorizing 36 unrelated shapes. Save the retroflex/dental pairs (ट/त, ठ/थ, ड/द, ढ/ध, ण/न) for a dedicated session, since distinguishing them by ear matters more than distinguishing them on the page. Leave क्ष, त्र, and ज्ञ for last, once the base consonants and halanta are automatic.
Try sounding out a few real words with what you now know:
| Word | Romanization | Meaning |
|---|---|---|
| नमस्ते | Namaste | Hello |
| पानी | Pani | Water |
| घर | Ghar | House |
| किताब | Kitaab | Book |
| धन्यवाद | Dhanyabad | Thank you |
Sound out घर slowly: घ carries its inherent "gha," then र loses its inherent vowel at the word's end by an implied halanta, giving "ghar," not "ghara." Then try किताब: क takes the इ matra in front of it (कि, "ki"), त carries its inherent अ, and आ plus ब close it out. That's the entire system in miniature: consonant, vowel mark, inherent vowel, and a rule for when to drop it.
Reading Devanagari fluently isn't about memorizing 50-odd shapes in isolation. It's about recognizing that every word is built from the same handful of moves: pick a consonant, attach or strip a vowel, and fuse clusters when two consonants meet with nothing between them. Once that clicks, new words stop being puzzles and start being predictable. If you want to practice the whole system with native-speaker audio behind every letter and word, the Brightwood Apps Learn Nepali app builds the script into its earliest lessons, so you're reading real words like पानी and धन्यवाद from your very first session rather than drilling isolated letters on a flashcard.
Start speaking Nepali, not just reading it
The Learn Nepali app turns articles like this into real practice: guided drills, native audio, and spaced repetition so it actually sticks.
Download on the App Store