How to Download YouTube Subtitles & Transcripts as SRT, VTT, or Clean Text
Copying a transcript directly from YouTube's sidebar often pastes hundreds of broken one-line fragments and rigid timestamps into your notes—and gives you no way to export an industry-standard .SRT file for Premiere Pro or VLC. Here is how to extract clean text, multi-language caption tracks, and frame-accurate subtitle files in seconds.
Key Technical Takeaways
- Use .SRT (SubRip) for Premiere Pro, DaVinci Resolve, CapCut, HandBrake, and VLC offline playback; use .VTT (WebVTT) for HTML5 <track> web players; use timestamp-free .TXT for Notion, Obsidian, and LLM prompts.
- Always check whether a video offers both creator-uploaded manual captions and YouTube ASR (Automatic Speech Recognition) tracks—manual tracks include punctuation, speaker names, and verified technical terms.
- Stripping timestamps turns a 60-minute university lecture (~8,500–10,000 words) into searchable reading material you can skim in 8 minutes instead of watching for an hour.
- Videos with disabled captions or pure instrumental audio contain no caption XML track on YouTube; check the 'CC' icon on the player if extraction returns empty.
3 Steps to Export Subtitles or Timestamp-Free Study Text
Paste the Video URL into the Transcript Workbench
Copy the YouTube watch, youtu.be, or Shorts link and load it in our browser transcript extractor so available manual and auto-generated language tracks are enumerated automatically.
Common pitfall: Do not paste a channel homepage URL—caption tracks belong to individual video IDs.
Select Language Track & Toggle Timestamps
Use the language dropdown to switch between English, Spanish, Japanese, Korean, or any creator-supplied subtitle track. Toggle timestamps OFF if you want clean prose paragraphs for reading or AI summarization, or keep timestamps ON for citation accuracy.
Common pitfall: Auto-generated captions rarely include capital letters or sentence periods; running the built-in AI Video Summarizer structures raw ASR speech into scannable bullet takeaways.
One-Click Copy or Export .SRT / .VTT / .TXT
Click Copy Text to send the transcript straight to your clipboard for Notion, Google Docs, or ChatGPT/Claude, or click Download .SRT, .VTT, or .TXT to save a properly formatted UTF-8 file.
SRT vs. WebVTT vs. Plain TXT: Which Caption Format Do You Need?
Structural syntax differences and software compatibility across the three transcript export formats.
| Export Format | Timestamp Syntax | File Size (30-Min Talk) | Primary Software & Workflow |
|---|---|---|---|
| SubRip (.SRT) | 00:01:14,250 --> 00:01:18,600 | ~45 – 75 KB (UTF-8) | Premiere Pro, DaVinci Resolve, CapCut, VLC, HandBrake & localization tools |
| WebVTT (.VTT) | WEBVTT + 00:01:14.250 --> 00:01:18.600 | ~45 – 78 KB (UTF-8) | HTML5 <video><track>, LMS course portals, JW Player & Mux/Cloudflare Stream |
| Plain Text (.TXT) — Clean | Timestamps stripped | ~28 – 48 KB (UTF-8) | Notion, Obsidian, Word/Docs, LLM research prompts & blog repurposing |
| Plain Text (.TXT) — Timed | [01:14] Spoken line... | ~34 – 55 KB (UTF-8) | Journalist interview quotes, legal/academic citations & podcast show notes |
Notice the decimal separator difference: SRT requires a comma before milliseconds (00,250), whereas WebVTT requires a period (00.250). Exporting both natively avoids manual regex fixes.
Manual Creator Subtitles vs. YouTube Auto-Generated (ASR) Captions
YouTube hosts two distinct classes of caption tracks. Manual tracks are uploaded by the channel owner (often as reviewed .SRT files) and preserve proper nouns, medical or programming terminology, punctuation, and [Music] or [Speaker 2] cues. Automatic Speech Recognition (ASR) tracks are generated by YouTube's speech-to-text engine across dozens of supported languages.
When translating a technical talk or quoting an executive interview, always inspect the language selector first: if both 'English' and 'English (auto-generated)' appear, pick the manual 'English' track. For accuracy on fast acronyms or code identifiers in ASR tracks, double-check quoted lines against the timestamped audio.
Pairing Downloaded .SRT Files with Offline MP4 Videos in VLC & Editors
When you download a 1080p MP4 video for offline study or language immersion, YouTube's soft closed-caption overlay is not burned into the video pixels—which keeps the video clean! To watch offline with toggleable subtitles in VLC Media Player, IINA, or PotPlayer, simply download both the .mp4 video and the .srt subtitle file into the same folder and give them matching filenames (for example, lecture-01.mp4 and lecture-01.srt).
Every major desktop and mobile media player detects matching .srt filenames automatically, letting you resize subtitle fonts, load dual-language subtitles for shadowing practice, or import the .srt onto a dedicated caption track in Premiere Pro and DaVinci Resolve.
Turning 2-Hour Lectures & Podcasts into Searchable Notes
Students, analysts, and content marketers routinely face 90-minute technical panels where only 6 minutes address their specific research question. By loading the transcript first, you can use instant keyword filtering to jump straight to every timestamp mentioning a metric, library, or theorem—or trigger an AI summary to outline the speaker's core thesis before committing an hour to full playback.
When feeding a long transcript into your own note-taking system or research assistant, clean formatting prevents token waste and broken citations:
- Strip timestamps before pasting into Notion, Obsidian, or Anki flashcard generators so line breaks merge into readable paragraphs.
- Keep [MM:SS] timestamps enabled whenever preparing academic citations, legal review notes, or podcast show-note chapter markers.
- Export UTF-8 .SRT alongside your offline 720p MP4 lecture so VLC and PotPlayer render searchable closed captions on flights without Wi-Fi.
Frequently Asked Questions
Approximately 15–20% of public videos have no caption track—either because the creator disabled automatic captions, the upload contains only music/ambient sound, the audio was too noisy for speech recognition, or the video was just published minutes ago and ASR indexing hasn't finished.
Put This Guide into Practice
Open the matching browser converter or continue with the next technical walkthrough.
Interactive Transcript & SRT Tool
Extract multi-language transcripts, toggle timestamps off, filter keywords, and generate AI summaries.
Save Lecture Audio as 128kbps MP3
Pair your reading transcript with a lightweight 128kbps MP3 audio file for offline listening.
Download 1080p Lecture Video MP4
Save the companion 1080p or 720p MP4 video to watch alongside your .SRT file in VLC.
Batch Course Playlist Tutorial
Learn how to queue multi-part lecture playlists and save vertical Shorts clips cleanly.
Back to YT Conversion Homepage
Access all YouTube video, audio, and caption tools in one place.