March 25, 202612 min read

English to Urdu Typing — Roman to Nastaliq Script Online

Type Urdu using English phonetics. Covers RTL handling, Urdu-specific characters like ٹ ڈ ڑ ں, Nastaliq rendering, shayari typing, social media Urdu, and phonetic mapping tables.

english to urdu urdu converter roman to urdu transliteration nastaliq
Ad 336x280

Roman Urdu is everywhere. Scroll through any Pakistani social media feed, any Urdu WhatsApp group, and you'll see it — Urdu written in English letters. "Kya haal hai bhai", "Mujhe ye pasand hai", "Bohat mushkil hai yaar." Millions of people communicate in Urdu every day without ever using the Urdu script.

The reason is obvious: Urdu script — beautiful, flowing Nastaliq calligraphy — is notoriously hard to type on a standard keyboard. The right-to-left direction, the connected letterforms, the dots above and below characters that distinguish otherwise identical shapes. It all works beautifully on paper, but on a QWERTY keyboard, it feels like wrestling with the machine.

Phonetic transliteration eliminates that struggle. You type "shukriya" and see شکریہ appear. Type "Pakistan zindabad" and get پاکستان زندہ باد. Your fingers stay on the familiar English keyboard while the output flows in proper Nastaliq Urdu. The sound goes in; the script comes out.

Urdu Script — Understanding the Basics

Urdu is written in a modified Perso-Arabic script called Nastaliq (نستعلیق). It reads right-to-left, and letters change shape depending on their position in a word — initial, medial, final, or isolated.

Key characteristics:

  • Right-to-left (RTL) direction — text flows from right to left, and the cursor moves accordingly
  • Connected letterforms — most letters connect to the next letter in the word, with shape changes at each position
  • Dots distinguish letters — many base shapes are identical, differentiated only by dots above or below (ب ت ث are the same shape with 1, 2, or 3 dots)
  • Urdu-specific characters — sounds from South Asian languages that don't exist in Arabic or Persian get their own characters (ٹ ڈ ڑ ں)
  • Nastaliq calligraphic style — Urdu is traditionally written in Nastaliq, a flowing, diagonal style that's distinct from Arabic's Naskh
TranslitHub (transliterate.in) handles the RTL rendering, the positional letter forms, and the Nastaliq display automatically. You type left-to-right in Roman letters, and the tool produces right-to-left Urdu text.

Urdu Consonant Mapping Table

English InputUrdu CharacterNameNotes
aاalifvowel carrier
bبbe
pپpePersian-origin
tتteArabic ta
TٹTeUrdu-specific retroflex
thثseArabic tha (sa sound in Urdu)
jجjiim
chچchePersian-origin
hحheArabic ha (breathy)
khخkhe
dدdaal
DڈDaalUrdu-specific retroflex
zذzaalArabic dhal (za sound in Urdu)
rرre
RڑReUrdu-specific retroflex flap
zزze
zhژzhePersian-origin (rare)
sسsiin
shشshiin
sصsuaadArabic emphatic (contextual)
zضzuaadArabic emphatic (contextual)
tطtoeArabic emphatic ta
zظzoeArabic emphatic za
'عainglottal sound
ghغghain
fفfe
qقqaafdeep k from throat
kکkaaf
gگgaafPersian-origin
lلlaam
mمmiim
nنnuun
Nںnuun ghunnaUrdu-specific nasal n (no dot)
v / wوvaao
hہhe(choTi he)
yیye
eےye(baRi ye — final form)

Urdu-Specific Characters — The Ones You Won't Find in Arabic

Standard Arabic doesn't have retroflex sounds — those tongue-curled consonants common in South Asian languages. Urdu created new characters for these by adding a small ط (toe) above existing Arabic letters:

CharacterNameSoundHow to Type
ٹTeretroflex T (as in "Tom" with tongue curled back)T (capital)
ڈDaalretroflex DD (capital)
ڑReretroflex flap RR (capital)
ںnuun ghunnanasalised n (without dot)N (capital)
These appear constantly in everyday Urdu. "Pakistan" has ٹ. "DaakTar" (doctor) has both ڈ and ٹ. "GhoRa" (horse) has ڑ. "MaiN" (I) uses ں.

