Gurmukhi script
Practice in Gurmukhi (ਗੁਰਮੁਖੀ) directly — not Romanized phonetic input.
Gurmukhi · Free · No Signup
Free Punjabi typing practice in Gurmukhi script. Calibrated for Punjab Public Service Commission (PPSC) and state-level recruitment that requires Punjabi typing — typically 30 WPM with 95%+ accuracy.
You'll need a Gurmukhi (Punjabi Inscript) keyboard layout enabled on your system. Windows: Settings → Time & Language → Language → add Punjabi → install the Punjabi Inscript layout. Mac: System Settings → Keyboard → Input Sources → add Gurmukhi. Switch to it (Alt + Shift on Windows, Cmd + Space on Mac) before clicking Start.
Practice in Gurmukhi (ਗੁਰਮੁਖੀ) directly — not Romanized phonetic input.
Calibrated to the 30 WPM threshold most Punjab PSC clerical posts use.
Words-per-minute and accuracy update on every keystroke.
Practice passages drawn from Punjab geography, history, and Sikh heritage.
No signup. Take as many practice tests as you want.
Your top Punjabi WPM persists locally across sessions.
Tip: Switch your keyboard input to Punjabi (Punjabi Inscript), click the text, and start typing.
Punjabi (ਪੰਜਾਬੀ) is the official language of Punjab and is widely spoken across Haryana, Delhi, and Chandigarh. The Gurmukhi script (ਗੁਰਮੁਖੀ) is used for Punjabi in India, while Shahmukhi (Perso-Arabic script) is used in Pakistan. Punjab Public Service Commission (PPSC) recruitments for clerical, Patwari, data-entry, and stenographer posts include a Punjabi typing component — typically at 30 WPM with 95%+ accuracy.
Punjabi typing exams use the Punjabi Inscript layout for Gurmukhi — the Unicode-standard layout pre-installed on Windows, Mac, and Linux. It follows the same Inscript principles as Hindi/Marathi/Gujarati Inscript with Gurmukhi-specific keymaps. Legacy non-Unicode fonts like Anmol Lipi and Asees are occasionally still used in older Punjab government documents, but Inscript is the safe default for modern exams.
Gurmukhi has 35 base letters and additional characters with subscript dots (ਖ਼, ਗ਼, ਜ਼, ਫ਼) for Persian/Arabic loanwords. The script features a horizontal headline (sirhi) and nasalization marks (tippi ੰ, bindi ਂ). Common typing challenges include vowel modifiers (ਾ, ਿ, ੀ, ੁ, ੂ, ੇ, ੈ, ੋ, ੌ), the conjunct sub-letters (ਪੈਰੀਂ ਹਾਹਾ, ਪੈਰੀਂ ਰਾਰਾ), and the addak (ੱ) which doubles the following consonant.
Weeks 1–2: daily 15-minute Punjabi Inscript drills covering all consonants, vowels, and addak. Weeks 3–4: passage practice on this page targeting 25 WPM with 99% accuracy. Weeks 5–6: push to 35 WPM (comfortable margin above 30 WPM) while holding 96%+ accuracy. Add the exam simulator two days a week for strict pass/fail conditions.
Three failure modes dominate. Subscript-letter ordering: compound characters like ਪੈਰੀਂ ਹਾਹਾ (sub-letter haha) require precise keystroke sequence. Tippi vs bindi: ੰ and ਂ look similar but apply in different positions and contexts. Practicing in phonetic tools: Google Input Tools and similar transliteration utilities won't be on exam computers. Use Punjabi Inscript directly from day one.
If you're consistently above 30 WPM at 96%+ accuracy in Punjabi, switch to the exam simulator for strict pass/fail scoring. For all-India government exam coverage, see the India hub. Hindi-medium candidates can compare with the Hindi typing test.
Punjab Public Service Commission (PPSC) recruitments for clerical, data-entry, Junior Clerk, Patwari, and Steno-Typist posts include Punjabi typing. Some Haryana and Delhi recruitment also tests Punjabi typing for posts in Punjabi-speaking areas. Always verify with the year-specific notification.
30 WPM with 95%+ accuracy is the most common threshold for PPSC clerical posts. Steno-typist roles may require 40 WPM. English is usually offered as an alternative — choose whichever you read and write fluently.
Punjabi Inscript is the Unicode standard required by most government exams. Anmol Lipi and Asees are legacy non-Unicode fonts still used in some Punjab government documents and older typing institutes. Always check the specific exam's required layout.
Comparable. Gurmukhi has fewer characters than Devanagari (35 letters vs 50+) but unique features like the headline (sirhi) and tippi/bindi nasalization marks. Existing Hindi Inscript typists usually need 1–2 weeks to transition because Punjabi Inscript follows the same structural principles.
Settings → Time & Language → Language → Add a language → Punjabi (India). Install the Punjabi Inscript keyboard for Gurmukhi script. Toggle between English and Punjabi input with Alt + Shift.
Phonetic Punjabi input methods (like Google Input Tools) are convenient but won't be available on government exam computers. Use Punjabi Inscript directly — it's pre-installed on Windows, Mac, and Linux and is the universal standard.
Native Punjabi speakers learning Gurmukhi Inscript from scratch typically need 6–8 weeks of daily 20-minute practice to reach 30 WPM with 95%+ accuracy. Existing Hindi Inscript typists transition in 1–2 weeks.
Once you're consistently above your target threshold here, switch to the strict exam simulator for pass/fail scoring that mirrors actual government typing exam conditions.
Open Exam Simulator