Punjabi Typing
Related Typing & Converter Tools
How to Use This English to Punjabi Phonetic Typing Software
This tool performs transliteration — it changes the script from Roman to Gurmukhi based on the sound. Typing "mera" will give you ਮੇਰਾ. It does not translate the meaning. For word-to-word translation, use our English to Punjabi Translation tool →
- Click in the Editor: Click anywhere inside the text area above to activate the typing cursor.
- Type in English: Spell out the Punjabi words exactly as they sound. For example, "sat sri akal" becomes ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ, and "punjab" becomes ਪੰਜਾਬ.
- Press Spacebar: Upon pressing the spacebar, the best matching Gurmukhi word will automatically replace your English text.
- View Suggestions: If the default conversion isn't what you meant, press the Backspace key once to reveal up to 5 alternative spellings.
- Voice Typing: Click the microphone button on the toolbar and speak clearly in Punjabi for hands-free dictated typing.
- Export Your Work: Use the convenient buttons on the right side of the toolbar to export your text as a PDF or Word document.
Key Features of Our Online Punjabi Typing Tool
We designed this tool to be the most intuitive Punjabi typing software available online. Say goodbye to the steep learning curve of legacy Asees or Joy typewriter layouts:
Smart Phonetic Engine
No need to learn a difficult Gurmukhi keyboard layout. Simply type words as they sound in English, and our intelligent transliteration API converts them to pure Punjabi script instantly.
Punjabi Voice Typing
Dictate your thoughts naturally in Punjabi. Our tool utilizes the Web Speech API to provide highly accurate, real-time speech-to-text. (Works best on the Google Chrome browser).
Auto-Save Reliability
Never lose your work. Your text is automatically saved to your browser's local storage as you type. If your computer shuts down unexpectedly, your content will still be there.
One-Click Export
Done writing? Instantly export your typed Punjabi content as a professionally formatted PDF document or a Word (.doc) file for printing or official submission.
Built-in Rich Editor
Use our built-in rich text tools to bold, italicize, underline, or highlight your Gurmukhi text. Perfect for drafting structured reports, emails, or beautiful poetry.
Universal Raavi Unicode
Generates 100% pure Raavi Unicode text. Copy and paste your words anywhere — WhatsApp, Facebook, Instagram, MS Word, or PSSSB forms — without ever seeing broken square boxes.
What Can You Type with This Punjabi Typing Software?
Our free online Punjabi typing tool is highly versatile and trusted by students, professionals, and content creators alike:
Social Media & Messaging
Type heartfelt Punjabi messages for WhatsApp, Facebook, and Instagram. Copy-paste Unicode text directly into any platform to connect with family.
Gurbani & Literature
Accurately type Gurbani quotes, religious texts, poetry (ਕਵਿਤਾ), and short stories (ਕਹਾਣੀਆਂ) with proper formatting and punctuation.
Govt Exam Preparation
Practice Punjabi vocabulary for PSSSB Clerk, Punjab Police Sub Inspector, PSPCL, and High Court exams. (Note: Actual exams require mastering Raavi Inscript).
Official Documents
Draft formal applications (ਅਰਜ਼ੀ), business letters, meeting notes, and official Punjab government correspondence easily.
Lyrics & Content Creation
Are you a YouTuber or musician? Quickly jot down Bhangra lyrics, video scripts, and social media captions in native Gurmukhi script.
Bilingual Office Work
Type a seamless mix of Punjabi and English. Unrecognized English terms pass through unchanged, perfect for modern bilingual communications.
Gurmukhi Alphabet — Script Overview
Punjabi is primarily written using the Gurmukhi script in India. Standardized by the second Sikh Guru, Guru Angad Dev Ji, it literally translates to "from the mouth of the Guru." The alphabet consists of 35 base letters (Penti Akhar), plus 6 additional modified letters:
Main Consonants (ਮੂਲ ਵਰਗ)
ੳ, ਅ, ੲ, ਸ, ਹ, ਕ, ਖ, ਗ, ਘ, ਙ, ਚ, ਛ, ਜ, ਝ, ਞ, ਟ, ਠ, ਡ, ਢ, ਣ, ਤ, ਥ, ਦ, ਧ, ਨ, ਪ, ਫ, ਬ, ਭ, ਮ, ਯ, ਰ, ਲ, ਵ, ੜ
Modified Consonants (ਨਵੀਨ ਵਰਗ)
ਸ਼, ਖ਼, ਗ਼, ਜ਼, ਫ਼, ਲ਼
Punjabi Numerals (ਗੁਰਮੁਖੀ ਗਿਣਤੀ)
| English | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|---|
| Punjabi | ੦ | ੧ | ੨ | ੩ | ੪ | ੫ | ੬ | ੭ | ੮ | ੯ |
Note: Unlike English, Gurmukhi does not have separate uppercase and lowercase letters.
Punjabi Typing Keyboard Chart — Phonetic Layout
Our intelligent phonetic engine translates your English keystrokes into Gurmukhi automatically. Here is a basic mapping guide for beginners:
| Type | Punjabi | Type | Punjabi | Type | Punjabi |
|---|---|---|---|---|---|
| k | ਕ | kh | ਖ | g | ਗ |
| gh | ਘ | ch | ਚ | chh | ਛ |
| j | ਜ | jh | ਝ | T / t | ਟ / ਤ |
| Th / th | ਠ / ਥ | D / d | ਡ / ਦ | N / n | ਣ / ਨ |
| p | ਪ | ph / f | ਫ | b | ਬ |
| bh / v | ਭ | m | ਮ | y | ਯ |
| r | ਰ | l | ਲ | R | ੜ |
| sh / S | ਸ਼ | s | ਸ | h | ਹ |
| z | ਜ਼ | x | ਕ੍ਸ਼ | gya | ਗਿਆ |
Pro tip: Case matters for retroflex vs. dental sounds! Use capital letters for hard sounds (Capital 'T' for ਟ, small 't' for ਤ, Capital 'R' for ੜ).
Laga Matra, Nasals & Pairin Akkhar (Foot Letters)
Gurmukhi has specific rules for nasal sounds and emphasized consonants. Our tool makes typing them incredibly simple:
- Bindi (ਂ) & Tippi (ੰ): Used for nasal sounds. Simply use
norm. For example,punjab→ ਪੰਜਾਬ,shant→ ਸ਼ਾਂਤ. - Adhak (ੱ): Used to emphasize or double the consonant sound. Just type the consonant twice. For example,
baccha→ ਬੱਚਾ,kutta→ ਕੁੱਤਾ. - Pairin Akkhar (Foot Letters): To place a letter at the foot (ਪੈਰ ਵਿਚ), type the consonants continuously. For example,
pra→ ਪ੍ਰ,swa→ ਸ੍ਵ,padhaai→ ਪੜ੍ਹਾਈ. - Vowels (Laga Matra): Vowels are attached automatically. e.g.,
kisan→ ਕਿਸਾਨ,guru→ ਗੁਰੂ.
Unicode (Raavi) vs Legacy (Asees / Joy) — What's the Difference?
Raavi Unicode (This Tool)
The global digital standard. Text typed in Raavi Unicode works perfectly on every phone, laptop, WhatsApp, Gmail, and Google Docs without needing font installation. The Punjab Government and PSSSB officially use the Raavi font standard.
Asees / Joy / AnmolLipi
These are older, legacy ANSI formats based on the typewriter layout. If you send an Asees document to someone who hasn't installed the font, they will only see English gibberish. It is outdated for web use.
Need to convert older legacy documents? Use our Asees to Unicode Converter →
Punjabi Typing for PSSSB & Punjab Government Exams
Cracking a Punjab government exam often requires passing a strict Punjabi typing test. Here is what you need to know:
The Subordinate Services Selection Board, Punjab (PSSSB) strictly mandates the Raavi Unicode font with Inscript layout. While our phonetic tool is excellent for building vocabulary, you must practice on a proper Inscript layout to pass the actual 30 WPM speed test.
| Exam / Department | Required Speed | Font Mandate |
|---|---|---|
| PSSSB Clerk / Data Entry | 30 WPM (Punjabi) | Raavi Unicode |
| Punjab Police Sub Inspector | 30 WPM | Raavi Unicode |
| Punjab & Haryana High Court | 30 WPM | Raavi / Asees (varies) |
| PSPCL (LDC) | 30 WPM | Raavi Unicode |
Ready to test your speed for real exams? Try our layout-specific Punjabi Typing Speed Test →
Frequently Asked Questions (FAQ)
Start Typing Punjabi — It's Free & Instant
Click inside the editor above, type in English, and press Spacebar to instantly see Punjabi text. No registration, no download.
Auto-save ON | Voice typing available | PDF/Word export ready | Works on all devices