Typing Punjabi words is as easy as typing our names in English. For quick help, checkout the following image. This image shows which letter(s) will be typed when you press a particular key (combination). Press `F9` (or your preferred Shortcut Key) to switch between currently selected language and last selected language.

Note: Typing is case-sensitive. Typing small "a" and capital "A" will yield different letters. Make sure "Caps Lock" key is not ON.
Quick Links: Vowel Consonant Additional Consonant Vowel Sign Digit Other Symbol Rule Example

## Vowel

ਅ = a
ਆ = aa/A
ਇ = i
ਈ = ee/I
ਉ = u
ਊ = oo/U
ਏ = e
ਐ = ai
ਓ = o
ਔ = au/ou
ਅੰ = aM/a.n
ਅੱ = a\
ਆਂ = aa.n/aa.m
ਅਃ = a:/aH

## Consonant

ਕ = k
ਖ = kh
ਗ = g
ਘ = gh
ਙ = NG
ਚ = ch/C
ਛ = chh/Ch
ਜ = j
ਝ = jh
ਞ = NY
ਟ = T
ਠ = Th
ਡ = D
ਢ = Dh
ਣ = N
ਤ = t
ਥ = th
ਦ = d
ਧ = dh
ਨ = n
ਪ = p
ਫ = ph
ਬ = b
ਭ = bh
ਮ = m
ਯ = y
ਰ = r
ਲ = l
ਵ = v/w
ਸ਼ = sh/S/s*
ਸ = s
ਹ = h

## Additional Consonant

ਖ਼ = kh*/Kh
ਗ਼ = g*/G
ਜ਼ = z/Z/J/j*
ੜ = R
ਫ਼ = f/F/Ph/ph*
ਲ਼ = L/l*
ਸ਼ = s*

## Vowel Sign

ਾ = aa/A
ਿ = i
ੀ = ee/I
ੁ = u
ੂ = oo/U
ੇ = e
ੈ = ai
ੋ = o
ੌ = au/ou
ੰ = M (Tippi)
ੱ = \ (Adak)
ਂ = .n/.m (Bindi/Anusvar)
ਃ = :/H (Visarg)
Note: Dotted round symbol represents placeholder for consonant character

## Digit

If the setting "Digit in English" is not set, Punjabi and English digits are typed this way
੦ = 0, ੧ = 1, ੨ = 2, ੩ = 3, ੪ = 4, ੫ = 5, ੬ = 6, ੭ = 7, ੮ = 8, ੯ = 9
0 = 0-, 1 = 1-, 2 = 2-, 3 = 3-, 4 = 4-, 5 = 5-, 6 = 6-, 7 = 7-, 8 = 8-, 9 = 9-
If the setting "Digit in English" is set, Punjabi and English digits are typed this way
੦ = 0-, ੧ = 1-, ੨ = 2-, ੩ = 3-, ੪ = 4-, ੫ = 5-, ੬ = 6-, ੭ = 7-, ੮ = 8-, ੯ = 9-
0 = 0, 1 = 1, 2 = 2, 3 = 3, 4 = 4, 5 = 5, 6 = 6, 7 = 7, 8 = 8, 9 = 9

## Other

੍ = See example (Viram)
਼ = * (Nukta)
ੵ = Y (Yakash)
ੑ = q (Udaat)
☬ = @ (Khanda)
। = | (Devanagari danda)
॥ = || (Devanagari double danda)
₹ = Rs (Indian Rupee sign)
ੴ = ON (Ek Onkar)
卐 = +- (Swastika sign)
Zero Width Joiner = -- (2 Dashes)
Zero Width Non Joiner = --- (3 Dashes)
Note: Dotted round symbol represents placeholder for consonant character

## Symbol

The English symbols [ ] { } ( ) < > - + / = ; . , ' " ? ! % _ & $ # ~ * : ^ are transliterated into the same symbols.
Symbols | @ \ have special meaning. You can type this way
| = |-
@ = @-
\ = \\/\-
These symbols will type Punjabi characters first but if "-" will be followed, it will remove previously typed Punjabi character and then type the symbol.

## Rule

1. Consonant is followed by vowel sign character to make a live consonant.
   Example
   ਕ ਕਾ ਕਿ ਕੀ ਕੁ ਕੂ ਕੇ ਕੈ ਕੋ ਕੌ ਕੰ ਕਾਂ ਕੱ ਕਃ
   ka kaa ki kee ku koo ke kai ko kau ka.n kaa.n ka\ ka:
