Roman Urdu to Urdu Converter

Type or paste Urdu written in English letters (Roman Urdu) and get it in Urdu script instantly, with Urdu punctuation. Everyday words are spelled from a dictionary, the rest by sound, and one click of "Improve with AI" corrects difficult spellings.

Runs in your browser — nothing is uploaded
Updated
Share
Urdu
اردو یہاں نظر آئے گی

Converted in your browser as you type. "Improve with AI" corrects spellings with ع، ح، ص، ط and similar letters (5 of 5 free uses left today, up to 3000 characters).

What does Roman Urdu to Urdu do?

The Roman Urdu to Urdu converter changes Urdu written in English letters into Urdu script as you type, for example "Aap kaise hain?" to "آپ کیسے ہیں؟", with Urdu punctuation and an AI option to correct difficult spellings.

Most people in Pakistan and the diaspora type Urdu in English letters on WhatsApp and social media: "Aap kaise hain?" rather than "آپ کیسے ہیں؟". This converter turns that Roman Urdu into Urdu script as you type, with Urdu punctuation (۔ ، ؟) and, if you like, Urdu digits.

Everyday words, greetings and many Arabic and Persian words come from a dictionary, so they are spelled correctly even though the letters cannot be heard (محنت, صبح, طرف). Other words are converted by sound. "Improve with AI" sends the text to our AI provider to correct the remaining spellings, which is useful for long or formal text.

When to use it

  • Turning a WhatsApp message or social post into proper Urdu script.
  • Writing an Urdu paragraph quickly when you cannot type on an Urdu keyboard.
  • Preparing captions, invitations and greetings (عید مبارک، شادی کی دعوت) in Urdu script.
  • Starting a document in Roman Urdu and continuing it in the Urdu Editor.

Tips for better results

  • Write long vowels clearly: "aa" for ا (kaam), "ee" for ی (teen), "oo" for و (door).
  • Use "kh", "gh", "sh", "ch", "th" and "ph" for خ، غ، ش، چ، تھ and پھ.
  • Write izafat as e between words: dil-e-nadan becomes دلِ نادان.
  • Future tenses written as one word convert correctly: karunga becomes کروں گا.
  • Correct a single wrong word by hand rather than re-running the AI on the whole text.

How to use the Roman Urdu to Urdu

  1. Type or paste Roman Urdu in the left box, for example "Main kal Lahore jaunga".
  2. The Urdu appears on the right as you type.
  3. Click "Improve with AI" if some words need the right letters (ع، ح، ص، ط and so on).
  4. Copy the Urdu, download it, or open it in the Urdu Editor to keep writing and make a PDF.

Frequently asked questions

How accurate is the conversion?

Common words (pronouns, verbs, everyday nouns, greetings and many Arabic-origin words) come from a dictionary and are spelled correctly. Other words are converted by sound, which is right for most Hindi-origin words; words with letters you cannot hear, such as ع, ح or ص, may need "Improve with AI" or a quick fix by hand.

How should I write Roman Urdu for the best result?

Write long vowels doubled or clearly: "aa" for ا (kaam), "ee" for ی (teen), "oo" for و (door). Use "kh", "gh", "sh", "ch" and "th" for خ، غ، ش، چ and تھ, and write izafat as "e" between words (Quaid-e-Azam → قائدِ اعظم).

Is my text uploaded?

No, the conversion runs in your browser. Text is only sent to our AI provider when you click "Improve with AI".

Is this the same as translation?

No. Conversion changes the script, not the language: "Main ghar ja raha hoon" becomes "میں گھر جا رہا ہوں". To translate English into Urdu, use the English to Urdu Translator.

Can I type this way straight into a document?

Yes. In the Urdu Editor, choose Roman → اردو mode and each word converts when you press space.