The Gujarati Alphabet: A Complete Guide to the Script

Learn the Gujarati alphabet from zero: vowels, consonants, matra vowel signs, and conjuncts, with native script, romanization, and English for every example.

Look at a page of Gujarati next to a page of Hindi and one difference jumps out immediately: Hindi's Devanagari has a horizontal line running along the top of every word, like the letters are hanging from a clothesline. Gujarati (ગુજરાતી) drops that line entirely. The letters float free, which is why Gujarati script looks rounder and lighter on the page. That single missing stroke is the fastest way to tell the two scripts apart, and it's a clue to how Gujarati actually evolved: as a faster, more cursive way of writing Devanagari for everyday trade and correspondence, centuries before it became the literary script of Gujarat.

Once you know that history, the alphabet stops looking foreign. Gujarati is an abugida, not an alphabet in the strict sense. Every consonant already carries a built-in "a" sound unless you tell it otherwise, and you tell it otherwise with small marks attached to the letter rather than separate vowel letters strung in a row. Learn that one mechanic and the other 45-odd characters fall into place fast.

If you already read Devanagari, you have a real head start here. If you don't, don't worry: nothing below assumes you do.

What "abugida" actually means for Gujarati

In English, C and A are separate letters, so "ca" takes two symbols. In Gujarati, the consonant ક already means "ka." To write ka, you write nothing extra. To write a different vowel on that same consonant, you attach a small mark called a માત્રા (maatraa), and to write the consonant with no vowel at all, you add a different mark called a virama.

This is the core logic behind every Brahmic script, including Devanagari, Bengali, and Tamil. Gujarati inherited it directly from Devanagari (Gujarati developed out of the Nagari script used for Gujarati and Rajasthani trade documents starting around the 16th century) but simplified the letterforms for faster handwriting, and the headline bar was the first casualty. Where Hindi writes ka as क with the bar on top, Gujarati writes ક with no bar at all. The underlying sound and grammar are close cousins; the visual habit of your hand is different.

That relationship matters practically, not just historically. Gujarati and Hindi share a huge amount of Sanskrit-derived vocabulary, so a Hindi speaker looking at ભાષા (bhaashaa, language) will recognize it instantly as the same word as Hindi's भाषा. But the letterforms themselves need to be relearned one by one: dropping the headline bar changes how every single character is drawn, not just how words look strung together. A Hindi reader can guess at meaning through cognates long before they can read a Gujarati sentence fluently, because recognizing vocabulary and recognizing letterforms are two separate skills that happen to look related from a distance.

Don't just read Gujarati, practice it

Get every phrase from this article plus interactive guided exercises, native audio, and spaced repetition in the Learn Gujarati app.

Download on the App Store

The independent vowels (સ્વર)

Gujarati has independent vowel letters used at the start of a word or when a vowel stands alone. These aren't the marks that attach to consonants (that comes next); they're full letters in their own right.

Vowel Name Romanization Example word
અ અ (a) a અમદાવાદ (Amdaavaad), Ahmedabad
આ આ (aa) aa આભાર (aabhaar), thank you
ઇ ઇ (i) i ઇચ્છા (icchaa), wish
ઈ ઈ (ii) ii ઈદ (iid), Eid
ઉ ઉ (u) u ઉનાળો (unaaḷo), summer
ઊ ઊ (uu) uu ઊંઘ (uungh), sleep
એ એ (e) e એક (ek), one
ઐ ઐ (ai) ai ઐતિહાસિક (aitihaasik), historical
ઓ ઓ (o) o ઓરડો (orḍo), room
ઔ ઔ (au) au ઔષધ (aushadh), medicine

Ten vowels, and the pattern to notice is that four of them come in short/long pairs: ઇ/ઈ (short i, long i) and ઉ/ઊ (short u, long u). That length distinction matters for meaning, not just spelling. It's a habit English doesn't have, since English vowel length is about stress and dialect, not word identity.

The consonants (વ્યંજન), grouped by where you make the sound

Gujarati's consonants aren't listed in a random order the way the Latin alphabet is. They're grouped by place of articulation, moving from the back of your throat to your lips, which is exactly the same organizing principle Sanskrit grammarians used more than two thousand years ago and that Devanagari still follows today.

Velars (back of the throat): ક ખ ગ ઘ ઙ. Example: કામ (kaam), work.

Palatals (middle of the tongue against the roof of the mouth): ચ છ જ ઝ ઞ. Example: ચા (chaa), tea.

Retroflexes (tongue curled back): ટ ઠ ડ ઢ ણ. Example: ટેબલ (ṭebal), table.

Dentals (tongue against the back of the teeth): ત થ દ ધ ન. Example: તમે (tame), you.

Labials (lips): પ ફ બ ભ મ. Example: પાણી (paaṇii), water.

Each of these five rows follows the same internal pattern: unvoiced, unvoiced aspirated, voiced, voiced aspirated, nasal. Take the velar row as the template. ક is a plain "k" with no puff of air. ખ is the same "k" with a hard puff of air right after it, the difference between saying "kit" normally and saying it while breathing hard on your hand. ગ voices the sound into a "g." ઘ voices it and adds the aspiration. ઙ is the nasal, rare on its own but present in clusters. That same unvoiced/aspirated/voiced/aspirated/nasal pattern repeats across all five rows, so learning it once teaches you the shape of the entire consonant grid.