2. Two or more consecutive consonants make consonant cluster. The last consonant takes the full form and all preceding consonants within cluster take half form
   Example
   ਨਮਸ੍ਕਾਰ = namaskaar
3. Special consonant cluster forms (ligature) will be automatically created if it is available in the font. Look at the examples for clarification. All possible ligatures may not be given in the example. Try typing the consonant combinations according to ligature pronounciation and it will work. For example, try typing "vidhyaa", "viDyaa", "vidyaa" to get the correct ligature for "dy" in "vidyaa".
4. Character "-" is followed by consonant will be transliterated as ੍ (Viram)
   Example
   ਖ ਕ੍ਹ ਘ ਗ੍ਹ ਛ ਚ੍ਹ ਝ ਜ੍ਹ ਠ ਟ੍ਹ ਢ ਡ੍ਹ ਥ ਤ੍ਹ ਧ ਦ੍ਹ ਫ ਪ੍ਹ ਭ ਬ੍ਹ ਸ਼ ਸ੍ਹ ਸ਼੍ਹ ਸ਼੍ਹ
   kha k-ha gha g-ha chha ch-ha jha j-ha Tha T-ha Dha D-ha tha t-ha dha d-ha pha p-ha bha b-ha sha s-ha Sha S-ha
5. If two English characters are making one Punjabi Vowel (i.e. ai, au), then "-" character is used to separate them into two different vowels.
   Example
   ਐਰਾਵਤ = airaavat
   ਅਇਰਾਵਤ = a-iraavat
6. Character "n"/"m" will be automatically transliterated to bindi/anusvar or tippi.

   If character | Followed by | Followed by | Transliterated to
   --- | --- | --- | ---
   Kanna (Vowel and Vowel Sign), Bihari (Vowel and Vowel Sign), Lanv (Vowel and Vowel Sign), Dulavan (Vowel and Vowel Sign), Horha (Vowel and Vowel Sign) and Kanaorha (Vowel and Vowel Sign) | n | k, kh, g, gh, ch, chh, j, jh, T, Th, D, Dh, t, th, d, dh, n, l, sh, s, z | ਂ
   Kanna (Vowel and Vowel Sign), Bihari (Vowel and Vowel Sign), Lanv (Vowel and Vowel Sign), Dulavan (Vowel and Vowel Sign), Horha (Vowel and Vowel Sign) and Kanaorha (Vowel and Vowel Sign) | m | p, ph, b, bh, m, v, f | ਂ
   Mukta (Vowel and Vowel Sign), Sihari (Vowel and Vowel Sign), Aaunkarh (Vowel and Vowel Sign) and Dulaenkarh (Vowel and Vowel Sign) | n | k, kh, g, gh, ch, chh, j, jh, T, Th, D, Dh, t, th, d, dh, n, l, sh, s, z | ੰ
   Mukta (Vowel and Vowel Sign), Sihari (Vowel and Vowel Sign), Aaunkarh (Vowel and Vowel Sign) and Dulaenkarh (Vowel and Vowel Sign) | m | p, ph, b, bh, m, v, f | ੰ
   n | - (Dash) |  | ਨ੍
   m | - (Dash) |  | ਮ੍
   n | Any other character |  | ਨ
   m | Any other character |  | ਮ

   Example
   ਪੰਜਾਬ = panjaab
   ਬਠਿੰਡਾ = baThinDaa
   ਪੈਂਦੇ = painde
   ਹਾਲਾਂਕਿ = haalaanki
7. If .n/.m is followed by Kanna (Vowel and Vowel Sign), Bihari (Vowel and Vowel Sign), Lanv (Vowel and Vowel Sign), Dulavan (Vowel and Vowel Sign), Horha (Vowel and Vowel Sign) and Kanaorha (Vowel and Vowel Sign), it will remain as "ਂ" (Bindi/Anusvar).
   If .n/.m is followed by Mukta (Vowel and Vowel Sign), Sihari (Vowel and Vowel Sign), Aaunkarh (Vowel and Vowel Sign) and Dulaenkarh (Vowel and Vowel Sign), it will be transliterated as "ੰ". (Tippi)
   Example
   ਨਹੀਂ = nahee.n
   ਨੂੰ = noo.n

## Example

ਰਾਤਰੀ = raataree
ਤੁਹਾਡਾ = tuhaaDaa
ਕ੍ਰਮ = kram
ਅੰਮਾ = a.nmaa
ਸ਼੍ਰੀ = shree
ਔਸ਼ਦ = aushad
ਅਉਸ਼ਦ = a-ushad