How-to guide

How to Add Captions to Videos (Free, Any App)

On the bus, in bed, in a dull meeting: people watch on mute. Without captions, your best line is just a mouth moving.

Time
About 10 minutes
Cost
Free
Level
Beginner
You'll need one of
Start step 1

The short answer

How to Add Captions to Videos

To add captions to videos, open your clip in a free editor like CapCut. Tap Text, then Auto Captions, and let the app turn your speech into text. Read every line and fix the mistakes. Pick a style that is easy to read, then export. Instagram, TikTok and YouTube can also add captions for you when you post.

  • In CapCut, tap Text, then Auto Captions. In Canva, go to Text, then Captions.
  • Auto captions make mistakes. Read every line before you post.
  • Instagram, TikTok and YouTube each have built-in captions if you post in one place.

Want to know how to add captions to videos without typing every word? You don't have to. Free apps now listen to your video and write the captions for you. Your job is to check them and make them look good.

This guide gives you one method that works in any app. Then you get the exact taps for CapCut, Canva, Instagram Reels, TikTok and YouTube, taken from each app's own help pages. Pick the one you use and go.

Step by step

0 of 10 done
  1. Step 1

    Pick where to add your captions

    You have two choices. Add captions in an editing app, so they become part of the video and go wherever it goes. Or let the app you post on add them when you upload.

    Posting the same clip in a few places? Use an editor like CapCut or Edits. Posting in one app only? Its built-in captions are the quickest way.

  2. Step 2

    Record clear sound first

    Caption tools listen to your voice. Background noise, music over speech and people talking at once all cause mistakes. Speak clearly, stay close to the mic, and add your music after the captions are made.

  3. Step 3

    Make auto captions in CapCut

    Here is how to add captions in CapCut. On your phone, open your project and tap Text, then Auto Captions. Choose your audio source and wait. On the website, click Text, then Auto Captions, pick the language and click Generate.

    In the desktop app, the path is the same, but the last button says Recognize. A few moments later, the captions show up as blocks on the timeline under your video.

    Do it in CapCut
  4. Step 4

    Fix the mistakes

    Never trust the first draft. Auto captions trip over accents, fast speech and noisy clips. In CapCut, tap a caption clip on the timeline, then tap Edit captions. Tap any line and type the right words.

    Is one caption too long to read in time? Move the playhead to a natural pause and split the caption with the scissors icon. Then play the whole video with the sound on and check the timing.

    Caption checklist
    Before you post, check:
    - Names and brand words are spelled right
    - Numbers and prices are correct
    - No caption runs past two lines
    - Words appear as they are spoken
    - Nothing sits behind the app's buttons
    Do it in CapCut
  5. Step 5

    Style them so they're easy to read

    Good captions are boring in the best way. Pick a clean, bold font. Use light text with a dark outline or a dark box behind it, so the words show up on any background.

    Keep each caption to one or two short lines. Place them low on the screen, but clear of the buttons and text that apps lay over the bottom of your video.

  6. Step 6

    Export and check on your phone

    Export the video, then watch it on your phone before you post. Captions that looked fine on a big screen can be tiny in your hand. If you have to squint, make them bigger and export again.

  7. Step 7

    Add captions in Canva

    Making your video in Canva? Open the design and go to Text. Under Dynamic text, select Captions. Choose a caption style pack, then select Generate captions. Canva adds the captions to your video timeline.

    Canva has more than 20 style packs to choose from. To fix a word or the timing, edit the caption on the timeline. The captions download with your video. You need to be logged in to a Canva account.

    Do it in Canva
  8. Step 8

    Add captions to Instagram Reels

    For styled captions, use Edits, Instagram's free editor. Open a project and tap Captions. Choose the language you speak in the video and a style, then tap Generate Captions. To fix a word, select the captions layer and tap Edit.

    Want the quick way? When you share a reel in the Instagram app, tap More options on the last screen and turn on Enable closed captions. Instagram then writes out the speech at the bottom of the reel.

    Do it in Edits
  9. Step 9

    Add captions to TikTok videos

    Record or upload your video in TikTok and go to the preview screen. Tap Captions on the side panel. TikTok turns your speech into text. Check each line, fix what's wrong, then tap Save.

    TikTok also makes auto-generated captions for videos you upload. To set their language, tap More options on the post screen, then Select video language. Do that before you tap Post.

    Do it in TikTok
  10. Step 10

    Add captions to YouTube videos

    YouTube makes automatic captions in the languages it supports, and adds them to your video when they're ready. To fix them, sign in to YouTube Studio and select Subtitles in the left menu. Click the video, then edit the lines that are wrong.

    To write your own, click Add language and pick your language. Then click Add under Subtitles. You can upload a caption file, paste in a transcript with Auto-sync, or type the words as you watch.

    Do it in YouTube

