Punjabi Gurmukhi Phonetic Keyboard Online with Voice, Text, English Typing and Translation | ਪੰਜਾਬੀ ਅੰਗਰੇਜ਼ੀ ਕੀਬੋਰਡ ਵੌਇਸ ਟਾਈਪਿੰਗ ਦੇ ਨਾਲ ਔਨਲਾਈਨ
👉️ Check out our Punjabi typing speed test too!
Punjabi (Gurmukhi)/English Virtual Keyboard (InScript)
👉️ Discover Over 100 Virtual Keyboards for Multiple Languages. This keyboard is Eastern Punjab. You can also check out Pakistani Punjabi keyboard.
⭐ ਇਸ ਪੰਨੇ ਨੂੰ ਸਾਂਝਾ ਕਰੋ/ਸੇਵ ਕਰੋ!
A Guide to the Punjabi (Gurmukhi)/English InScript Virtual Keyboard (Phonetic QWERTY)
Welcome to the free Indian Punjabi Online Keyboard by Dozro! This guide will walk you through all the features of our dual-language virtual keyboard, designed to make both Punjabi (Panjabi) typing and English composition simple and intuitive. This keyboard uses the official InScript layout, a standardized system for Indian scripts approved by the Government of India. This is a complete ਪੰਜਾਬੀ ਕੀ-ਬੋਰਡ (Punjabi keyboard) solution for all your needs. It features voice typing (Speech-to-Text) and emoji symbols. If you're looking to type Indian Punjabi words using an English keyboard or write English words in Hindi Punjabi, this is the ideal solution for you. This bilingual Punjabi keyboard also provides translation for typed text between Punjabi Gurmukhi and English. Indian Punjabi characters on the virtual keyboard are aligned with the English letters of the physical QWERTY keyboard, allowing you to phonetically type on the virtual keyboard using your physical keys. This Punjabi keyboard is specially designed for Indian regions like Punjab, parts of Haryana, Himachal Pradesh, and Delhi, as well as for Punjabi communities worldwide, particularly in Canada.
Core Features
Official InScript Layout: Type using the standardized InScript layout, which places vowels and vowel signs on the left and consonants on the right for a logical workflow.
Dual Language Mode: Seamlessly switch between the Punjabi InScript keyboard and a standard English QWERTY keyboard.
English Sub-Labels: To make learning easier, each key on the Punjabi keyboard displays the corresponding QWERTY letter in the corner.
Voice-to-Text: Use your microphone for hands-free dictation in both languages.
Rich Symbol Sets: Access a wide range of currency symbols and common technical symbols using the
Shift
andAltGr
keys.
How to Use the InScript Keyboard
Typing and Switching Languages
The keyboard defaults to the Punjabi InScript layout. This layout is based on the structure of the Gurmukhi script.
Vowels (
ਸਵਰ
): Full, independent vowels are on the Shift layer of the keys on the left side of the keyboard (e.g.,Shift
+e
produces ਆ).Vowel Signs (
ਮਾਤਰਾ
): The un-shifted keys on the left side produce the vowel signs (e.g.,e
produces the ਾ sign, known as kanna).Consonants (
ਵਿਅੰਜਨ
): These are on the right side (e.g., thek
key types ਕ).Halant (
੍
): Thed
key types the halant mark, which creates a pure consonant. For example, to typeਕ੍
, you pressk
followed byd
.Consonant-Vowel Combinations: To create a full syllable, type the consonant first, then the vowel sign. For example, to type ਕਾ, you press
k
(for ਕ) and thene
(for the ਾ sign).
To switch between Punjabi and English, click the Eng/ਪੰਜਾਬੀ button.
Using the Shift Key
The Shift key gives you access to a secondary layer of characters.
In English Mode: Produces uppercase letters.
In Punjabi Mode:
Aspirated Consonants: It produces the aspirated (or "stressed") version of consonants. For example,
k
produces ਕ, whileShift
+k
produces ਖ.Full Vowels: It produces the full, independent vowel characters. For example,
e
produces the ਾ vowel sign, whileShift
+e
produces the full vowel ਆ.Currency Symbol: The Indian Rupee (₹) symbol is available on the Shift layer (
Shift
+4
).
Special Characters: The AltGr Key
The AltGr key unlocks a third layer of symbols on both the Punjabi and English keyboards. This layer is identical in both modes for consistency and contains a wide range of useful characters for professional and daily use, making ਪੰਜਾਬੀ ਟਾਈਪਿੰਗ (Punjabi typing) easier.
Common Symbols: © (Copyright), ® (Registered), ™ (Trademark), ° (Degree), ¶ (Paragraph), † (Dagger), ‡ (Double Dagger), … (Ellipsis), ☰ (Menu/Trigram).
Arrows & Checks: ↑ (Up Arrow), ↓ (Down Arrow), ✓ (Checkmark), ✗ (X Mark), ★ (Star), ♥ (Heart).
Fractions: ¼, ½, ¾.
Mathematical Symbols: × (Multiplication), ÷ (Division), ∞ (Infinity), √ (Square Root), ± (Plus-Minus).
Greek Letters: Ω (Omega), α (Alpha), β (Beta), π (Pi).
International Currencies: ¥ (Yen), ₿ (Bitcoin), ,C, A$, ¢ (Cent).
Communication & UI: ✆ (Telephone), ✈ (Airplane), ✇ (Hazard), 🌍 (Globe), 🗐 (Page), ✂ (Scissors), 🔗 (Link), 🔊 (Speaker), ► (Play), ☑ (Checkbox), ☒ (Ballot Box with X), 🔍 (Magnifying Glass), 📌 (Pin).
Voice Typing and Other Tools
Voice Typing (Speech-to-Text)
Click the Microphone (🎤) button to start voice typing.
Your browser may ask for permission to use your microphone. Please click "Allow".
The status message will show "Listening..." Start speaking clearly in your selected language.
Your spoken words will be converted into text.
Language Recognition: The speech-to-text engine is configured for specific dialects to improve accuracy.
Punjabi Mode: Uses language code
pa-Guru-IN
for Indian Punjabi (Gurmukhi).English Mode: Uses language code
en-IN
for Indian English. If this is not supported, it will useen-US
as a fallback.
Auto Punctuation
The Auto Punct. button helps you end sentences quickly. When activated, it will automatically add the appropriate punctuation mark (a period
.
for English or a danda।
for Punjabi) and a space after you finish speaking with the voice typing feature.Note: if your microphone isn't working, please refer to this article for troubleshooting steps.
Other Tools
Text Management: Use Undo, Redo, Copy, and Clear All to manage your text efficiently.
Navigation: Use the arrow keys, Home, and End for precise cursor control.
Emoji Keyboard (😀): Click the smiley face to access a full emoji panel for adding expressive characters to your text.
Translate Feature
The virtual keyboard features a handy Translate button that allows you to swiftly translate your typed text.
How it Works:
Bilingual Text Translation: When the Punjabi keyboard is active, clicking the “Translate” button will convert text from Punjabi Gurmukhi to English. Conversely, when the English keyboard is active, clicking “Translate” will convert text from English to Indian Punjabi, using Google Translate.
Steps:
Type or voice-type any text into the main text area.
Click or tap the Translate button.
If the text area is empty, a temporary message "Type text first!" will appear, and no new tab will open.
If there is text in the text area, a new browser tab will automatically open, redirecting you to Google Translate.
Your typed text will be pre-filled into Google Translate's input field.
Google Translate will automatically detect the source language of your text.
The translation will be displayed in the automatically selected target language (English if Indian Punjabi keyboard was active, Punjabi if English keyboard was active).
Important Note for Mobile Users:
On mobile devices with the Google Translate app, clicking "Translate" might open the installed app instead of the web page, and it may not pre-fill your text. To work around this, click "Copy" first to save your text, then "Translate," and paste it in the app.
Physical Keyboard Synchronization
This virtual keyboard will synchronize with your physical keyboard. If you use the Shift or Caps Lock keys on your physical keyboard, the characters on the virtual keyboard will change accordingly. When you press an English letter on your physical keyboard, it will be converted into a Indian Punjabi character when using the Indian Punjabi virtual keyboard.
Responsive Design
This virtual keyboard is designed to adapt to various screen sizes:
Desktop: You will see the full keyboard layout with all keys and labels. If your computer or laptop's physical keyboard isn't working, you can search for "Punjabi Online Keyboard Dozro" using a search engine and use it to type with your mouse or touch.
Tablet: The layout will adjust slightly, and some English labels on Indian Punjabi keys might be hidden to save space.
Mobile: The layout becomes more compact, and some less-used keys (like Tab, Ctrl, Alt) are hidden to optimize for touch input. The action row and cursor row are also rearranged for better usability on smaller screens.
We hope this guide helps you make the most of your Indian Punjabi/English Virtual Keyboard!
Explore More
Discover more on the Homepage of our website. Discover Over 100 Virtual Keyboards for Multiple Languages.