Keyboard Urdu online

The layout at a glance

This Urdu virtual keyboard mirrors the layout used on physical Urdu keyboards, whose top row begins with طصھدٹپ. Its 47 character keys reach the 38 letters of the Arabic script (U+0600–U+06FF) straight from the browser, with nothing to install.

The layout reaches 40 characters that an ordinary Latin keyboard does not carry: ؟ آ ؤ ا ب ت ث ج ح خ د ذ ر س ش ص ض ط ظ ع غ ف ق ل م ن و ٪ ٹ پ ڈ ڑ ک گ ں ھ ہ ی ے ۓ.

The script reads right to left: the caret, punctuation and digits follow that direction automatically.

ScriptArabic
Key orderطصھدٹپ
Reading directionRight to left
Character keys47
Letters available38
Non-ASCII characters40
Unicode rangeU+0600–U+06FF
Third layer (AltGr)No
TransliterationNo

How to type in Urdu

  1. Click the on-screen keys or type on your physical keyboard — both write into the same text area.
  2. Shift shows the second layer of every key: capitals and the characters printed at the top right.
  3. The Copy button puts the whole text on the clipboard, ready to paste into an email, a document or a form.
  4. The Google, YouTube and ChatGPT buttons run a search with the text you typed, without retyping it.

Key reference table

Each row is one physical key: the base character, the one produced with Shift, then the one produced with AltGr.

KeyWith ShiftWith AltGr
`~
1!
2@
3#
4$
5٪
6^
7&
8*
9(
0)
-_
=+
طظ
صض
ھذ
دڈ
ٹ
پث
ت
ب
ج
حخ
[{
]}
\|
م
وؤ
رڑ
نں
ل
ہح
اآ
کگ
ی
;:
'"
ق
ف
ےۓ
سص
ش
غ
ع
,<
.>
/؟

The characters on this layout

The 40 characters this layout can produce:

  • ؟
  • آ
  • ؤ
  • ا
  • ب
  • ت
  • ث
  • ج
  • ح
  • خ
  • د
  • ذ
  • ر
  • س
  • ش
  • ص
  • ض
  • ط
  • ظ
  • ع
  • غ
  • ف
  • ق
  • ل
  • م
  • ن
  • و
  • ٪
  • ٹ
  • پ
  • ڈ
  • ڑ
  • ک
  • گ
  • ں
  • ھ
  • ہ
  • ی
  • ے
  • ۓ

Other keyboards in the Arabic script

These keyboards are written in the same script and share much of their character set.

Frequently Asked Questions

How do I type Urdu characters?

Click on the Urdu letters on the virtual keyboard. Urdu uses a modified Persian-Arabic script written right-to-left with additional letters for Indic sounds.

What is the Urdu alphabet?

Urdu uses the Perso-Arabic script with 38 letters (28 Arabic + 10 additional for sounds from Persian, Hindi, and Sanskrit). It's written right-to-left.

How do I type Urdu-specific letters (ٹ، ڈ، ڑ، ں)?

Urdu has letters not found in Arabic: ٹ (ṭ), ڈ (ḍ), ڑ (ṛ), ں (ṉ), and others. These have dedicated keys on Urdu keyboards for Indic sounds.

How do I type Urdu vowel marks (aerab)?

Urdu uses Arabic diacritics (zabar, zer, pesh) for vowels. These are typically omitted in normal writing but available on the keyboard for educational or religious texts.

What's the difference between Urdu and Arabic script?

Urdu uses Arabic script but adds letters for sounds not in Arabic (like retroflex consonants). Urdu also uses Persian letters and has different calligraphic styles.

How do I type numbers in Urdu?

Urdu uses Eastern Arabic numerals (۰۱۲۳۴۵۶۷۸۹) or Western numerals (0-9). The keyboard typically provides both options.

Can I type in Persian/Farsi with this keyboard?

Urdu and Persian scripts are very similar. The Urdu keyboard works for Persian, though Persian has a few different letters (گ vs ڳ, etc.).

How do I type the hamza in Urdu?

Hamza appears in various forms (ء، أ، ؤ، ئ) depending on position. The keyboard provides keys for common hamza combinations used in Urdu.

What is the do-chashmi he (ھ)?

The ھ (do-chashmi he) is used in Urdu for aspiration (like bh, ph, th sounds). It's different from regular ہ (gol he) and has its own key.

How do I type Urdu punctuation?

Urdu uses both Urdu/Arabic punctuation (،؛؟) and Western punctuation. The Urdu question mark is ؟ (reversed) and comma is ، (reversed).