Past the five main rows sit the semivowels and sibilants: ય ર લ વ શ ષ સ હ. Of these, ય (ya), ર (ra), લ (la), and વ (va) behave the way you'd expect from English y, r, l, and v. શ, ષ, and સ all represent sibilant "s"-family sounds, distinguished in formal pronunciation but often merged toward "sh" and "s" in casual speech, and હ (ha) closes out the row.

Three more letters round out the alphabet, and Gujarati treats them as members in their own right even though they're really conjuncts under the hood: ક્ષ (kṣa, as in ક્ષણ / kṣaṇ, moment), ત્ર (tra, as in ત્રણ / traṇ, three), and જ્ઞ (jña, as in જ્ઞાન / jñaan, knowledge). These three are technically consonant clusters built from simpler letters glued together, but they show up often enough, and look distinct enough, that Gujarati schoolchildren learn them as fixed shapes rather than building them from parts every time.

Vowel signs (માત્રા): how vowels attach to consonants

Here's the part that trips up learners coming from an alphabet-based script: once a vowel attaches to a consonant, it usually doesn't look like the independent vowel letter anymore. It becomes a small mark, a માત્રા, that wraps around the consonant instead of sitting next to it as its own symbol.

Take ક (ka) as the model consonant and watch what happens as different vowels attach:

Combination Romanization Meaning of mark's position
ક ka no mark: inherent "a"
કા kaa vertical line after the consonant
કિ ki small hook before the consonant
કી kii small hook after, with a tail
કુ ku small curl under the consonant
કૂ kuu larger curl under the consonant
કે ke line above and slightly left
કો ko combination mark, before and above

Notice that the mark for િ (short i) actually gets written to the left of the consonant, even though you pronounce the consonant first. This is one of the few places where Gujarati's writing order and reading order diverge, and it catches almost every beginner at least once. You write ક, then move your pen left to add િ, producing કિ, but you still say "ki," not "ick."

Anusvara, visarga, and virama: the marks that aren't vowels or consonants

Three more symbols round out functional literacy in Gujarati, and none of them are vowels or consonants on their own.

અનુસ્વાર (anusvara), written ં, is a dot placed above a letter that nasalizes the vowel or stands in for a following nasal consonant. તમે is "you" without nasalization; a word like રંગ (rang, color) uses the anusvara to add that "-ng" nasal quality without spelling out a separate nasal consonant like ગ or ન. Gujarati speakers use the anusvara constantly in casual handwriting because it does the work of a full nasal letter in a single dot, which is faster to write and just as clear to read.

વિસર્ગ (visarga), written ઃ, two small dots stacked vertically, adds a soft breathy echo after a vowel. It's rare in everyday Gujarati and shows up mostly in words borrowed directly from Sanskrit, such as દુઃખ (duḥkh), sorrow.

વિરામ (virama), also called હલન્ત (halant), is the mark that strips a consonant of its inherent "a" vowel. Without it, Gujarati couldn't represent word-final consonants or consonant clusters at all. Written as a small stroke under the letter, it turns ક (ka) into ક્ (k). Stack two consonants with a virama between them and you get a conjunct: ક્ + ત = ક્ત, the kind of cluster you'll see in a word like ભક્ત (bhakt), devotee. Conjuncts are the part of reading Gujarati that takes the longest to get comfortable with, simply because there are dozens of possible combinations, but they all reduce to this same principle: virama joins two consonants into one visual unit.

Reading your first words

Theory only goes so far. Here are two words worth sounding out letter by letter, because you'll hear and need both in your first week in Gujarat or with Gujarati speakers.

કેમ છો? (kem chho?) How are you?

Break it down: ક + ે (ke) gives you "kem" once you add the nasalization mark, and છો combines છ (chha) with ો (o) to give "chho." Put together, કેમ છો is the single most common greeting you'll hear walking into a Gujarati home.

The second word is the name of the state and language itself:

ગુજરાત (gujaraat) Gujarat

ગ (ga) + ુ (u) makes "gu." જ (ja) stands alone with its inherent "a." ર (ra) does the same. ત (ta) closes it out. Four consonants, two vowel marks, and you've read the name of the place this entire language comes from.

A practical path from here: master the ten independent vowels first, since their maatraa forms recur on every consonant you'll ever learn. Then take the consonant grid one row at a time rather than all 34-plus at once, velars this week, palatals next. Save ક્ષ, ત્ર, and જ્ઞ for after the five main rows feel automatic.

Don't skip straight to conjuncts either. They look intimidating stacked together, but every one of them decomposes into letters you already know joined by a virama, so the hard part is really just recognizing the shape once, not learning something new each time. Read real words as you go rather than isolated letters; a chart teaches you shapes, but a word like ગુજરાત teaches you what those shapes are for. Write the letters by hand if you can. The motion of drawing કિ with the vowel mark to the left, or joining ક્ત with a virama, builds a kind of memory that passive recognition never quite matches.

If you want native-speaker audio attached to each letter and word as you build this up, the Brightwood Apps Learn Gujarati app introduces the script alongside real vocabulary from the very first unit, so ક is never just a glyph, it's the first sound in ક્યાં and કેમ from day one.

Start speaking Gujarati, not just reading it

The Learn Gujarati app turns articles like this into real practice: guided drills, native audio, and spaced repetition so it actually sticks.

Download on the App Store
Learn Gujarati with native audio Native audio · interactive practice
Get the app