Urdu Keyboard Online with Voice, Text, English Typing and Translation | اردو کی بورڈ وائس ٹائپنگ کے ساتھ
👉️ Check out our Urdu typing speed test too!
Urdu/English Virtual Keyboard (Phonetic QWERTY)
👉️ Discover Over 100 Virtual Keyboards for Multiple Languages. This is Pakistani Urdu keyboard. You can also check out Indian Urdu keyboard, for accurate voice typing using Indian accent. Also try our Urdu Arabic Keyboard.
⭐ Share/Save This Keyboard!
Urdu (Pakistan)/English Virtual Keyboard: A Comprehensive User Guide
Welcome to the free Urdu Online Keyboard by Dozro! This intuitive on-screen keyboard is designed to help you type seamlessly in both Urdu and English, offering a familiar QWERTY phonetic layout for Urdu and essential typing features. It features voice typing (Speech-to-Text) and emoji symbols. If you're looking to type Urdu words using an English keyboard or write English words in Urdu, this is the ideal solution for you. This bilingual Pakistani Urdu keyboard also provides translation for typed text between Urdu and English. This is a complete اردو کی بورڈ (Urdu Keyboard) solution for all your needs. Experience this Urdu keyboard tailored specifically for Pakistan and its vibrant cities such as Karachi, Lahore, Faisalabad, Peshawar, Quetta, Rawalpindi, Gujranwala, Multan.
1. How to Use the Phonetic Keyboard
Typing and Switching Languages
The keyboard defaults to the Urdu layout. The layout is phonetic, meaning it follows the sound of the English keys.
Phonetic Mapping Examples:
k
->ک
|Shift
+k
->خ
g
->گ
|Shift
+g
->غ
p
->پ
|Shift
+p
->ُ
(Pesh)b
->ب
|Shift
+b
->﷽
(Bismillah)
Vowel & Diacritic Formation: To add a vowel sign (like Zabar, Zer, Pesh) to a consonant, type the consonant first, then the vowel sign key. For example, to type پُر, you press
p
(forپ
) and thenShift
+p
(for theُ
sign).
To switch between Urdu and English, click the Eng/اردو button. The keyboard layout and the text direction in the text area will update automatically.
Using Shift and Caps Lock
Shift: Clicking the Shift key gives you access to a secondary layer of characters. In English mode, this produces uppercase letters. In Urdu mode, this reveals alternate consonants, diacritics, and special phrases. The Shift key deactivates after one use.
Caps Lock: In English mode, click Caps Lock to type continuously in uppercase. The key will light up when active. Click it again to deactivate.
2. Special Characters: Shift and AltGr Keys
This keyboard is enhanced with powerful secondary layers for professional and religious use.
The Shift Key Layer
When the Urdu keyboard is active, pressing the Shift key provides access to essential characters and phrases.
Consonants & Diacritics:
آ
(Alif Madd),ص
(Su'ad),ڈ
(Dal),ڑ
(Ray),ٹ
(Tay),ظ
(Zay),خ
(Khay),ذ
(Zal),ض
(Zu'ad),ژ
(Zhay),ث
(Say),ں
(Noon Ghunna)َ
(Zabar),ِ
(Zer),ُ
(Pesh),ّ
(Tashdeed),ْ
(Jazm),ٰ
(Khari Zabar),٘
(Ghunna)
Special Phrases & Symbols:
بسم
: Displays on theShift
+b
key and types the full Bismillah: ﷽صل
: Displays on theShift
+f
key and types the Salawat: ﷺکلمہ
: Displays on theShift
+l
key and types the Shahada: لَا إِلَٰهَ إِلَّا ٱللَّٰهُ مُحَمَّدٌ رَّسُولُ ٱللَّٰهِدعا
: Displays on theShift
+,
key and types the Istirja: إِنَّا لِلَّٰهِ وَإِنَّا إِلَيْهِ رَاجِعُونَ
Currency Symbol: The Pakistani Rupee (₨) symbol is available on
Shift
+ `.Punctuation: Includes the question mark
؟
and the decimal separator٫
.Access some rarely used Urdu characters on the AltGr button, including;
ؓ : Radiallahu anhu
ؐ : Sallallahu alayhi wa sallam
ؒ : Rahmatullah alayh
ؔ : Alayhis-salam
ٔ : Hamza tul wasl
ؑ : Alayhis-salam
ٗ : Alayhis-salam
ٖ : Alayhis-salam
ﷻ : Jalajalaluhu
؏ : Alayhis-salam
؎ : Used to denote a poet's couplet
: Used to denote a verse break
: Used to denote a stanza break
: Used to denote the end of a verse or stanza
These characters are typically used in religious or poetic texts.
Note: In our effort to provide all Urdu characters on the keyboard, some common symbols (such as @, #, %, &, _, +) are not available on the top layer of the Urdu keyboard. If you need to type these characters, you can access them by switching to the English keyboard.
The AltGr Key Layer
The AltGr key unlocks a third layer of symbols on both the Urdu and English keyboards. This layer is identical in both modes for consistency and contains your custom set of symbols.
Top Numbers Row:
` : 🥇 (1st Place Medal/gold symbol)
1: $ (Dollar Sign)
2: € (Euro Sign)
3: £ (Pound Sign)
4: ¥ (Yen Sign)
5: ₿ (Bitcoin Sign)
6: ₣ (Franc Sign)
7: ¥ (Yen Sign)
8: ₿ (Bitcoin Sign)
9: ₹ (Indian Rupee Sign)
0: ₩ (Won Sign)
-: ₤ (Lira Sign)
=: 💰 (Money Bag)
Alphabet (A-Z) Keys:
a: © (Copyright)
b: 🔒 (Lock)
c: 🖥️ (Desktop Computer)
d: ™ (Trademark)
e: 📋 (Clipboard/Copy)
f: ☰ (Trigram for Heaven / Menu)
g: … (Ellipsis)
h: ⋮ (Vertical Ellipsis)
i: 🔗 (Link)
j: ✆ (Telephone)
k: ► (Play)
l: 🔊 (Speaker High Volume)
m: ¶ (Pilcrow/Paragraph Sign)
n: 🔓 (Open Lock)
o: °C (Degrees Celsius/Centigrade)
p: °F (Degrees Fahrenheit)
q: 🗐 (Save/Page Facing Up)
r: ✓ (Check Mark)
s: ® (Registered Sign)
t: ✘ (Cross Mark)
u: 🔍 (Magnifying Glass Tilted Left)
v: ⌘ (Place of Interest Sign / Command Key)
w: ✂ (Scissors)
x: 📲 (Mobile Phone with Arrow)
y: 📌 (Pushpin)
z: ⏻ (Power Symbol)
Punctuation & Other Keys:
[: × (Multiplication Sign)
]: ÷ (Division Sign)
\: ± (Plus-Minus Sign)
;: ⏎ (Return Symbol)
': ⚙️ (Gear)
': ∞ (Infinity)
.: √ (Square Root)
/: ⭐ (Star)
Note: On the English keyboard, you can access all these symbols using the AltGr key. However, on the Urdu keyboard, some of these symbols are replaced with essential Urdu characters.
3. Special Keys and Actions
These keys perform specific functions beyond character input.
Backspace (⌫): Deletes the character immediately before the cursor.
Space: Inserts a space character.
Enter (⏎): Inserts a new line, moving the cursor to the next line.
Tab (Desktop Only): Inserts a tab character. (This key is hidden on mobile for a more compact layout.)
Cursor Navigation (←, →, Home, End):
Use the left (←) and right (→) arrow keys to move the cursor one character at a time.
Important for Urdu (RTL): Visually moving the cursor left will move it logically right, and vice-versa, due to the right-to-left text direction.
Home: Moves the cursor to the beginning of the current line (or the logical end of the line in RTL mode).
End: Moves the cursor to the end of the current line (or the logical beginning of the line in RTL mode).
Undo: Reverts the last action performed in the text area.
Redo: Re-applies the last undone action.
Copy: Copies the selected text to your clipboard. If no text is selected, it copies all text from the input area. A "Copied!" message will appear temporarily. After entering your Urdu text, just click the “Copy” button and paste it into any application, including MS Word, Google Docs, SMS, email, or online platforms like Facebook, WhatsApp, X (Twitter), or the Messages app.
Clear All: Deletes all text from the input area.
4. Enhanced Features
Beyond basic typing, the keyboard offers several advanced functionalities.
Emoji Panel (😀):
Click the "😀" button to open the emoji and symbols panel.
This panel will overlay the main keyboard, providing a wide selection of emojis.
Click any emoji to insert it into your text.
Click the "Keyboard" button within the emoji panel, or the "😀" button again, to close the panel and return to the main keyboard.
Voice Typing (🎤): Besides using voice typing, you can also type in Urdu or English on a computer with a physical keyboard or mouse. Additionally, voice typing allows you to input Roman Urdu even when your keyboard is set to English mode.
Click the "🎤" button to activate voice input. The button will turn red, and a "Listening..." message will appear.
Speak clearly into your device's microphone. The recognized text will appear in the input area.
Click the "🎤" button again to stop voice typing.
Urdu Mode: When voice typing in Urdu, the keyboard uses the
ur-PK
language code. This specifies Urdu as spoken in Pakistan, ensuring more accurate recognition of accents and vocabulary specific to that region.English Mode: Uses language code
en-PK
for English (Pakistan).Note: if your microphone isn't working, please refer to this article for troubleshooting steps.
Auto Punctuation (Auto Punct.):
Click the "Auto Punct." button to toggle this feature on or off. The button will turn green when active.
When active, after each voice input segment, the keyboard will automatically add a period (
.
) for English or an Urdu full stop (۔
) for Urdu, followed by a space. This helps in quickly forming sentences during voice typing.
5. 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 Urdu keyboard is active, clicking the “Translate” button will convert text from Urdu to English. Conversely, when the English keyboard is active, clicking “Translate” will convert text from English to Urdu, 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 Urdu keyboard was active, Urdu 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 Urdu character when using the Urdu virtual keyboard.
6. 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 "Urdu 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 Urdu 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 Urdu/English Virtual Keyboard!
Core Features
Custom Phonetic Layout: Type Urdu using a familiar QWERTY layout where keys correspond to English sounds.
Dual Language Mode: Seamlessly switch between the Urdu phonetic keyboard and a standard English QWERTY keyboard.
English Sub-Labels: To make learning easier, each key on the Urdu 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 diacritics, currency symbols, and your custom set of technical and religious symbols using the
Shift
andAltGr
keys.Right-to-Left (RTL) Support: The text area automatically adjusts to the correct text direction for both Urdu and English.
Explore More
Discover more on the Homepage of our website. Discover Over 100 Virtual Keyboards for Multiple Languages.