Punjabi Typing Online — Type in Gurmukhi Script Easily
Learn to type Punjabi in Gurmukhi script using your English keyboard. Covers the 35-letter alphabet, tippi, bindi, addak, and practical transliteration for NRIs and content creators.
Gurmukhi is one of the most visually distinctive scripts in India. Where most Indic scripts feel like variations on Devanagari's theme, Gurmukhi has its own confident personality — those curved forms with tails hanging below, the header line running across the top, the compact and decisive letterforms. It was created deliberately, not evolved — and that purposeful origin shows.
The script was formalized by Guru Angad Dev, the second Sikh Guru, in the 16th century as part of standardizing the language for religious and community use. The name itself reflects that: "Gurmukhi" means "from the mouth of the Guru." It's the script of the Guru Granth Sahib, the Sikh holy scripture, which means it carries religious weight alongside its everyday linguistic function.
If you're Punjabi, you probably grew up around it. If you're learning to type it for professional, community, or creative reasons — welcome to a script that's worth knowing.
The 35 Letters of Gurmukhi
Gurmukhi has exactly 35 consonants in the base alphabet. No more, no less — this is one of the few Indian scripts with a fixed, deliberate count rather than an organically accumulated character set.
The 35 consonants are arranged in traditional groups based on where in the mouth the sound is produced (same organizational principle as Sanskrit phonetics):
Gutturals (throat sounds):| Letter | Gurmukhi | Transliteration Input | Sound |
|---|---|---|---|
| 1 | ੳ | u | Not actually a consonant — "carrier" for 'u' sounds |
| 2 | ਅ | a | Carrier for 'a' sounds |
| 3 | ੲ | i | Carrier for 'i' sounds |
| 4 | ਸ | s | sa |
| 5 | ਹ | h | ha |
| Letter | Input | Sound |
|---|---|---|
| ਕ | k | ka |
| ਖ | kh | kha (aspirated) |
| ਗ | g | ga |
| ਘ | gh | gha (aspirated) |
| ਙ | ng | nga (nasal) |
| Letter | Input | Sound |
|---|---|---|
| ਚ | ch | cha |
| ਛ | chh | chha (aspirated) |
| ਜ | j | ja |
| ਝ | jh | jha (aspirated) |
| ਞ | ny | nya (nasal, rare) |
| Letter | Input | Sound |
|---|---|---|
| ਟ | T | ta (retroflex) |
| ਠ | Th | tha (retroflex aspirated) |
| ਡ | D | da (retroflex) |
| ਢ | Dh | dha (retroflex aspirated) |
| ਣ | N | na (retroflex nasal) |
| Letter | Input | Sound |
|---|---|---|
| ਤ | t | ta (dental) |
| ਥ | th | tha (dental aspirated) |
| ਦ | d | da (dental) |
| ਧ | dh | dha (dental aspirated) |
| ਨ | n | na (dental nasal) |
| Letter | Input | Sound |
|---|---|---|
| ਪ | p | pa |
| ਫ | ph / f | pha/fa |
| ਬ | b | ba |
| ਭ | bh | bha (aspirated) |
| ਮ | m | ma |
| Letter | Input | Sound |
|---|---|---|
| ਯ | y | ya |
| ਰ | r | ra |
| ਲ | l | la |
| ਵ | v / w | va/wa |
| Letter | Input | Sound |
|---|---|---|
| ੜ | rr | rolled retroflex r (like in 'ਘੜੀ', watch) |
| ਸ਼ | sh | sha (with nukta) |
| ਖ਼ | Kh | kha (from Persian/Arabic) |
| ਗ਼ | Gh | gha (from Persian/Arabic) |
| ਜ਼ | z | za (from Persian/Arabic) |
| ਫ਼ | f | fa (from Persian/Arabic) |
| ਲ਼ | L | retroflex la |
Vowels in Gurmukhi — Matras and the Laga Matra System
Gurmukhi vowels work differently from Devanagari in one notable way: standalone vowel sounds at the beginning of words require one of the three carrier letters (ੳ, ਅ, ੲ) as a base. The vowel matra is then attached to that carrier.
The vowel marks (matras):| Vowel | Matra | Input | Example |
|---|---|---|---|
| aa | ਾ | aa | ਕਾ (kaa) |
| i | ਿ | i | ਕਿ (ki) |
| ee | ੀ | ee / ii | ਕੀ (kee) |
| u | ੁ | u | ਕੁ (ku) |
| oo | ੂ | oo / uu | ਕੂ (koo) |
| e | ੇ | e | ਕੇ (ke) |
| ai | ੈ | ai | ਕੈ (kai) |
| o | ੋ | o | ਕੋ (ko) |
| au | ੌ | au | ਕੌ (kau) |
The Three Special Marks — Tippi, Bindi, and Addak
These three diacritical marks are essential to Gurmukhi and come up constantly. If you're typing Punjabi phonetically, you need to understand them.
Tippi (ੰ)
The tippi looks like a small curved hook above the letter. It indicates a nasal sound before certain consonants. It appears specifically before letters from the gutturals, palatals, and retroflexes.
Example: ਅੰਦਰ (andar, inside) — the ੰ after ਅ shows the nasal 'n' sound before the 'd'. To type this, you'd write "andar" and the tool would produce the tippi where appropriate.
Bindi (ਂ)
The bindi (a small dot above the letter) also indicates nasalization, but appears in different contexts — particularly with vowels that come before palatal sounds, and for general nasalized vowels.
Example: ਮੈਂ (main, I/me) — the ਂ above ਮੈ shows the nasal quality. Type "main" and you get ਮੈਂ.
Both tippi and bindi represent nasal sounds but their distribution in Gurmukhi is rule-governed — a properly tuned transliteration tool picks the right one automatically based on what follows. When using TranslitHub in Punjabi mode, you just type "n" for the nasal sound and the tool places the correct marker.
Addak (ੱ)
The addak is the gemination marker — it doubles the following consonant. It looks like a small mark similar to a comma above the line.
Example: ਪੱਕਾ (pakkaa, confirmed/ripe) — the ੱ before ਕ doubles it to make the 'kk' sound. Type "pakkaa" and you get ਪੱਕਾ.
Common words with addak:
| Word | Gurmukhi | Meaning |
|---|---|---|
| saccaa | ਸੱਚਾ | True / Truthful |
| pakkaa | ਪੱਕਾ | Sure / Ripe |
| buTTaa | ਬੁੱਟਾ | Embroidery motif |
| kuDDi | ਕੁੜੀ | Girl |
| muNDaa | ਮੁੰਡਾ | Boy |
| gaDDi | ਗੱਡੀ | Vehicle / Train |
Punjabi Sounds That Don't Exist in Hindi/English
Punjabi has tonal distinctions — it's one of the few Indo-Aryan languages with phonemic tones (like Chinese but much subtler). The tones in Punjabi are partly encoded through the distinction between aspirated voiced consonants (gh, jh, bh, dh) and their equivalents without aspiration.
Murmured consonants and tones: In Punjabi, words like "ghara" (घਰਾ, home) and "gara" have different tones historically linked to the 'gh' aspiration. Modern transcription doesn't always capture this fully, but it affects pronunciation. The retroflex 'r' sound (ੜ): This is a rolled retroflex sound that doesn't exist in English or in most Hindi usage. You'll hear it in:- ਘੜੀ (ghaDi, watch/clock)
- ਪੜ੍ਹਨਾ (parhnaa, to read)
- ਤੜਕੇ (taDke, at dawn)
- ਜ਼ਮੀਨ (zameen, land) — from Persian
- ਖ਼ਬਰ (khabar, news) — from Arabic
- ਫ਼ਰਕ (farak, difference) — from Persian
Everyday Punjabi — Type These Phrases
| What You Type | Gurmukhi | Meaning |
|---|---|---|
| sat sri akaal | ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ | Sikh greeting |
| ki haal ae | ਕੀ ਹਾਲ ਐ | How are you |
| theek aa | ਠੀਕ ਆ | I'm fine |
| haan ji | ਹਾਂ ਜੀ | Yes (respectful) |
| nahi ji | ਨਹੀਂ ਜੀ | No (respectful) |
| shukriyaa | ਸ਼ੁਕਰੀਆ | Thank you |
| ki kaim aa | ਕੀ ਕੈਮ ਆ | What's up (casual) |
| changa | ਚੰਗਾ | Good |
| menu nahi pata | ਮੈਨੂੰ ਨਹੀਂ ਪਤਾ | I don't know |
| gall suno | ਗੱਲ ਸੁਣੋ | Listen / Hey |
| paisa kina | ਪੈਸਾ ਕਿੰਨਾ | How much money |
| wadhia | ਵਧੀਆ | Excellent / Great |
| yaar | ਯਾਰ | Friend (term of address) |
NRI Punjabis — The Biggest Use Case for Online Typing
The Punjabi diaspora is enormous. Punjab's NRI community spans the UK (particularly the Midlands — Leicester, Wolverhampton, Birmingham), Canada (Brampton and Surrey have massive Punjabi communities), the United States, Australia, and Malaysia. Conservative estimates put the global Punjabi diaspora at over 10 million people.
For NRI Punjabis, the relationship with Gurmukhi script is often complicated:
- First-generation immigrants are fluent readers of Gurmukhi
- Second generation can often speak Punjabi but may struggle with the script
- Many can read Gurmukhi from Gurdwara attendance but never learned to type it
- Third generation may want to connect with the language culturally
For all of this, TranslitHub in Punjabi mode lets you type phonetically in English and get clean Gurmukhi output to copy-paste wherever you need it.
Typing Punjabi for Content Creation
Punjabi music is globally recognized — the Punjabi pop and bhangra industries are massive, and their social media presence is in both romanized and script form. If you're creating content adjacent to Punjabi music, film, or culture:
Song lyrics: Punjabi song lyrics posted in Gurmukhi get engagement from script-literate audiences that romanized versions miss. The Gurmukhi text also looks more authentic and is immediately readable to those who grew up with the script. Poetry: Punjabi poetry (including classical Sufi poets like Bulleh Shah and Waris Shah) is best reproduced in Gurmukhi. Romanized versions lose the visual rhythm that makes Punjabi poetry distinctive. Captions on agricultural content: Punjab's farming community produces a lot of content — tractor culture, farming techniques, seasonal advice. Captions and descriptions in Gurmukhi reach an audience that may not engage with English or Hindi content. Cooking content: Punjabi cuisine has international recognition. Food content creators using Gurmukhi labels and captions have a more authentic presentation for their Punjabi audience.Common Mistakes When Starting Gurmukhi Typing
Confusing tippi and bindi: You usually don't have to worry about this — a good transliteration tool handles placement automatically. But if you're manually editing output, know that tippi (ੰ) appears before gutturals, palatals, and retroflexes, while bindi (ਂ) appears before nasals and with standalone vowels. Forgetting addak for geminate consonants: If a consonant is doubled in pronunciation ("pakkaa," "saccaa," "gaDDi"), you must double it in your typed input so the tool places the addak correctly. "pakaa" gives "ਪਕਾ" (something cooked); "pakkaa" gives "ਪੱਕਾ" (confirmed/ripe). Different words. Using Hindi-mode for Punjabi: If your transliteration tool isn't set to Punjabi/Gurmukhi mode, you'll get Devanagari output — completely wrong script. Always verify mode before typing. Romanizing where Gurmukhi is expected: For Gurdwara materials, wedding cards, or any formal Punjabi context, romanized Punjabi (typing in English letters) is generally considered less respectful than proper Gurmukhi. The script carries cultural and religious significance. Not accounting for Persian/Arabic sounds: If you're typing words with 'z', 'f', or the guttural 'kh', these need nukta variants (ਜ਼, ਫ਼, ਖ਼). Type "z" for ਜ਼, "f" for ਫ਼, "Kh" (capital K, lowercase h) for ਖ਼.The Guru Granth Sahib and Gurmukhi Typography
For those involved in Gurdwara management or Sikh religious education, it's worth knowing: the Guru Granth Sahib is entirely in Gurmukhi script. The script's standardization was partly done precisely to create an accessible, consistent written form for the Gurus' teachings.
The typography conventions for Gurbani (sacred text) are strict — specific spacing, specific conjuncts, specific rendering of the Ik Onkar symbol (ੴ). For casual communication and general Punjabi typing, these rules don't apply. But if you're working with Gurbani text specifically, use dedicated Gurbani fonts and editors rather than general transliteration tools.
For everyday Punjabi — messages, captions, forms, business communication — TranslitHub's Punjabi transliteration mode handles the character set correctly.
Gurmukhi rewards anyone who takes the time to learn it. It's a well-designed script — the 35-letter count is not an accident, and the system of carriers, matras, tippi, bindi, and addak forms a logical and consistent whole once you understand each piece.
The sounds of Punjabi — warm, punchy, melodic — deserve their own script rather than being squeezed into romanization. Typing in Gurmukhi, even if you're doing it through phonetic transliteration, connects the language to its visual identity in a way that romanized Punjabi never quite manages.
Quick Reference
- Tool: TranslitHub — Punjabi Typing
- Script: Gurmukhi (created by Guru Angad Dev, 16th century)
- Alphabet: 35 consonants, 10 vowel matras, 3 carriers (ੳ ਅ ੲ)
- Key marks: Tippi (ੰ), Bindi (ਂ) for nasalization; Addak (ੱ) for gemination
- Key sounds: Retroflex ੜ (type "rr"), Nukta consonants for z/f/kh
- Most useful for: NRI communication, Gurdwara content, Punjabi social media, cultural content creation
- NRI diaspora hubs: UK (Midlands), Canada (Brampton/Surrey), USA, Australia