Aspirated or plain consonant
kh and gh are the aspirated ک ھ and گ ھ; the throat letters خ and غ are chips.
- khکھ
- ghگھ
Urdu · Perso-Arabic (Nastaliq/Naskh) · Typing tool
Type “aap kaise haiN” in English letters and get آپ کیسے ہیں, written right to left in real Unicode Urdu.
Spellings appear here as you type. Press 1–5 to choose one.
Example: aap kaise haiN → آپ کیسے ہیں · runs in your browser, nothing is uploaded.
01 · How Urdu typing works
Urdu is written right to left, as a skeleton of consonants with long-vowel letters, and short vowels are normally left out. Roman Urdu is ambiguous in a way Hindi is not (k can be ک or ق, s can be س ص ث), so this page leans on the suggestion chips: the first guess is the common spelling, and the alternatives are one tap away.
aa, ee, oo become ا ی و. Short a, i, u between consonants are not written, so dil is دل. At the start of a word they sit on alif.
A final a is ا, a final e or ai is ے, and a final i is ی. A capital N writes the nasal ں.
kh, gh, ch, jh, th, dh, ph, bh are the aspirated letters کھ گھ چھ جھ تھ دھ پھ بھ. For the Arabic letters use x (خ), G (غ), S (ص), Z (ض), H (ح) and an apostrophe for ع.
T, D, R are ٹ ڈ ڑ and Th, Dh, Rh are the aspirated ٹھ ڈھ ڑھ.
A word that starts with a capital is read as lower case. Put ^ in front to keep it: ^Subh is صبح.
Press space, Enter or a punctuation mark and the word you typed turns into Urdu. Pasted text is converted word by word.
Roman letters can be read several ways. The chips list known words first, then single-letter alternatives. Press 1–5 or tap.
Toggle plain English for names, URLs and numbers. Backspace right after a conversion gives your letters back.
02 · Spelling ambiguity
Urdu is written right to left without most vowel marks, so Roman input is ambiguous in the letters that Roman cannot tell apart: the four z-sounds, the aspirates and the long vowels. Every pair below was run through the typing engine when the page was built, and a test checks each one.
kh and gh are the aspirated ک ھ and گ ھ; the throat letters خ and غ are chips.
aa is the long alif; a lone a is not written.
j is ج and z is ز; ذ ض ظ are offered as chips.
Typed kitab and got کتب
Meant کتاب
Type kitaab: the long alif needs aa. The suggestion chip offers it too.
Typed khwaab and got کھواب
Meant خواب
Tap the suggestion chip: kh is the aspirate ک ھ, so the throat letter خ comes from the chip.
Typed hay and got ہی
Meant ہے
Type hai: ai gives the ے.
03 · Mapping chart
Generated by running the same typing engine the tool above uses, so it cannot drift from what you get. Capital letters are different letters, not emphasis.
Short vowels (a, i, u) are not written inside a word; at the start they sit on alif.
Long vowels become ا ی و; short ones are not written. At the end of a word a → ا and e or ai → ے.
Aspirates (kh, gh, ch, jh, th, dh, ph, bh) use ھ.
Capital letters and a few symbols give letters that plain Roman cannot tell apart. Suggestions also offer them as alternatives.
04 · Sample words
Each pair was run through the engine when this page was built. The keystrokes shown are exact; casual spellings (shorter, without the double vowels) usually reach the same word through the chips.
05 · FAQ
Roman Urdu drops information: a, i and u are not written, and one Roman letter can stand for several Arabic ones. The first chip is a word-list match when there is one, and the chips beside it are alternatives with ں, ہ, خ غ ص ض ذ ظ ط ح and a long vowel.
The text is ordinary Unicode, so it displays in whichever Arabic-script font your device has. The box asks for Noto Nastaliq Urdu first and falls back to Naskh. In Word or InPage-style apps you pick the Nastaliq font yourself.
Yes, because it only converts letters. It does not translate. Hindi and Urdu share most speech but not spellings, so the Hindi page and this page write different scripts for the same sounds.
This page writes Urdu spellings, which is not the same as Shahmukhi. You will need to edit some words by hand.
Click in the box and type each word the way it sounds, for example “aap kaise haiN”. When you press space or a punctuation key the word becomes Urdu (آپ کیسے ہیں). The chips above the box list other spellings; press 1–5 or tap one to swap it in.
Right after a word converts, press Backspace once to get your English letters back and edit them, or press Ctrl+Z, or tap “Undo word”. You can also tap another chip before pressing space. Switch with Ctrl+Space when you want plain English.
No. The conversion runs in your browser. The page downloads one small word-list file from this site so it can suggest spellings; what you type is never sent. The text is kept in this tab’s session storage so a refresh does not lose it, and it disappears when you close the tab.
It is built for touch screens: big tappable chips, and the conversion waits until your keyboard has finished its own word so predictive keyboards do not fight it. If your phone keyboard autocorrects Roman words before this page sees them, turn off auto-correct for this site or use the suggestion chips.
Yes: Copy puts the Urdu text on the clipboard, and the download buttons save a .txt or a Word .docx. The text is standard Unicode, so it pastes into WhatsApp, Gmail, Word and Google Docs.