AnmolLipi Keyboard Layout
The full AnmolLipi key map (also written Anmol Lipi) — every key, with its Shift and AltGr characters. Each position here was recorded from a real installed Punjabi keyboard rather than copied from a chart, because the published AnmolLipi charts disagree with each other and practising against a wrong one builds muscle memory you then have to unlearn.
Swipe the board sideways to see the whole keyboard →
Large = the key on its own · blue = with Shift · orange = with AltGr (the right-hand Alt) · dashed = dead key
Three things about this layout that look like mistakes
The vowel bearers are dead keys
a is ਅ, Shift + A is ੳ, and e is ੲ — but pressing any of them produces nothing on screen. They wait for a vowel sign and then combine into one character: a then w gives ਆ, not ਅ followed by ਾ. That's why the independent vowels (ਆ ਇ ਈ ਉ ਊ ਏ ਐ ਓ ਔ) don't need keys of their own.
Shift on 6, R and H gives subjoined letters
These are the three pairin akkhar — ੍ਵ, ੍ਰ and ੍ਹ. Each is two characters (a halant plus a consonant), which is why they tuck underneath the letter before them: k then Shift + R gives ਕ੍ਰ, as in ਪ੍ਰਬੰਧ. On their own they look like a plain ਵ, ਰ or ਹ.
AltGr is almost empty
Only two keys use it: AltGr + , for ਖ਼ and AltGr + . for ਫ਼. ਜ਼ and ਗ਼ sit on z and Shift + Zinstead, and Shift + L is a bare nukta ਼ for composing the rest by hand.
Learning it
AnmolLipi is phonetic, which is its whole advantage: consonants sit on the roman letter they sound like, so k is ਕ, g is ਗ, s is ਸ. The pattern worth internalising first is that Shift usually gives the aspirated pair of whatever is on the plain key — ਕ/ਖ, ਗ/ਘ, ਜ/ਝ, ਤ/ਥ, ਦ/ਧ, ਟ/ਠ, ਡ/ਢ, ਪ/ਫ, ਬ/ਭ. Learn that one rule and most of the board comes with it.
The exception to watch is the dental and retroflex split: the dental pair ਤ/ਥ is on q/Q and ਦ/ਧ on d/D, while the retroflex ਟ/ਠ and ਡ/ਢ take t/T and f/F. If your ਤ keeps coming out as ਟ, that's the reason.
Common questions
Is AnmolLipi a font or a keyboard layout?
Both names get used for it, which is the source of most of the confusion. AnmolLipi is a font — an ASCII-mapped one, meaning the file stores English letters and the font draws Gurmukhi shapes over them. The key positions people call "the AnmolLipi keyboard" are the phonetic arrangement that font was designed around: k for ਕ, g for ਗ, s for ਸ.
Is AnmolLipi the same as Anmol Lipi or AnmolLippi?
Yes — they are the same thing, spelled differently. The name comes from Anmol (the designer’s name) plus lipi, the Punjabi word for script, so it turns up written as AnmolLipi, Anmol Lipi and occasionally AnmolLippi or Anmol Lippi. Whichever spelling brought you here, this is the keyboard layout you are looking for.
Is AnmolLipi Unicode?
No. AnmolLipi is ASCII-mapped, so text typed in it only looks like Punjabi on a device that has the font installed — elsewhere it appears as Roman gibberish such as pMjwbI. Raavi is the Unicode equivalent, and Unicode text displays correctly everywhere without any font install.
Do I need to install anything to type AnmolLipi here?
No. The practice page maps your physical keys to Gurmukhi in the browser, so the layout works without installing a font or a Windows keyboard. If you do have a Punjabi keyboard installed, that works too.
What is on the AltGr key in AnmolLipi?
Very little, which surprises people. Only two characters need it: AltGr with comma gives ਖ਼ and AltGr with period gives ਫ਼. ਜ਼ and ਗ਼ sit on z and Shift+Z instead, and Shift+L is a bare nukta for composing the rest by hand.
Why does nothing appear when I press a, A or e?
Those three are dead keys holding the vowel bearers ਅ, ੳ and ੲ. They produce nothing on their own and wait for a vowel sign, then combine into a single character — pressing a then w gives ਆ rather than ਅ followed by ਾ.
Is AnmolLipi accepted in Punjab government typing exams?
Generally no. PSSSB and similar exams specify Raavi Unicode on the InScript keyboard, which is a completely different key arrangement. If you are preparing for a government exam, practise InScript rather than AnmolLipi.
Looking for the government exam layout instead? That's Raavi / InScript, a completely different arrangement — see the Punjabi typing test, which shows the InScript keymap on screen while you type.