Urdu Mapping Chart
Vowels
اردو اِی اُو او اَو اے اَے آ اُ اِ اَ
Rumicode ee oo o au e ai aa u i a
Consonants
ش س ژ ز ڑ ر ذ ڈ د خ ح چ ج ث ٹ ت پ ب
sh s ZH z R r Z D d kh h' ch j s' T t p b
ی ھ ہ و ن م ل گ ک ق ف غ ع ظ ط ض ص
y H h v n m l g k q f gh ` z' t' Z' S'
Other marks
۰ ۹ ۸ ۷ ۶ ۵ ۴ ۳ ۲ ۱ ؛ ، ۔ ؟ اً
0 9 8 7 6 5 4 3 2 1 ; , . ? aNN

Rumicode maps lower case and capital alpha characters, apostrophes (') and sometimes a combination of both to produce Urdu characters. For example:

parRHnaa پڑھنا

Many Alpha to Urdu character mappings are intuitive.

y ی
n ن

For others, here are some helpful guidelines:

1. Write the correct vowel in Rumicode even if there is no difference in Urdu.

peer (old man) پیر
pair (feet) پیر

2. For some Urdu characters capital letters are used. As you can see, h is used for ہ while H is used for ھ دوچشم.

moR (turn) موڑ
gHar (home) گھر
naheeN (no) نہیں

3. Use apostrophe (')

S' ص
t' ط

4. Only use back-quote (`) for ع

5. Repeat a character for doubled consonants

rassee (rope) رسّی

6. Use \ to separate symbols

is\hee (this one) اسہی

7. Rumicode will add Hamza automatically.

8. When you want to intersperse English words into Urdu text, start each English word with back-slash (\). Words beginning with back-slash will not be converted to Urdu. For example:

mujHe \DVD dedo. مجھےDVD دیدو۔

9. At the end of a word you may use the following poetic symbols:

-e for زیر
~ is the name-marker تخلّص

For example,

gulshan-e iqbaal~ = گلشنِ اقبالؔ