FT FreeToolsHub

Blog / How to Download Captions From a YouTube Video for Free

How to Download Captions From a YouTube Video for Free

Published October 12, 2026 · 8 min read

YouTube does not have a download-subtitles button. That single missing feature is why “download captions from YouTube video free” is such a crowded search, and why the results are a mix of clean tools, ad farms and one command-line program most people will never open. Here is the four-step method we use, the format decision that saves you a conversion later, and a fix for every reason the track list comes back empty — tested on a podcast, a tutorial with auto-captions only, a Shorts clip and a foreign-language lecture.

Step 0: check the video actually has captions

Thirty seconds now saves a false bug report later. Start the video, click the CC icon in the player controls, and if text appears over the picture there is a track to download. If CC does nothing, open the transcript under the description; if that is empty too, the video has no captions and no download method — including the command-line ones — can invent them. Auto-generated captions exist on the overwhelming majority of talks, vlogs and tutorials, but not on videos where the uploader switched captions off, and YouTube sometimes has not processed a fresh upload yet.

One subtlety we hit repeatedly in testing: a creator-uploaded track and an automatic track can both exist, and the CC button only plays the default. That is why the download step lists every track instead of just the one YouTube chose for the player.

Step 1: copy the right URL

Use the address bar, or the Share button under the video, and paste the link for the video itself. These all work with a normal caption downloader:

  • https://www.youtube.com/watch?v=XXXXXXXXXXX — the standard link
  • https://youtu.be/XXXXXXXXXXX — the shortened share link
  • https://www.youtube.com/shorts/XXXXXXXXXXX — Shorts
  • https://music.youtube.com/watch?v=… — YouTube Music links

These commonly do not: playlist URLs (open one video from the playlist instead), channel URLs, search-results URLs, and a link with the playlist parameter still stuck on the end of a watch URL when you wanted the single video. A stray ?list=… is the quietest failure mode — some tools ignore it, some try to read the playlist and return nothing.

Step 2: fetch the track list

Paste the URL into YouTube Caption Downloader and press the fetch button. You get a table of every caption track the video exposes — language, kind of track, and a download action for each — in a second or two. The tool’s own page lists the terms without hedging: no signup, no install, free to use, and it works on any public video that has captions, Shorts and YouTube Music links included. For the full strengths-and-weaknesses version, read our review of YouTube Caption Downloader.

If you would rather not send the URL to any third-party site at all, the alternatives are a command-line tool on your own machine or the copy-paste route through YouTube’s transcript panel; we compare all five methods in our free YouTube caption downloader roundup.

Step 3: choose manual, auto-generated or translated

The list splits into three tiers, and the order you should pick them in is fixed:

  1. Manual captions — written by the creator or someone they hired. Correct names, real punctuation, intended line breaks. If this row exists, download it and stop.
  2. Auto-generated, labelled (Auto-generated) — YouTube’s speech recognition pass. Present on most videos even where nobody wrote subtitles. Mishears proper nouns, accents, overlapping speakers and jargon, and frequently omits punctuation.
  3. Translated captions — machine translations of whichever source track exists. This is how you pull Spanish or Japanese captions off a video whose creator only published English. Readable, not publishable.

YouTube’s subtitle and caption documentation explains how the three are created and managed, and it’s the source to check when a track behaves unexpectedly. In practice: manual for anything public-facing, auto-generated for notes and research, translated for cross-language comprehension.

Step 4: pick SRT, VTT or TXT

The same track downloads in three shapes, and the choice is about the destination, not quality:

  • TXT — the words, timecodes stripped. For reading, quoting, pasting into a document or an AI tool, or turning a video into an article. This page covers cleaning a TXT transcript afterwards, because raw exports repeat phrases.
  • SRT — numbered cues with HH:MM:SS,mmm start and end times, the format described on the SubRip reference. Premiere Pro, Final Cut, DaVinci Resolve, CapCut and VLC all take it, so this is the default when the file’s destination is a video.
  • VTT — WebVTT, the W3C caption format for the HTML5 <track> element. Same cue idea, dot-separated milliseconds, optional styling. Use it when captions go on a website.

Then press Download. Choosing wrong costs a re-fetch, not a re-render, so don’t overthink it — but do pick deliberately when you know the destination.

When nothing downloads: six causes and fixes

What you seeLikely causeFix
Empty track listVideo has no captions at allCheck the CC button; if nothing, no tool can help — transcribe the audio instead
Error on a known-captioned videoAge-restricted, private or unlisted with restrictionsNothing anonymous can read these; on your own video, download the file from YouTube Studio
“Invalid URL”Playlist, channel or search link pastedOpen one video and copy its watch URL
Only one language listedTranslated tracks are derived per source trackDownload the source-language track and translate the text yourself
Fresh upload returns nothingYouTube hasn't finished automatic captioningWait and retry; brand-new videos often have no track yet
File downloads but is full of repeated linesAuto-captions roll overlapping segmentsClean the TXT; our text extractor guide shows the dedupe pattern

What to do with the file

Once you have captions in hand the interesting part starts. A 40-minute interview in TXT is a first draft of an article — tighten the paragraphs, add headings, keep the speaker’s actual phrasing. An SRT is a ready-made subtitle for a re-cut version of the same video; our review of VideoEditorOnline covers burning SRT files in from the browser without uploading footage, and more options live in our free video tools category. Timestamped SRTs also make great study notes: jump straight to the minute something was said instead of scrubbing, which is the subject of our caption extractor with timestamps walkthrough.

The part about the creator

Nothing here is complicated, but two lines are worth knowing. The tool itself states it is not affiliated with YouTube and asks users to respect creators’ rights when reusing captions — and that’s the honest framing. Downloading a transcript to study, quote, fact-check or caption your own edit is ordinary; republishing someone else’s captions word-for-word as your own content is a copyright problem, whatever format you saved them in. The Copyright Office’s fair-use explanation is the plainest place to think about where that line sits.

Frequently asked questions

How do I download captions from a YouTube video for free?

Copy the video URL, paste it into a browser caption downloader such as youtube-caption-downloader.com, wait for the track list, then download the track you want as SRT, VTT or TXT. There is no account, install or fee involved for public videos that already have captions.

Why does the tool say no captions are available?

Three reasons cover almost every case: the video genuinely has no caption track, it is private, unlisted-with-restrictions or age-restricted so no anonymous request can read it, or you pasted a link that points at a playlist or channel rather than a single video. Try a second video you know has captions to confirm the tool works.

Which caption format should I download?

Download TXT if you want to read or repurpose the words, SRT if the file is going into a video editor or media player, and VTT if it is going into a website’s HTML5 player. The same track is available in all three, so you can re-download in seconds if you pick wrong.

Are downloaded YouTube captions accurate enough to publish?

Prefer a manual track if one exists. Auto-generated tracks mishear names, accents and technical terms and usually drop punctuation, so they are fine for research and notes but need editing before you publish them or use them for accessibility.

Related reading