GuidesCaptionsVoiceVideo maker

BolCaps › Guides

How to add Urdu captions to Reels, Shorts and TikTok

By the BolCaps team · Updated 28 October 2026

Most people watch short videos with the sound off, at least for the first second. Captions are what make them stop. For Urdu creators there is an extra question that English creators never face: which Urdu? Urdu script, Roman Urdu, or both? This guide walks through the choices we see working, the mistakes that make Urdu captions hard to read, and a simple workflow you can repeat for every video.

Step 1: Decide between Urdu script and Roman Urdu

There is no single right answer. It depends on who watches you.

A quick test: look at the comments on your last ten videos. If most comments are in Roman Urdu, your audience is comfortable with it. If you get comments in Urdu script, use the script.

Step 2: Get the words right first

Automatic speech recognition for Urdu has become good, but it is not perfect. It struggles with names, English words mixed into Urdu sentences, Punjabi or Pashto words, and fast talking. Always plan five minutes to read the captions once before you export.

  1. Record with the microphone close to your mouth and the fan switched off. Clean audio is the biggest single improvement to caption accuracy.
  2. Run automatic captions. In BolCaps, choose the Accurate model for Urdu; it is slower but makes far fewer mistakes than the fast one.
  3. Read every line while the video plays. Fix names, numbers and any word that changes the meaning.
  4. Decide how to write English words. "Video" can be written ویڈیو or left as "video". Pick one style and keep it for the whole video.

Step 3: Choose a font that is made for Urdu

Urdu is traditionally written in Nastaliq, the flowing, slanted style you see in newspapers like Jang. Naskh is the straighter style used for Arabic. Both are fine for captions, but they behave differently:

Avoid putting Urdu text in a font that only has Latin letters. Some apps silently swap in a fallback font, and the letters stop joining correctly. Always check the exported video, not just the preview.

Make Urdu captions in the Caption studio

Step 4: Keep lines short

Viewers read captions in the half second before the next line appears. Long lines lose them.

Short lines also make animated styles look better, because each word gets its moment instead of the whole sentence jumping in at once.

Step 5: Put captions where apps will not cover them

Reels, Shorts and TikTok all place buttons and text over the bottom and the right side of the video. A caption in the bottom tenth of the screen will sit under the account name and description. Keep captions in the middle band of the screen, roughly between one third and two thirds of the height. Our safe zones guide has exact numbers for a 1080 x 1920 video.

Step 6: Right to left and mixed text

Urdu reads right to left, but numbers and English words inside an Urdu sentence read left to right. Most caption tools handle this, but punctuation sometimes jumps to the wrong end of the line. If a full stop or question mark appears at the start of a line, move it, or rewrite the sentence so the English word is not at the very end. Use the Urdu question mark ؟ and comma ، rather than the English ones; they sit correctly in right-to-left text.

Step 7: Export the right file

For Reels and TikTok, burn the captions into the video (export MP4 with captions). Instagram and TikTok do not let you upload a separate caption file for most posts. For YouTube, you can do both: burn in animated captions for style, and also upload an SRT file so YouTube can index the words and offer translations. Our caption formats guide explains the difference.

A checklist before you post

Make Urdu captions in the Caption studio

Free tools for this

More guides