ContentRoof

Turn Urdu text into a narrated video

Paste an Urdu script you already wrote, or a single line of an idea. You get back a video with an Urdu voice, word-by-word Nastaliq captions and a drawing for every sentence.

Paste your Urdu text →

Free to try · 10 languages · no watermark

اردو ویڈیو · made with ContentRoof

Text in, video out

Most "text to video" tools take your words and search a stock library for clips. In Urdu that goes badly: the search is done on a rough translation, and you end up with a smiling office worker under a sentence about the Indus Valley.

ContentRoof works the other way round. It reads the meaning of each Urdu sentence with a multilingual AI model and picks a line drawing from about 10,000 open-source drawings. The lines trace themselves on as the voice says the words. When nothing fits, the narration appears as big kinetic text next to the video's main subject, because a wrong picture is worse than none.

How your Urdu text is turned into scenes

Your text What happens
A blank line between paragraphs A new scene, with its own drawing and a soft transition
*ستاروں* around a word The word is highlighted on screen and counts as the key idea of the scene
A year such as 1857 Read as "اٹھارہ سو ستاون", and often shown on a clock or timeline
A big number such as 25 کروڑ A counter that counts up as it is said
Two or more place names A globe that flies there, lights up countries and drops pins
Rising or falling numbers A chart that draws up or crashes down
A comparison between two things A two-sided layout, one on each side

Paste a script, or start from one line

If you already have a script, paste it as plain paragraphs, one idea each. The script is yours: nothing is rewritten unless you ask the AI to write one.

If you only have an idea, type it in Urdu, Roman Urdu or English. The AI drafts the script in English for accuracy, then translates it into everyday Urdu. You get a hook, scenes with one idea each and an ending that loops back to the start. Every word stays editable, and the preview updates as you type.

Tips for Urdu scripts that turn into good videos

Which format to choose

Vertical 9:16 is for YouTube Shorts, TikTok and Instagram Reels. 16:9 suits a normal YouTube upload: the narration sits on the left and the animation on the right. Square works for Facebook and LinkedIn feeds. All three come without a watermark.

Want to add Urdu captions to a video you filmed yourself instead? See Urdu captions. For the full overview, see the Urdu video maker.

How it works

  1. Paste your Urdu textPaste a finished script, or type one line of an idea in Urdu, Roman Urdu or English and let the AI write the script.
  2. Choose the lookPick the voice, the colour theme, the music mood and the format: vertical, 16:9 or square.
  3. Check each sceneWatch the preview. Every sentence has a drawing, map, counter or chart; swap any drawing you don't like.
  4. Download the MP4Sign in with Google (free) and download the video. Exports take about 1 to 3 minutes for a 1-minute video.

Questions

Can I paste a long Urdu script?

Yes, as long as it fits in a video of up to 3 minutes. Very long scripts need trimming, or splitting into a series of parts.

Will the voice read numbers and years correctly?

Yes. Years and decimals are read the way Urdu speakers say them, for example 1929 as انیس سو انتیس.

Do I need to write in Urdu script?

The script that is read out and shown in captions is in Urdu script. You can type your idea in Roman Urdu or English and the AI writes the Urdu for you.

Can I change the picture for a sentence?

Yes. Each scene's drawing can be changed, and you can also edit the script, voice, music, colour theme, speed and format.

Is it free?

Writing scripts and watching previews is free with no sign-up. Downloading needs a free Google sign-in. There is no watermark.

Updated 2026-10-28

Make it now. It takes one sentence.

Paste your Urdu text →