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
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 file (SRT, VTT) | Burned into the picture | |
|---|---|---|
| Viewers can turn them off | Yes | No |
| How they look | The player's style | Exactly as you design them |
| Where they show | Players that load the file, like YouTube's | Everywhere the video goes, on any app |
| Fixing a typo later | Edit the file and upload it again | Export the video again |
| Best for | Long videos on YouTube and websites | Clips 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:
- Open Subtitles in the left menu and choose the video.
- Select Add language, pick the language, then select Add under Subtitles.
- 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.
- YouTube Help: add subtitles and captions
- YouTube Help: use automatic captioning
- TikTok Newsroom: introducing auto captions (April 6, 2021)
- Instagram Help: manage closed captions for your reels
- Adobe Help: import caption files from third-party services in Premiere
- Adobe Help: export settings reference in Premiere







