Free AI Video Caption Generator with Animated Captions
Upload your video, get timed captions in Roman Urdu or English, style them, and export the captioned video or an SRT file.
Captions that match your voice
Lafzaly listens to your voiceover, writes the words with timing for each one, and groups them into short lines that are easy to read on a phone. You can edit the text and timing before you export.
Animated caption styles
- 40+ ready-made styles with different fonts, colors, backgrounds and outlines.
- Word-by-word highlight so the word being spoken lights up.
- Key word highlight that makes the important words in each line bolder, bigger and colored. Numbers, prices and ALL-CAPS words are picked first.
- Position, size and animation controls, with a live preview.
Export options
Render a video with the captions burned in, or download an SRT or VTT file. Video export runs in your browser at normal playback speed, so a 1-minute video takes about a minute, and the tab has to stay open and in front while it renders.
Make captions that people can read
Keep lines short, put them in the safe area, and use strong contrast. Our readability guide has the numbers, and how to create animated captions for Reels shows the workflow.
Related tools
More free tools
Common questions
Is the video caption generator free?
Yes. Free accounts get 3 minutes of video transcription a day. Pro gives 3 full videos a day, up to 4 minutes each.
What video formats can I upload?
MP4, MOV, WebM, MP3 and WAV, up to 4 minutes long.
Which languages are supported?
Urdu, Hindi and English speech. You choose Roman Urdu or English for the caption text.
Can I add captions without a watermark?
Lafzaly does not add its own watermark to your exported captions. Always preview the exported video before posting.
Do I need to install software?
No. It works in your browser.