Punjabi · ਪੰਜਾਬੀ · Unicode pad
Punjabi Unicode character pad: every Gurmukhi character
All 80 characters of the Gurmukhi block, grouped, searchable by name, with the code point, HTML entity and JavaScript escape of each. Click to insert, then copy.
80 of 80 characters. Dotted circles ◌ show where a sign attaches; only the sign itself is inserted.
Vowels · 12
Independent vowels: used at the start of a word or syllable
Consonants · 38
Letters that carry an inherent vowel (ka, kha, …)
Vowel signs (matras) · 9
Dependent vowel signs that attach to a consonant
Signs & marks · 9
Virama, nukta, anusvara, visarga, candrabindu and similar
Digits · 10
Native decimal digits 0–9
Punctuation · 1
Danda and script-specific punctuation
Other symbols · 1
Om, avagraha, currency, fractions, dates and other signs
Characters marked with a red dot are the ones this language leans on most.
01 · The Gurmukhi block
80 characters in U+0A00–U+0A7F.
Gurmukhi is built around three vowel carriers, ੳ ਅ ੲ, rather than a full set of independent vowels. It marks nasalisation with the tippi ੰ and bindi ਂ, gemination with the addak ੱ, and has the ek onkar ੴ. Persian-Arabic sounds use the nukta ਼ (਼) on ਸ ਖ ਗ ਜ ਫ. Conjuncts are rare: only a few letters (ਹ ਰ ਵ ਯ) appear as subscript forms after the virama ੍.
- Vowels
- 12
- Consonants
- 38
- Vowel signs (matras)
- 9
- Signs & marks
- 9
- Digits
- 10
- Punctuation
- 1
- Other symbols
- 1
02 · Building words
How Punjabi words are made of characters.
Each word below is a sequence of code points. Vowel signs and the virama attach to the letter before them, which is why one visible character can be several code points.
- ਪ0A2A
- ◌ੰ0A70
- ਜ0A1C
- ◌ਾ0A3E
- ਬ0A2C
- ◌ੀ0A40
- ਸ0A38
- ਤ0A24
- ਸ0A38
- ◌੍0A4D
- ਰ0A30
- ◌ੀ0A40
- ਅ0A05
- ਕ0A15
- ◌ਾ0A3E
- ਲ0A32
- ਧ0A27
- ◌ੰ0A70
- ਨ0A28
- ਵ0A35
- ◌ਾ0A3E
- ਦ0A26
- ਗ0A17
- ◌ੁ0A41
- ਰ0A30
- ਮ0A2E
- ◌ੁ0A41
- ਖ0A16
- ◌ੀ0A40
- ਸ0A38
- ਕ0A15
- ◌ੂ0A42
- ਲ0A32
- ਪ0A2A
- ◌ਿ0A3F
- ਆ0A06
- ਰ0A30
03 · Signs & marks
The Gurmukhi signs you can’t see alone.
These marks change how the letters around them are read. Names are the official Unicode names.
| Sign | Unicode name | Code | HTML | JavaScript |
|---|---|---|---|---|
| ◌ਁ | sign adak bindi | U+0A01 | ਁ | \u0A01 |
| ◌ਂ | sign bindi | U+0A02 | ਂ | \u0A02 |
| ◌ਃ | sign visarga | U+0A03 | ਃ | \u0A03 |
| ◌਼ | sign nukta | U+0A3C | ਼ | \u0A3C |
| ◌੍ | sign virama | U+0A4D | ੍ | \u0A4D |
| ◌ੑ | sign udaat | U+0A51 | ੑ | \u0A51 |
| ◌ੰ | tippi | U+0A70 | ੰ | \u0A70 |
| ◌ੱ | addak | U+0A71 | ੱ | \u0A71 |
| ◌ੵ | sign yakash | U+0A75 | ੵ | \u0A75 |
Full reference: all 80 characters
| Char | Name | Group | Code | HTML | JS |
|---|---|---|---|---|---|
| ◌ਁ | sign adak bindi | Signs & marks | U+0A01 | ਁ | \u0A01 |
| ◌ਂ | sign bindi | Signs & marks | U+0A02 | ਂ | \u0A02 |
| ◌ਃ | sign visarga | Signs & marks | U+0A03 | ਃ | \u0A03 |
| ਅ | letter a | Vowels | U+0A05 | ਅ | \u0A05 |
| ਆ | letter aa | Vowels | U+0A06 | ਆ | \u0A06 |
| ਇ | letter i | Vowels | U+0A07 | ਇ | \u0A07 |
| ਈ | letter ii | Vowels | U+0A08 | ਈ | \u0A08 |
| ਉ | letter u | Vowels | U+0A09 | ਉ | \u0A09 |
| ਊ | letter uu | Vowels | U+0A0A | ਊ | \u0A0A |
| ਏ | letter ee | Vowels | U+0A0F | ਏ | \u0A0F |
| ਐ | letter ai | Vowels | U+0A10 | ਐ | \u0A10 |
| ਓ | letter oo | Vowels | U+0A13 | ਓ | \u0A13 |
| ਔ | letter au | Vowels | U+0A14 | ਔ | \u0A14 |
| ਕ | letter ka | Consonants | U+0A15 | ਕ | \u0A15 |
| ਖ | letter kha | Consonants | U+0A16 | ਖ | \u0A16 |
| ਗ | letter ga | Consonants | U+0A17 | ਗ | \u0A17 |
| ਘ | letter gha | Consonants | U+0A18 | ਘ | \u0A18 |
| ਙ | letter nga | Consonants | U+0A19 | ਙ | \u0A19 |
| ਚ | letter ca | Consonants | U+0A1A | ਚ | \u0A1A |
| ਛ | letter cha | Consonants | U+0A1B | ਛ | \u0A1B |
| ਜ | letter ja | Consonants | U+0A1C | ਜ | \u0A1C |
| ਝ | letter jha | Consonants | U+0A1D | ਝ | \u0A1D |
| ਞ | letter nya | Consonants | U+0A1E | ਞ | \u0A1E |
| ਟ | letter tta | Consonants | U+0A1F | ਟ | \u0A1F |
| ਠ | letter ttha | Consonants | U+0A20 | ਠ | \u0A20 |
| ਡ | letter dda | Consonants | U+0A21 | ਡ | \u0A21 |
| ਢ | letter ddha | Consonants | U+0A22 | ਢ | \u0A22 |
| ਣ | letter nna | Consonants | U+0A23 | ਣ | \u0A23 |
| ਤ | letter ta | Consonants | U+0A24 | ਤ | \u0A24 |
| ਥ | letter tha | Consonants | U+0A25 | ਥ | \u0A25 |
| ਦ | letter da | Consonants | U+0A26 | ਦ | \u0A26 |
| ਧ | letter dha | Consonants | U+0A27 | ਧ | \u0A27 |
| ਨ | letter na | Consonants | U+0A28 | ਨ | \u0A28 |
| ਪ | letter pa | Consonants | U+0A2A | ਪ | \u0A2A |
| ਫ | letter pha | Consonants | U+0A2B | ਫ | \u0A2B |
| ਬ | letter ba | Consonants | U+0A2C | ਬ | \u0A2C |
| ਭ | letter bha | Consonants | U+0A2D | ਭ | \u0A2D |
| ਮ | letter ma | Consonants | U+0A2E | ਮ | \u0A2E |
| ਯ | letter ya | Consonants | U+0A2F | ਯ | \u0A2F |
| ਰ | letter ra | Consonants | U+0A30 | ਰ | \u0A30 |
| ਲ | letter la | Consonants | U+0A32 | ਲ | \u0A32 |
| ਲ਼ | letter lla | Consonants | U+0A33 | ਲ਼ | \u0A33 |
| ਵ | letter va | Consonants | U+0A35 | ਵ | \u0A35 |
| ਸ਼ | letter sha | Consonants | U+0A36 | ਸ਼ | \u0A36 |
| ਸ | letter sa | Consonants | U+0A38 | ਸ | \u0A38 |
| ਹ | letter ha | Consonants | U+0A39 | ਹ | \u0A39 |
| ◌਼ | sign nukta | Signs & marks | U+0A3C | ਼ | \u0A3C |
| ◌ਾ | vowel sign aa | Vowel signs (matras) | U+0A3E | ਾ | \u0A3E |
| ◌ਿ | vowel sign i | Vowel signs (matras) | U+0A3F | ਿ | \u0A3F |
| ◌ੀ | vowel sign ii | Vowel signs (matras) | U+0A40 | ੀ | \u0A40 |
| ◌ੁ | vowel sign u | Vowel signs (matras) | U+0A41 | ੁ | \u0A41 |
| ◌ੂ | vowel sign uu | Vowel signs (matras) | U+0A42 | ੂ | \u0A42 |
| ◌ੇ | vowel sign ee | Vowel signs (matras) | U+0A47 | ੇ | \u0A47 |
| ◌ੈ | vowel sign ai | Vowel signs (matras) | U+0A48 | ੈ | \u0A48 |
| ◌ੋ | vowel sign oo | Vowel signs (matras) | U+0A4B | ੋ | \u0A4B |
| ◌ੌ | vowel sign au | Vowel signs (matras) | U+0A4C | ੌ | \u0A4C |
| ◌੍ | sign virama | Signs & marks | U+0A4D | ੍ | \u0A4D |
| ◌ੑ | sign udaat | Signs & marks | U+0A51 | ੑ | \u0A51 |
| ਖ਼ | letter khha | Consonants | U+0A59 | ਖ਼ | \u0A59 |
| ਗ਼ | letter ghha | Consonants | U+0A5A | ਗ਼ | \u0A5A |
| ਜ਼ | letter za | Consonants | U+0A5B | ਜ਼ | \u0A5B |
| ੜ | letter rra | Consonants | U+0A5C | ੜ | \u0A5C |
| ਫ਼ | letter fa | Consonants | U+0A5E | ਫ਼ | \u0A5E |
| ੦ | digit zero | Digits | U+0A66 | ੦ | \u0A66 |
| ੧ | digit one | Digits | U+0A67 | ੧ | \u0A67 |
| ੨ | digit two | Digits | U+0A68 | ੨ | \u0A68 |
| ੩ | digit three | Digits | U+0A69 | ੩ | \u0A69 |
| ੪ | digit four | Digits | U+0A6A | ੪ | \u0A6A |
| ੫ | digit five | Digits | U+0A6B | ੫ | \u0A6B |
| ੬ | digit six | Digits | U+0A6C | ੬ | \u0A6C |
| ੭ | digit seven | Digits | U+0A6D | ੭ | \u0A6D |
| ੮ | digit eight | Digits | U+0A6E | ੮ | \u0A6E |
| ੯ | digit nine | Digits | U+0A6F | ੯ | \u0A6F |
| ◌ੰ | tippi | Signs & marks | U+0A70 | ੰ | \u0A70 |
| ◌ੱ | addak | Signs & marks | U+0A71 | ੱ | \u0A71 |
| ੲ | iri | Vowels | U+0A72 | ੲ | \u0A72 |
| ੳ | ura | Vowels | U+0A73 | ੳ | \u0A73 |
| ੴ | ek onkar | Other symbols | U+0A74 | ੴ | \u0A74 |
| ◌ੵ | sign yakash | Signs & marks | U+0A75 | ੵ | \u0A75 |
| ੶ | abbreviation sign | Punctuation | U+0A76 | ੶ | \u0A76 |
04 · FAQ
Questions about punjabi unicode character pad
How do I type Punjabi characters that aren’t on my keyboard?
Click them on this pad: each click inserts the character where your cursor is, and you can then copy the whole text. For Punjabi typing you can also use your phone’s Punjabi keyboard or an input method on your computer; this pad is best for single characters, signs and symbols.
What is U+0A00?
Gurmukhi is the Unicode block U+0A00–U+0A7F. Every Gurmukhi character has a code point in that range, shown as U+ followed by four hex digits. The block currently has 80 assigned characters (Unicode 16.0).
Why do some characters show with a dotted circle?
Vowel signs, the virama and other marks never stand alone: they attach to the letter before them. The pad draws a dotted circle ◌ as a placeholder so you can see the mark; only the sign itself is inserted. Click it after a consonant to attach it.
How do I use the HTML entity or JavaScript escape?
Select a character to see its codes. Use the HTML entity (क) in web pages or emails where you can’t type the character, and the JavaScript escape (\u0915) in code or JSON. Both give the exact same character.
Is anything uploaded?
No. The pad runs in your browser and your text stays on your device.