← Back to journal
Script

Gurmukhi vs Shahmukhi: Understanding Punjabi's Two Scripts

March 20, 2026·6 min read

Gurmukhi vs Shahmukhi: Understanding Punjabi's Two Scripts

Punjabi holds a unique distinction among world languages: it's written in two completely different scripts depending on which side of the border you're on. In Indian Punjab, Punjabi is written in Gurmukhi (ਗੁਰਮੁਖੀ). In Pakistani Punjab, it's written in Shahmukhi (شاہ مُکھی). Same language, two beautiful writing systems — and understanding both opens doors to the full richness of Punjabi culture.

Gurmukhi: From the Guru's Mouth

Gurmukhi literally means "from the mouth of the Guru." The script was standardized by Guru Angad Dev Ji, the second Sikh Guru, in the 16th century. It was designed to make literacy accessible to ordinary people, moving away from the Sanskrit-heavy scripts that were controlled by the scholarly elite.

The script has 35 base characters (akhar), written left to right. Each character represents a consonant with an inherent vowel sound, modified by diacritical marks called lagaan and aunkarh for different vowel sounds.

Key features:
  • Written left to right
  • 35 consonants, 10 vowel signs
  • Uses a horizontal top line (similar to Devanagari)
  • Official script of Punjab, India
  • Used in Sikh religious texts (Guru Granth Sahib)

Shahmukhi: The Royal Script

Shahmukhi means "from the King's mouth." It's based on the Perso-Arabic script with additional characters to represent Punjabi-specific sounds. It reads right to left and shares its alphabet structure with Urdu, making it familiar to Urdu speakers.

The script gained prominence during Mughal rule and became the literary standard for Punjabi in what is now Pakistan. Some of the greatest Punjabi poetry — including the works of Bulleh Shah and Waris Shah — was originally composed in Shahmukhi.

Key features:
  • Written right to left
  • Based on Perso-Arabic alphabet with extensions
  • 36+ characters with multiple forms (initial, medial, final)
  • Official script for Punjabi in Pakistan
  • Rich literary heritage in Sufi poetry

The Same Language, Different Clothes

Here's what makes Punjabi fascinating: a sentence spoken in Punjabi sounds identical whether the speaker is from Lahore or Amritsar. The difference is purely in how it's written down.

Consider the phrase "Punjabi is beautiful":

  • Gurmukhi: ਪੰਜਾਬੀ ਸੋਹਣੀ ਹੈ
  • Shahmukhi: پنجابی سوہنی ہے
Same words. Same pronunciation. Same meaning. Two visual representations.

Why Learn Both?

For serious Punjabi learners, knowing both scripts unlocks the complete Punjabi world:

1. Literature access — Sufi poetry in Shahmukhi, modern Punjabi literature in Gurmukhi 2. Cultural bridge — Connect with Punjabis on both sides of the border 3. Religious texts — Gurbani in Gurmukhi, Sufi kalam in Shahmukhi 4. Family connections — Many diaspora families have roots on both sides

Getting Started

If you already know one script, the other is surprisingly learnable. The sounds are identical — you're just learning new symbols for sounds you already know. Most learners can read basic text in the second script within 2-3 weeks of consistent practice.

Alfaazo teaches both scripts side by side, letting you see the connections and differences in real time. Each lesson shows Gurmukhi, Shahmukhi, and romanized transliteration together, so you're always building bridges between the two.

---

> Punjabi doesn't belong to one script or one side of a border. It belongs to everyone who speaks it, reads it, and loves it. Learning both scripts is an act of unity.

Related reading: Start with our beginner's guide to the Gurmukhi alphabet for a deep dive into the script, or explore how Punjabi differs from Hindi.

Explore both scripts with guided stroke-by-stroke practice in Alfaazo — available now for Gurmukhi, with Shahmukhi coming soon.