How to Write Roman Urdu Captions People Actually Read
Roman Urdu is how most of us text, comment and caption, yet it has no official spelling. That is exactly why captions written carelessly look messy and captions written with a few simple rules look professional.
Why Roman Urdu spelling feels inconsistent
Urdu has its own script, and Roman Urdu is a transliteration, writing Urdu sounds with English letters. Because there is no standard, the same word shows up as kya / kia, hai / hay / hy, nahi / nahin / nai. None of these is "wrong". The real problem appears inside a single caption or video when the same word is spelled three different ways. Viewers stumble, and the content looks less trustworthy.
The goal is not to find the one correct spelling. It is to pick a readable spelling and use it every time.
Rule 1: Choose one spelling per word, and keep it
Here are the spellings most Pakistani creators find easiest to read. Alternatives are common and fine, so choose one column and stay consistent.
| Meaning | Recommended | Also seen |
|---|---|---|
| what | kya | kia |
| is / are | hai / hain | hay, hy / hen |
| no / not | nahi | nahin, nai |
| you (respectful) | aap | ap |
| in | mein | main, may |
| very / a lot | bohat | bahut, boht |
| good | acha | accha, achha |
| thank you | shukriya | shukria |
| definitely | zaroor | zarur |
| why | kyun | kiun, kyu |
| how | kaise | kese, kaisay |
| but | lekin | magar |
A useful trick: write your own short word list once, keep it in your notes app, and check new captions against it.
Rule 2: Write the way people speak
Formal Urdu words look odd in Roman letters. Compare:
Stiff: Aap ki khidmat mein ek ahem ittela pesh ki jati hai.
Natural: Aap ke liye ek zaroori baat.
If you wouldn't say it to a friend, don't caption it that way. Short, spoken phrasing is also quicker to read on a phone.
Rule 3: Keep English words in English
Pakistani creators naturally mix languages, and captions should mirror that. Words such as video, link, follow, review, discount, delivery, plan, reel are said in English, so write them in English. Transliterating them ("dilivri", "falo") makes captions harder to read and harder to search.
Rule 4: Short lines, easy breaks
Roman Urdu is longer on screen than English because Urdu words are often written with more letters. Aim for two lines of at most about 40 characters each, and break at a natural pause rather than in the middle of a phrase. The guide on subtitle readability covers the numbers in detail.
Rule 5: Make punctuation do the work
- Use ? on every question. Roman Urdu questions are easy to misread as statements without it.
- Use an ellipsis or a line break for a pause, not a row of punctuation marks.
- Capitalise the first word of a line and names. Do not write whole lines in capitals except for one word of emphasis.
Rule 6: Watch out for ambiguous spellings
Roman letters hide vowel length, so a few words are genuinely ambiguous: kar can mean "do" or "after doing", par can mean "on" or "but", and ka / ke / ki change with gender and number. When a line could be read two ways, rephrase it instead of hoping the viewer guesses right.
Before and after
| Before | After |
|---|---|
| aj hm bat kreingy ek zaroori topc ke bary me | Aaj hum ek zaroori topic ki baat karenge |
| agr ap ko ye vdeo psnd ay to like kro | Agar aapko ye video pasand aaye to like zaroor karein |
The "after" lines use the same spellings throughout, keep English words as English, and read cleanly at a glance.
A 60-second checklist before you post
- Is every repeated word spelled the same way each time?
- Are English words written in English?
- Does each line fit in two short lines on a phone screen?
- Does every question end with a question mark?
- Would you actually say this sentence out loud?
Where AI helps, and where you still need to check
Automatic speech recognition and language models can produce a first draft quickly, but they can mishear names, places, dialect words and brand names, and they sometimes pick a different spelling for the same word. Treat the output as a draft: read it once, fix the names and slang, and make the spellings consistent. Tools like Lafzaly are built around that workflow, with a fully editable transcript.
Try it on your own voiceover
Upload a short clip, get timestamped Roman Urdu lines, and fix anything you want to change before you export.
Open Lafzaly