Where to tap for captions, app by app

AppWhere to tapGood to know
CapCutText, then Auto CaptionsWorks on phone, desktop and web
CanvaText, then Captions, then Generate captionsMore than 20 style packs
EditsCaptions, then Generate CaptionsFree, with no watermark
InstagramMore options, then Enable closed captionsPhone app only
TikTokCaptions, on the preview screenEdit each line before you save
YouTubeYouTube Studio, then SubtitlesAuto captions appear when ready

From each app's own help pages, checked in November 2026. Button names can change with updates.

  1. Best all-roundCapCutFree + paid plans · iPhone, Android, Mac
    8.1

    Auto captions on phone, desktop and web, with quick fixes right on the timeline.

    Reels, TikToks and Shorts you post in a few places

    Many popular tools need a paid plan

  2. Best free for ReelsEditsFree · iPhone, Android, Mac
    8.5

    Free auto captions and 4K exports, with no watermark on your video.

    Instagram creators who want clean exports

    Needs an Instagram account, and the desktop app is Mac only

  3. Best for designed videosCanvaFree + paid plans · Web, iPhone, Android
    8.5

    Caption style packs that match the rest of your design in one click.

    People who already make their videos in Canva

    Style packs come in only six languages so far

  4. Best for long talksDescriptFree + paid plans · Mac, Windows, Web
    8.4

    Fix a caption by fixing the text, like editing a document.

    Podcasts, interviews and long talking videos

    Free exports are 720p with a watermark, and there's no phone app

Mistakes to skip

  • Posting auto captions without reading them

    Read every line once. Speech tools mishear accents, fast talkers and noisy clips.

  • Making captions with the music turned up

    Mute or lower the music first. Make the captions, then bring the music back.

  • Picking a fancy font nobody can read

    Use a bold, plain font with a dark outline or box. Test it on a phone held at arm's length.

  • Hiding captions under the app's buttons

    Keep your text clear of the very bottom and the right edge, where apps place buttons and descriptions.

Bottom line

Open your next video in CapCut and tap Text, then Auto Captions. Spend two minutes fixing the mistakes and export. Posting in one app only? Turn on its built-in captions and you're done.

Start with CapCut

Questions people ask

How do I add captions to videos for free?

Use a free editor like CapCut or Edits. Open the captions tool, let it turn your speech into text, fix the mistakes and export. Edits has no paid plan yet, while CapCut keeps many of its other tools for paying users.

How do I add captions to Instagram Reels?

When you share a reel, tap More options and turn on Enable closed captions. For styled captions, make them first in the free Edits app with Captions, then Generate Captions.

How do I add captions to TikTok videos?

On the preview screen, tap Captions on the side panel. TikTok writes out your speech, and you can edit each line before you tap Save.

How do I add captions to YouTube videos?

YouTube adds automatic captions in the languages it supports. To edit them or add your own, open YouTube Studio, select Subtitles and pick the video.

How do I add captions in CapCut?

Tap Text, then Auto Captions, choose your audio source and wait. Then tap a caption clip and Edit captions to fix any mistakes.

How do I add captions in Canva?

Open your video design, go to Text and select Captions under Dynamic text. Choose a style pack, then select Generate captions.

Checked in November 2026 against: capcut.com, capcut.com, canva.com, help.instagram.com, help.instagram.com, support.tiktok.com, support.google.com, support.google.com.

Read next

Categories

Apps

AI Assistants#1 ChatGPT AI Creative Tools#1 ElevenLabs Productivity & Notes#1 Kalend Money & Investing#1 Monarch Money Health & Fitness#1 Brolic Mind & Focus#1 Waking Up Photo & Video#1 DaVinci Resolve Music & Podcasts#1 Spotify Privacy & Security#1 1Password Learning#1 Khan Academy Travel & Maps#1 Flighty Social Media & Creator Tools#1 YouTube Messaging & Calls#1 Signal Developer Tools#1 Visual Studio Code Business & Sales#1 Shopify Community & Events#1 Neighbr Design & Creativity#1 Procreate Reading & News#1 Libby Food & Cooking#1 Crouton Weather#1 CARROT Weather

Games

Puzzle & Word Games#1 Baba Is You Action & Shooter Games#1 Dead Cells RPG & Adventure Games#1 Sky: Children of the Light Strategy & Simulation Games#1 Stardew Valley Casual & Party Games#1 Terraria Card & Board Games#1 Balatro

More

Sign in with GoogleGo live at once when you share, manage your posts

Explore

Promote your appA labelled spot in front of people choosing what to install

TopRankedApps

↑↓ to move↵ to open