The usual route to a video's subtitles is downloading an .srt or .vtt file — and then discovering it's not really text. Subtitle formats are display instructions: numbered cues, start and end times, line breaks placed for a TV screen. If what you want is the words, you want the subtitles converted to text, not the subtitle file itself.
What's actually in a subtitle file
An .srt file for a 30-minute video contains several hundred numbered blocks, each with a timecode line like 00:14:03,220 --> 00:14:05,890 and a fragment of speech. Auto-generated tracks add rolling repetition, where each cue re-shows part of the previous one. Strip the numbers, timecodes, and duplicates and merge what's left into sentences — that's the conversion that turns a subtitle track into a readable document.
The clean way to get it
- Paste the video's URL into the Kit for AI converter — it fetches the caption track for you, no browser extension or command-line tool needed.
- Convert: the cues are stripped of timing, de-duplicated, and merged into plain paragraphs.
- Download the result as a text/Markdown file, or send it to a knowledge base if you want it searchable.
When there's nothing to download
Subtitles live with the video, so availability depends on the uploader: most videos have at least auto-generated captions, but creators can disable them, and some content (music, very new uploads, some non-English videos) never gets an auto track. If a video has no caption track, there is genuinely nothing to download — a tool that returns a file anyway is giving you an empty one. Kit for AI reports the missing captions explicitly so you're not left guessing.
Quick answers
- Do I get the manual or auto captions? Whichever the video has; creator-uploaded tracks are preferred when both exist.
- Is the wording identical to the .srt? Yes — same words, minus timestamps, cue numbers, and duplicated lines.
- Several videos at once? Paste multiple URLs and each becomes its own document.
It's free to try — paste a link and see the clean version of what the .srt was hiding.