Auto caption generator for Reels, Shorts and TikTok

Captions that land on every word. Upload a video and get word-by-word captions in English, Urdu, Hindi, Hinglish and Roman Urdu. Pick a style, fix any word, and download it ready to post.

Free plan: 4 videos a month (2 now, then 1 every 24 hours), no card needed. See pricing

Same clip, before and after

Upload the left one. Get the right one, with captions burned in and ready to post.

Before: raw upload
After: word-by-word captions
Try it on your video

What is inside

Everything you need to turn a video into captioned reels and shorts.

Captions

Five languages
English, Urdu, Hindi, Hinglish and Roman Urdu. Hinglish and Roman Urdu are rewritten by AI after transcription, so they read like a real message.
Caption styles
Comic Burst, Love Script, Lime Box, Harmozi, Dhamaka Yellow and more. Swap the style and render again.
Editor
Fix any word and nudge the timing before you render.
Export
Download the video with captions burned in, or just the SRT file.

Used for

Reels and ShortsPodcast clipsCourse videosAd tests

Three steps, a few minutes

1

Upload

Pick a video and the language. Nothing to install.

2

Edit

Fix a word, nudge the timing or swap the caption style in the editor.

3

Download

Get the video with captions burned in, or the SRT file.

Simple pricing

Pay only for what you use.

Upload a short video and get word-by-word captions burned in. Priced by monthly minutes.

Card payments (Lemon Squeezy) open very soon. In Pakistan? You can pay in PKR with JazzCash.

Free

$0 / forever

Try the tool on a real video before you pay anything.

  • 4 videos / month (2 now, +1 every 24h)
  • Up to 3 minutes each
  • All caption templates
  • Every language, unlimited style conversion
  • 720p export
Start free
Most creators

Creator

$4.99 / month

200 minutes, about 300 short videos a month.

  • 200 minutes / month
  • Up to 200 minutes per video
  • About 300 short videos
  • All caption templates
  • Every language, unlimited style conversion
  • 1080p export
  • Priority processing
Choose Creator, $4.99 Pakistan? Pay in PKR — JazzCash / Easypaisa / Bank

Pro

$9.99 / month

500 minutes, about 750 short videos a month.

  • 500 minutes / month
  • Up to 500 minutes per video
  • About 750 short videos
  • All caption templates
  • Every language, unlimited style conversion
  • 1080p export
  • Priority processing
Choose Pro, $9.99 Pakistan? Pay in PKR — JazzCash / Easypaisa / Bank
Agencies and teams

Enterprise

Custom

Need more minutes, team seats or custom limits? We set it up for you.

  • Custom monthly minutes
  • Multiple seats and brand kits
  • Priority support and SLA
Contact us

Minutes reset every month. Unused minutes do not roll over.

Captions in the language you speak

Most caption tools stop at English. MotionFry also writes Urdu, Hindi, Hinglish and Roman Urdu, so your captions read the way your audience talks.

Guides from the blog

Before you upload

What is MotionFry?

MotionFry is an online auto caption generator. Upload a video, pick the language, and get word-by-word captions that you can edit, restyle and download burned into the video, or as an SRT file.

Is MotionFry free?

Yes. The free plan gives you 4 videos a month (2 now, then 1 more every 24 hours), up to 3 minutes each, with all caption templates and 720p export. No card is needed.

Which languages are supported?

English, Urdu, Hindi, Hinglish and Roman Urdu. You can also leave it on Auto detect and let MotionFry pick the language from your audio.

What is the difference between Hindi, Urdu, Hinglish and Roman Urdu captions?

Hindi and Urdu captions are written in their own scripts. Hinglish (Hindi in English letters) and Roman Urdu (Urdu in English letters) are rewritten by AI after transcription, so they read like a real message instead of a stiff transliteration.

How long does it take?

Most videos under two minutes are captioned in a few minutes. Length and queue size change that a little.

Which video formats work?

Anything your phone or camera saves, like MP4 and MOV. If it plays, it uploads.

Is my video private?

Yes. Your upload is only used to generate your captions and is not shared.

Can I edit the captions before downloading?

Yes. The editor lets you fix any word, adjust timing and change the caption style before the final render.

Can I download an SRT subtitle file?

Yes. You can download the video with captions burned in, or just the SRT file to use on YouTube, Facebook or in an editor.

Can I pay from Pakistan in PKR?

Yes. On the pricing page you can pay in PKR with JazzCash.

What export quality do I get?

Free plan exports are 720p. Paid plans export in 1080p.

Your first captioned video is free

Upload a video
Generate captions free
Drop your video anywhere
Working…
0%