Two ways to type Gurmukhi
Unicode keyboards produce real Gurmukhi characters that work in any app: WhatsApp, Instagram, email, Google Docs and websites. Windows, macOS, iOS and Android each include a Punjabi keyboard. Add it from your keyboard or language settings, then switch to it like any other language. The layouts differ between systems, and phonetic layouts (where k gives ਕ) are the easiest to learn.
Gurbani Akhar fonts work the other way round. You type ordinary English letters and the font draws them as Gurmukhi. This is how most Sikh software, gutka files and design work have been produced for decades, and it is the encoding used by all Tat Khalsa fonts. The text only looks right while a Gurbani Akhar font is applied; see Gurbani Akhar vs Unicode.
If you want the convenience of typing in English letters but need Unicode output, the Tat Khalsa Gurmukhi Keyboard does both: type phonetically or tap on-screen keys, then copy as Unicode or as Gurbani Akhar.
Gurbani Akhar key map: letters
Lower-case keys give the first letter of a pair and Shift gives its aspirated partner, so k is ਕ and K is ਖ. The table follows the order of the Painti.
| Key | Letter | Name |
|---|---|---|
a | ੳ | oora |
A | ਅ | airha |
e | ੲ | eerhi |
s | ਸ | sassa |
h | ਹ | haha |
k | ਕ | kakka |
K | ਖ | khakha |
g | ਗ | gagga |
G | ਘ | ghagga |
| | ਙ | nganga |
c | ਚ | chacha |
C | ਛ | chhachha |
j | ਜ | jajja |
J | ਝ | jhajja |
\ | ਞ | nyanya |
t | ਟ | tainka |
T | ਠ | thatha |
f | ਡ | dadda |
F | ਢ | dhadda |
x | ਣ | nahnha |
q | ਤ | tatta |
Q | ਥ | thatha |
d | ਦ | dadda |
D | ਧ | dhadda |
n | ਨ | nanna |
p | ਪ | pappa |
P | ਫ | phappha |
b | ਬ | babba |
B | ਭ | bhabba |
m | ਮ | mamma |
X | ਯ | yayya |
r | ਰ | rara |
l | ਲ | lalla |
v | ਵ | vava |
V | ੜ | rhara |
S | ਸ਼ | sassa bindi |
^ | ਖ਼ | khakha bindi |
Z | ਗ਼ | gagga bindi |
z | ਜ਼ | jajja bindi |
& | ਫ਼ | phappha bindi |
Two letters sit on unusual keys: ਙ is the pipe | (Shift + backslash) and ਞ is the backslash \ itself.
Vowel signs, nasal marks and punctuation
| Key | Sign | Name |
|---|---|---|
w | ਾ | kanna |
i | ਿ | sihari (type it before the letter) |
I | ੀ | bihari |
u | ੁ | aunkarh |
U | ੂ | dulainkarh |
y | ੇ | lavan |
Y | ੈ | dulavan |
o | ੋ | hora |
O | ੌ | kanaura |
M | ੰ | tippi |
N | ਂ | bindi |
` | ੱ | addhak |
@ | ੍ | halant (joins the next letter underneath) |
R | ੍ਰ | pairin rara, as in ਪ੍ਰਭ |
H | ੍ਹ | pairin haha, as in ਨ੍ਹੀ |
Í | ੍ਵ | pairin vava, as in ਸ੍ਵਾਮੀ |
[ | । | dandi |
] | ॥ | double dandi |
< | ੴ | Ik Onkar |
Gurbani Akhar is typed in visual order, not spoken order. Sihari appears to the left of its letter, so you press i first: siq gives ਸਤਿ and inrBau gives ਨਿਰਭਉ. Every other sign is typed after the letter it belongs to: nwmu gives ਨਾਮੁ. Unicode keyboards use spoken order, so the same word is typed ਸ, ਤ, ਿ.
Alt codes and Mac Option combos
A few Gurbani Akhar characters live on accented Latin letters that are not printed on an English keyboard. On Windows, hold Alt and type the four digits on the numeric keypad (Num Lock on), then release. On a Mac with the US layout, hold ⌥ Option and press the key shown; where two keys are listed, the first is a dead key, so press it, release, then press the second.
| Key | Gives | Windows | Mac |
|---|---|---|---|
ü | lower aunkarh (under a pairin letter) | Alt + 0252 | ⌥U, then U |
¨ | lower dulainkarh | Alt + 0168 | ⌥⇧U |
ˆ | bindi (alternate position) | Alt + 0136 | ⌥I, then Space |
Í | pairin vava ੍ਵ | Alt + 0205 | ⌥E, then ⇧I |
˜ | pairin nanna ੍ਨ | Alt + 0152 | ⌥N, then Space |
ç | pairin chacha ੍ਚ | Alt + 0231 | ⌥C |
Ç | pairin chhachha ੍ਛ | Alt + 0199 | ⌥⇧C |
œ | pairin tatta ੍ਤ | Alt + 0156 | ⌥Q |
† | pairin tainka ੍ਟ | Alt + 0134 | ⌥T |
ˇ | pairin thatha ੍ਠ | — | ⌥⇧T |
Î | ardh yayya ੵ | Alt + 0206 | ⌥I, then ⇧I |
Ô | khula yayya (open ਯ) | Alt + 0212 | ⌥I, then ⇧O |
If you do not have a numeric keypad, use the Character Map instead: click any character to copy it, and the shortcut for each one is listed on its card.
Practice words
Try these in a Gurbani Akhar font. Each shows the keys first, then the result.
Questions
Unicode for anything you share: it works on every device and can be searched. Gurbani Akhar when you need a specific Tat Khalsa or other Gurbani Akhar font for print or design. You can convert between them at any time with the Punjabi Unicode Converter.