Skip to content

How to add subtitles to a video (free)

Subtitles make a video work with the sound off, for viewers who are deaf or hard of hearing, and for anyone watching in a second language. Here's how to make them for free, automatically or by hand, how to get the words and timing right, and how to add them on YouTube, TikTok, Instagram and in a video editor, as a file or burned into the picture.

Updated 7 min read

In short

  • Make subtitles automatically from the video's speech, then read them through and fix the words and times.
  • There are two ways to add them: a subtitle file (SRT or VTT) that the player shows and viewers can turn off, or captions burned into the picture, which show everywhere.
  • For a YouTube video, upload a file in YouTube Studio or fix its automatic captions. For a clip on TikTok, Reels or Shorts, burn them in.
  • Check names, numbers and slang before you publish: that's where automatic subtitles go wrong.
On this page
  1. 1Make subtitles automatically
  2. 2A subtitle file or burned-in captions?
  3. 3Fix the words and the timing
  4. 4Add subtitles to a YouTube video
  5. 5Add subtitles on TikTok and Instagram Reels
  6. 6Add subtitles in a video editor
  7. 7Style captions for short videos
  8. 8Questions

Make subtitles automatically

Typing subtitles by hand takes several times as long as the video. Speech recognition does the first draft in minutes: it listens to the video, writes down what's said and times each line, and you fix what it got wrong.

  • In your browser. The free auto caption generator transcribes a video on your device, so it's never uploaded. The first time, it downloads its speech model. You get the subtitles as SRT or VTT files, and can send them straight to the burn-in tool.
  • On YouTube. YouTube makes automatic captions for many uploads with speech recognition, in the video's default language. They aren't always ready when you upload, and they may not appear at all when the sound is poor or people talk over each other.
  • By hand. For a short clip, play it, note when each line starts and ends and type the lines into a subtitle file. Keep each one to a line or two that can be read in the time it's on screen.

A subtitle file or burned-in captions?

Every way of adding subtitles comes down to one of two things. A subtitle file sits beside the video, and the player draws the words in its own style. Burned-in captions are drawn into the picture itself, so they're part of the video wherever it goes.

Subtitle files and burned-in captions compared
Subtitle file (SRT, VTT)Burned into the picture
Viewers can turn them offYesNo
How they lookThe player's styleExactly as you design them
Where they showPlayers that load the file, like YouTube'sEverywhere the video goes, on any app
Fixing a typo laterEdit the file and upload it againExport the video again
Best forLong videos on YouTube and websitesClips on TikTok, Reels and Shorts

Most people do both: a subtitle file for the full video on YouTube, and burned-in captions on the clips cut from it. The file formats themselves are explained in what is an SRT file?

Fix the words and the timing

Automatic subtitles are a draft. YouTube says its own can misrepresent what's said because of mispronunciations, accents, dialects or background noise, and asks creators to always review them. Before you publish, read them through with the video playing and look for:

  • Names and brands. People, products and places the model hasn't heard of come out as similar-sounding words.
  • Numbers. “Fifteen” and “fifty” sound alike, and a wrong price or date changes the meaning.
  • Slang and crosstalk. When two people talk at once, one of them usually goes missing.
  • Long lines. Split a subtitle that runs to three lines or flashes by too fast to read.

If every line is early or late by the same amount, the file was timed for a different cut of the video: shift all the times by the difference. The free SRT to VTT converter shifts a whole file at once, and turns SRT into VTT and back.

Add subtitles to a YouTube video

In YouTube Studio:

  1. Open Subtitles in the left menu and choose the video.
  2. Select Add language, pick the language, then select Add under Subtitles.
  3. Choose Upload file, then With timing for an SRT or VTT file (or Without timing for a plain transcript, which YouTube times for you), choose the file and select Save.

Two other options sit on the same menu: Auto-sync, where you paste or upload what's said and YouTube sets the times, and Type manually, where you type the subtitles as the video plays. To fix YouTube's automatic captions instead, open them from the same Subtitles page and edit the parts it got wrong.

Add subtitles on TikTok and Instagram Reels

TikTok has auto captions on the editing page after you upload or record a video: TikTok transcribes the speech, and you can edit the text before posting. Instagram can add closed captions to reels from their speech, which can be turned on or off. Viewers can turn both off, and both come in the app's own plain style.

That's fine for accessibility, but it isn't what makes a clip easy to follow. The bold captions on clips that do well, a few words at a time with the word being said lit up, are burned into the video before it's posted. Make them once and they look the same on TikTok, Reels and Shorts.

Add subtitles in a video editor

Most editors import an SRT file as a caption track that you can restyle and then burn in when you export. In Premiere Pro, for example, you import the SRT like any other media and drop it onto the sequence, where it becomes a caption track, and the export settings let you burn the captions into the video. Burned-in captions can't be edited after the export, so fix the track first.

No editor? The free add captions to video tool burns an SRT or VTT file into a vertical 1080 × 1920 video in your browser, word by word, in the caption styles Clyper's clips use.

Style captions for short videos

Captions on a clip do a different job from subtitles on a film. They hold attention, so they follow different rules:

  • A few words at a time. Clyper's Pop style shows up to 3 words at once, so the eye never has to read ahead.
  • Big and bold, with an outline or shadow so they read over any background.
  • The word being said stands out, in a second color, which keeps people reading along.
  • Clear of the apps' buttons, above the caption text and the side buttons each app lays over the video.

For sizes, fonts and where to put them, read how to caption short videos.

Questions

How do I add subtitles to a video for free?

Make the subtitles with a free tool like Clyper's auto caption generator, which transcribes the video in your browser and gives you an SRT or VTT file. Then upload the file to YouTube in YouTube Studio, or burn the captions into the video with the free add captions to video tool for TikTok, Reels and Shorts.

How do I make subtitles automatically?

Use speech recognition: it writes down what's said and times each line. YouTube does it for many uploads, and Clyper's free auto caption generator does it in your browser for any video file. Then read the subtitles through and fix names, numbers and anything said over noise.

Should I burn in subtitles or upload a subtitle file?

Upload a file for long videos on YouTube and websites, where viewers can turn subtitles on or off. Burn them in for short clips on TikTok, Reels and Shorts, where you want them to show for everyone, in your style, on every app.

What's the difference between subtitles and captions?

People often use the words interchangeably. Strictly, captions are for viewers who can't hear the audio and can include sounds like music, while subtitles give the words for viewers who can hear but want to read along or need a translation.

How do I add subtitles to a YouTube video?

In YouTube Studio, open Subtitles, choose the video, select Add language and pick the language, then select Add under Subtitles and choose Upload file, With timing, to upload an SRT or VTT file. You can also let YouTube time a plain transcript, or fix its automatic captions.

Why are my automatic subtitles wrong?

Speech recognition struggles with names it doesn't know, accents, background noise and people talking over each other. Fix those lines by hand. If every line is off by the same amount of time, shift the whole file instead.

Sources

The apps' rules are from their own pages, read on October 16, 2026. They change from time to time, so check them before you rely on one.

Clips with captions already on

Paste a YouTube link and Clyper makes up to 30 vertical clips from it, each one captioned word by word and ready for TikTok, Reels and Shorts.

or upload a video

Free tools for this

All free tools

Keep reading