Add Captions to Video: Free Animated Auto Subtitles

Auto-generate captions, then style them with fonts, colours and word-by-word animation. Free, no watermark, no sign-up.

Add your video

Drop a video here or choose one. Captions are made automatically, then you choose the font, colours, position and animation. Up to 5 minutes.

Private. Your video never leaves your device.

Free Auto Caption Generator for Videos

Most people watch short videos with the sound off, so a video without captions loses viewers in the first few seconds. This free caption generator listens to your video, writes the subtitles for you, and adds them to the video as animated, easy-to-read text. The word being spoken can light up as it is said, just like the captions on popular Reels and Shorts.

Everything you need is on one screen: automatic captions, a simple editor to fix any word, ready-made caption styles, and an MP4 download with no watermark. There is no account to create and nothing to install.

How to Add Captions to a Video

  1. 1. Upload your video

    Choose or drop a video from your phone or computer. MP4, MOV and WebM work, up to 5 minutes long.

  2. 2. Make the captions

    Press Make captions automatically, or paste your script, import an SRT file, or type the captions yourself. Read them through and fix any word.

  3. 3. Style your captions

    Pick a ready-made style or choose your own font, colour, outline, background, position and animation. Turn on the highlight for the word being spoken.

  4. 4. Download the video

    Press Make my video and download an MP4 with the captions burned in, ready for Instagram, YouTube, TikTok or WhatsApp.

Animated Captions and Word-by-Word Highlight

Make your subtitles move. Each caption can fade, pop, slide up or down, bounce, type in letter by letter, or appear one word at a time. Add a karaoke-style highlight that follows the speaker, with a coloured word, a box behind the word, a small pop, or an underline.

  • Ready-made styles: Classic, Movie yellow, Bold pop, Karaoke pill, Black box and Minimal
  • Eight fonts, any text colour, outline thickness and soft shadow
  • A box behind the whole caption or each line, with your colour, opacity and rounded corners
  • Nine positions on the screen, plus a slider to move the caption up or down
  • Short, medium or long captions, with up to three lines on screen

Captions for Reels, Shorts, TikTok and YouTube

  • Instagram Reels

    Bold, centred captions that are easy to read on a phone, even with the sound off.

  • YouTube Shorts

    Word-by-word highlighted captions that keep viewers watching to the end.

  • TikTok videos

    Pop and bounce animations with big, outlined text in the trending style.

  • Podcasts and interviews

    Clean subtitles for talking-head clips, with a box behind the text for any background.

  • Courses and tutorials

    Accurate subtitles from your own script, so every technical word is spelled right.

  • WhatsApp Status and ads

    Short, punchy captions that get your message across in the first few seconds.

Subtitles in English, Hindi and 10+ Languages

Automatic captions work in English, Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada, Punjabi, Urdu, Spanish, French and Arabic. Choose the language spoken for the best accuracy, or leave it on auto-detect. You can also type, paste or import captions in any language, and mix languages in one line, such as Hinglish.

Use Your Own Script or SRT File

Already have the words? Paste your script with one line per caption and press Match to my voice. The lines are timed to where you are speaking, so every word is spelled exactly the way you want. You can also import an SRT or VTT subtitle file and style it here, or download your captions as an SRT file to upload to YouTube.

Tips for Accurate Auto Captions

  • Choose the language spoken instead of auto-detect
  • Use the Best accuracy setting for fast speech or noisy videos
  • Record close to the microphone with little background noise
  • Read the captions once and tap any word to fix it
  • For exact wording, paste your script and press Match to my voice

Free, Private and No Watermark

Many caption apps limit you to a few minutes a month, add a watermark, or ask you to sign up. Here you can caption as many videos as you like, free, with no watermark and no account. Your video is processed in your own browser and is never uploaded, so it stays private.

More Free Video Tools

Frequently Asked Questions

Last updated:

Upload your video on this page and press Make captions automatically. Check the words, choose a caption style, then press Make my video and download it. It is completely free, with no watermark and no sign-up.

No. Your downloaded video has no watermark, no logo and no time limit, and you can make as many videos as you like.

No. The captions are made and added to the video right in your browser, so your video stays private on your phone or computer.

Clear speech in English is usually very accurate. Fast talking, background noise and strong accents can cause a few mistakes, so read the captions through and tap any word to fix it. For the best result, choose the language spoken and the Best accuracy setting.

Automatic captions work for English, Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada, Punjabi, Urdu, Spanish, French and Arabic. You can also type or paste captions in any language, including Hinglish.

Yes. Choose a word highlight: a different text colour, a coloured box behind the word, a colour with a small pop, or an underline. This is the karaoke-style caption effect popular on Reels and Shorts.

Yes. Paste your script with one caption per line and press Match to my voice to time it to your speech. You can also import an SRT or VTT subtitle file, and download your captions as an SRT file for YouTube.

There are ready-made looks such as Classic, Movie yellow, Bold pop, Karaoke pill and Black box, eight fonts, any text colour, outline, shadow and background. Captions can fade, pop, slide, bounce, type in letter by letter, or appear word by word, in nine positions on the screen.

Up to 5 minutes and 250 MB. The finished video is an MP4 that plays on Instagram, YouTube, TikTok, WhatsApp and every phone.

Yes, it works in Chrome, Safari and Edge on Android and iPhone. On an older phone, choose Fast accuracy and Standard quality for quicker results.

The first time you make automatic captions, your browser gets the captioning engine ready and saves it. After that, captions start much faster.