If you're only going to remember one rule about Urdu-specific characters, it's this: capital letters in your input produce the retroflex/Urdu-specific versions.

Urdu Vowel System

Urdu vowels work differently from most Indian scripts. Rather than having independent vowel characters, Urdu uses a combination of three long vowels (alif ا, vaao و, ye ی) and diacritical marks (zabar, zer, pesh) for short vowels.

English InputUrdu RepresentationSound
aاَ (with zabar)short a
aaآ / اlong aa
iاِ (with zer)short i
ii / eeیlong ee
uاُ (with pesh)short u
uu / ooوlong oo
eےay (open e)
aiایai diphthong
oوoh
auاوau diphthong
In practice, short vowel marks (zabar, zer, pesh) are often omitted in everyday Urdu writing — readers infer them from context. This is similar to how Arabic is typically written without diacritics. The transliteration tool produces the consonant skeleton with long vowels, matching standard Urdu digital writing conventions.

RTL Handling — What Happens When You Type

The biggest mental adjustment when working with Urdu output is the right-to-left direction. Here's what actually happens:

  1. You type left-to-right in Roman letters (standard keyboard input)
  2. The tool converts your input to Urdu characters
  3. The Urdu text displays right-to-left in the output field
  4. When you copy and paste the Urdu text, it maintains RTL direction
Most modern apps and websites handle RTL correctly — WhatsApp, Facebook, Twitter, Gmail, Word, Google Docs. The text aligns to the right edge and reads from right to left. You don't need to do anything special for this.

Where RTL gets tricky: mixing Urdu and English in the same line. Bidirectional text (BiDi) can sometimes cause alignment issues where English words appear in unexpected positions within an Urdu sentence. This is a display issue in the destination app, not a typing issue. Most of the time it resolves correctly.

Common Urdu Words

Type ThisUrdu ScriptMeaning
salamسلامhello/peace
shukriyaشکریہthank you
haanہاںyes
nahinنہیںno
kaise hoکیسے ہوhow are you? (to male)
kaisi hoکیسی ہوhow are you? (to female)
Theek hoonٹھیک ہوںI'm fine
paaniپانیwater
khaanaکھاناfood
gharگھرhouse
naamنامname
kitaabکتابbook
dostدوستfriend
mohabbatمحبتlove
zindagiزندگیlife
khubsuratخوبصورتbeautiful

Practice Sentences

Type ThisUrdu OutputMeaning
mera naam Ali haiمیرا نام علی ہےMy name is Ali
aap kahan se hainآپ کہاں سے ہیںWhere are you from?
maiN ghar ja raha hoonمیں گھر جا رہا ہوںI am going home
ye kitaab bohat achchhi haiیہ کتاب بہت اچھی ہےThis book is very good
kal milte hainکل ملتے ہیںLet's meet tomorrow
ek cup chaay chahiyeایک کپ چائے چاہیےI want a cup of tea

Typing Shayari (Urdu Poetry)

Urdu has one of the richest poetic traditions in the world. Ghazals, nazms, and shers are shared daily across social media, and there's a strong desire to present them in proper Nastaliq rather than Roman script. The aesthetic difference is substantial — Urdu poetry in Nastaliq carries a visual beauty that Roman transliteration can't replicate.

Some classic shayari lines to practice typing:

Type ThisUrdu Output
mohabbat karne waale kam na hongeمحبت کرنے والے کم نہ ہونگے
teri galiyoN mein na rakheNge qadam aaj ke baadتیری گلیوں میں نہ رکھیں گے قدم آج کے بعد
hum dekhenge, lazim hai ke hum bhi dekhengeہم دیکھیں گے لازم ہے کہ ہم بھی دیکھیں گے
ye ishq nahin aasaan, bas itna samajh lijiyeیہ عشق نہیں آسان بس اتنا سمجھ لیجیے
When typing shayari, accuracy in characters matters more than usual. The difference between ق (qaaf — deep throat k) and ک (kaaf — regular k) is meaningful in poetic context. "Qadam" (قدم — step) uses qaaf, not kaaf. Using the wrong one is like a spelling error that any Urdu reader would notice.

