How to Make Subtitles for a Video (SRT File) and Upload Them to YouTube

Create an SRT or VTT subtitle file from your video for free, fix timing and text, and add it to YouTube or your video editor.

4 min read · Updated 2026-10-06

Subtitles help more people watch your video, including everyone who watches with the sound off.

Step by step

  1. Open the Subtitle Generator (SRT · VTT) and add your video file.
  2. Pick a model. For best accuracy choose small. The model downloads once the first time.
  3. When recognition finishes, play the video and fix the subtitle text and timing.
  4. Split long lines with "Split long lines" and nudge out-of-sync subtitles with the ±0.5 s buttons.
  5. Save as SRT or VTT.
Advertisement (guide-mid)

Where to use an SRT file

Good to know

Sources and date checked

Checked: October 3, 2026

This article is general information. Devices and services can change over time.

See the YouTube & podcast audio workflow for the full production order.

Frequently asked questions

What is the difference between SRT and VTT?

Both are timed subtitle text files. SRT is widely supported by YouTube and video editors; VTT is common in web video players.

Is my video uploaded to a server?

No. Recognition runs in your browser and the video stays on your device.

Why are some subtitles out of sync?

Automatic timing can drift slightly. Use the ±0.5 s buttons to shift lines while you watch.

Can it label who is speaking?

No. Subtitles are not split by speaker. For speaker labels, use the AI Meeting Notes tool.

Related tools

Advertisement (guide-end)