Free YouTube tool

YouTube Subtitle Generator

Paste a YouTube link to generate timed subtitles you can download as SRT or VTT. Videos with captions are free and instant; for a video with no captions, AI writes the subtitles from the audio.

How to generate subtitles for a YouTube video

  1. 1

    Copy the video link

    Your own video or anyone's public video, including Shorts and finished livestreams.

  2. 2

    Paste it above

    Subtitles appear line by line with their timing. For a video with no captions, click Transcribe the audio with AI.

  3. 3

    Download SRT or VTT

    Translate them first if you want subtitles in another language, then download a file ready for a video editor, a player, or YouTube Studio.

Subtitles for creators

Add subtitles to your own uploads to reach viewers who watch on mute or speak another language. Generate them once, translate, and upload a track per language in YouTube Studio.

Subtitles for watching

Learners and viewers use generated subtitles to follow a video in another language, or to watch a video YouTube never captioned.

Need more?

Need transcripts at scale? Use the API

The same transcripts are available through the YouTube Transcript API: timestamped JSON, text, SRT, VTT, CSV, or Markdown, 150+ languages, and AI transcription for videos without captions. Or connect the YouTube MCP server to Claude, Cursor, or Codex and just paste links in chat.

curl "https://transcript-yt.com/v1/transcript?url=5f3Pn-N6yLc&format=text" \
  -H "Authorization: Bearer ts_live_..."

Common questions

How do I make subtitles for a video that has none?

Paste the link and click Transcribe the audio with AI. AI listens to the video and writes timed subtitles, billed at 1 credit per minute on paid plans (from $3/month).

Can I upload the subtitles to my own YouTube video?

Yes. Download the SRT file, then in YouTube Studio open the video, choose Subtitles → Add language → Upload file, and pick With timing.

Can I make subtitles in another language?

Yes. Pick a language from the menu to translate the subtitles into any of 150+ languages before downloading. The timing stays the same.

What's the difference between SRT and VTT?

Both are timed subtitle files. SRT works almost everywhere, including Premiere Pro, DaVinci Resolve, CapCut, and VLC. VTT is the format web players use.

Can I burn subtitles into a video?

Load the SRT file into a video editor such as CapCut, Premiere Pro, or DaVinci Resolve and export with the subtitles on.