Social Media Urdu

There's a significant shift happening on social platforms from Roman Urdu to script Urdu. Pakistani content creators, news pages, meme accounts, and political commentators increasingly post in Urdu script because:

  • It reaches a wider audience (including those who read Urdu but struggle with Roman transliteration)
  • Urdu-script content is indexed and searchable by Urdu-language search queries
  • It looks more professional and culturally grounded
  • Platform algorithms can identify the language and show it to relevant audiences
The TranslitHub workflow for social media is simple: type your caption or comment phonetically, copy the Urdu output, paste it into your platform. The entire process takes a few seconds more than typing in Roman Urdu.

Distinguishing Between Similar-Sounding Characters

Urdu has multiple characters for some sounds — a legacy of its Arabic and Persian heritage. While these characters may sound identical in modern spoken Urdu, using the correct one matters for proper spelling.

Multiple "z" sounds: ذ (zaal), ز (ze), ض (zuaad), ظ (zoe) — all pronounced as "z" in Urdu. The correct one depends on the word's Arabic/Persian origin. "Zindagi" (زندگی) uses ز. "Zameen" (زمین) uses ز. "Ramazan" (رمضان) uses ض. Multiple "s" sounds: س (siin), ص (suaad), ث (se) — all pronounced "s" in Urdu. "Safar" (سفر) uses س. "Sabr" (صبر) uses ص. Multiple "t" sounds: ت (te), ط (toe), ٹ (Te) — regular t, emphatic t, retroflex T. "Talib" (طالب) uses ط. "Tum" (تم) uses ت. "Topi" (ٹوپی) uses ٹ.

The transliteration tool uses word-level recognition to select the correct character. When you type "zindagi", it knows to use ز not ذ. For less common words, the suggestion dropdown lets you pick the right spelling.

Workflow Tips

Don't worry about RTL while typing. Your input is left-to-right. The conversion to RTL happens automatically. Focus on the phonetics. Use "q" for qaaf (ق). This deep, throaty "k" sound appears in many Arabic-origin words: "qalam" (قلم — pen), "qaum" (قوم — nation), "iqraar" (اقرار — confession). Using "k" instead gives you ک, which is a different character. Capital letters for retroflex sounds. T for ٹ, D for ڈ, R for ڑ, N for ں. This pattern is consistent and worth memorising. For hamza and ain, check the suggestions. These glottal sounds (ء and ع) don't map cleanly to English letters. The tool typically handles them contextually, but verify in the output. Keep TranslitHub bookmarked for quick access. Urdu typing sessions tend to be short bursts — a message here, a caption there. Having the tool one click away makes you more likely to actually use script Urdu instead of falling back to Roman.

Common Mistakes

Using "k" when you need "q": "Qaum" (قوم) with qaaf vs "kaum" with kaaf — these are different letters. Many Urdu words from Arabic use ق and the distinction is standard in Urdu spelling. Forgetting the retroflex characters: "Pakistan" needs ٹ (Te), not ت (te). "DaakTar" needs ڈ (Daal). These are among the most frequently used Urdu-specific characters. Not using "N" for nuun ghunna (ں): "MaiN" (میں — I), "haiN" (ہیں — are), "nahiN" (نہیں — no) — these all use the dotless nuun ghunna at the end. It's the nasal "n" that's ubiquitous in Urdu. Ignoring the difference between ہ (he) and ح (he): Both are "h" sounds, but ح (baRi he) is the Arabic pharyngeal h used in words like "haal" (حال — condition), while ہ (choTi he) is the regular h. The tool selects the right one contextually for common words, but check the output for less common vocabulary.
Ad 728x90