About this Roman Urdu converter
Roman Urdu — Urdu written in English letters — is how millions of Pakistanis actually type every day: on WhatsApp, in comments, in captions and in messages. But sometimes you need the real thing: proper Urdu script for a formal post, a document, a greeting card or a message to someone who reads Urdu script. And sometimes it is the other way round: you can read Urdu script but you want to know how it sounds, written in English letters. This tool does both directions in one place, for free, without signing up and without sending your text anywhere.
Type or paste your text, pick a direction — Roman to Urdu, Urdu to Roman, or Auto-detect — and the result appears instantly. Swap the direction with one button, copy the result with another, and edit the output before copying if a rare word needs a fix. Everything runs in your browser: no uploads, no accounts, no waiting.
How to use it
- Paste or type your text in the top box — a word, a sentence or a whole paragraph.
- Pick a direction (or leave it on Auto-detect: the tool recognises Urdu script on its own and converts the other way automatically).
- Read the result in the bottom box. It updates as you type.
- Fix anything, then copy. The output box is editable, so correct a rare word before pressing Copy.
- Swap any time. The swap button flips the direction instantly, so you can convert text back and check it.
How the conversion works
The converter works in two layers. First, a built-in dictionary of common words: everyday words such as aap, kaise, hain, shukriya and pakistan have fixed, correct Urdu spellings, so the sentences you type most often come out right. Second, letter rules for everything else: letter combinations such as sh, kh, ch, gh, ph and bh map to their Urdu letters (ش، خ، چ، غ، پھ، بھ), long vowels such as aa, ee and oo map to آ، ی and و, and capital letters pick the harder variant (T for ٹ instead of ت, D for ڈ instead of د, R for ڑ, S for ص, Z for ذ, H for ح, A for ع, N for ں).
The reverse direction — Urdu to Roman — uses the same dictionary backwards, plus one letter map per Urdu letter. It is actually the easier direction, because every Urdu letter has exactly one Roman sound: ز، ذ، ض and ظ all become a plain “z”, which is exactly how Roman Urdu writes them anyway. The one real difficulty in reverse is that Urdu script usually does not write short vowels, so a rare word can come out missing a vowel. Common words are covered by the dictionary, so everyday sentences are fine.
Examples
| Roman Urdu | Urdu script |
|---|---|
| aap kaise hain | آپ کیسے ہیں |
| shukriya | شکریہ |
| mera naam haroon hai | میرا نام ہارون ہے |
| pakistan zindabad | پاکستان زندہ باد |
| assalam o alaikum | السلام علیکم |
Why two-way, and why private?
Most converters handle one direction only, so converting text back means opening a second tool. Keeping both directions in one tool — with a swap button and auto-detect — removes that friction, and it also gives you a way to check your own result: convert Roman to Urdu, swap, convert back, and compare. The privacy side matters too. Some converters send your text to an AI service or need credits; this one never sends anything anywhere, because the whole dictionary and all the rules live inside this page. Your messages stay on your device.
Frequently asked questions
Is the Roman Urdu converter free?
Yes — like every tool on ToolFoxHub, it is free to use with no sign-up. The page is supported by ads, and the optional sponsored link in the box above helps keep it free.
Will every word convert correctly?
Common words, yes — they come from a fixed dictionary. Rare words are converted by sound, and two honest limits apply: in Roman to Urdu, one Roman sound can mean several Urdu letters, so a rare word may get the wrong letter; in Urdu to Roman, short vowels are often unwritten, so a rare word may lose a vowel. The output is editable, so fix anything before copying.
Can I convert a whole paragraph at once?
Yes. Paste as much text as you like — sentences, messages or whole paragraphs all convert together, and line breaks are kept.
Does my text leave my device?
No. The conversion runs entirely in your browser. Nothing is uploaded, stored or sent to any server.
What if my text mixes Urdu and Roman Urdu?
Use Auto-detect: each word is checked on its own, so Urdu words convert to Roman and Roman words convert to Urdu in the same passage.
Read next: Roman Urdu to Urdu Converter (and Back): How Two-Way Conversion Works
Related tools
Word Counter — count words, characters and reading time. Case Converter — upper, lower and title case. Unit Converter — length, weight, temperature and more.