Need just the text? VidText AI gives you the full subtitle transcript from any YouTube video in under 10 seconds — free, no sign-up. For .SRT or .VTT files and multi-language tracks, read on.
Method 1: VidText AI — Subtitle Text in 10 Seconds
For getting the text content of YouTube subtitles (most common use case):
1. Copy the YouTube video URL
2. Go to vidtextai.com/tools/transcript
3. Paste and click Get Transcript
4. Copy the timestamped subtitle text or download as .txt
Best for: Study notes, blog posts, translations, AI summaries.
Method 2: YouTube Studio — .SRT/.VTT for Your Own Videos
If you're the video owner:
1. Open YouTube Studio
2. Go to Subtitles → select your video
3. Click ⋮ next to the subtitle track → Download
4. Choose format: .srt, .vtt, or .sbv
Best for: Importing into video editors, archiving your own subtitle files.
Method 3: yt-dlp — Any Language Track, Any Video
For downloading subtitle files from any YouTube video (including non-English tracks):
Install:
`
pip install yt-dlp
`
Download English auto-subtitles:
`
yt-dlp --write-auto-subs --skip-download --sub-lang en --convert-subs srt "VIDEO_URL"
`
Download all available subtitle languages:
`
yt-dlp --write-subs --all-subs --skip-download "VIDEO_URL"
`
List available subtitle languages without downloading:
`
yt-dlp --list-subs "VIDEO_URL"
`
Best for: Developers, power users, downloading specific language tracks, batch processing.
Method 4: YouTube's Built-In Transcript Panel
No tools needed — just the YouTube website:
1. Open the video on YouTube (desktop browser)
2. Click ⋮ below the video → Open transcript
3. Select language from the dropdown if multiple tracks exist
4. Copy all text with Ctrl+A → Ctrl+C
Best for: Quick one-off lookups when you just need to copy a few lines.
Subtitle Format Guide
| Format | Extension | Compatible With |
|---|---|---|
| SubRip | .srt | Universal — Premiere, DaVinci, VLC, CapCut |
| WebVTT | .vtt | YouTube upload, web browsers, HTML5 |
| SubViewer | .sbv | YouTube Studio native |
| Plain text | .txt | AI tools, blog posts, translation |
For video editing: use .srt. For uploading back to YouTube: .srt or .vtt both work.
Downloading Subtitles in Other Languages
YouTube videos often have subtitles in multiple languages — either uploaded by the creator or auto-translated by YouTube:
Via YouTube's built-in transcript:
1. Open the transcript panel (⋮ → Open transcript)
2. Click the language dropdown at the top of the transcript panel
3. Select any available language
4. Copy the translated text
Via yt-dlp (for specific language .SRT file):
`
yt-dlp --write-auto-subs --skip-download --sub-lang es --convert-subs srt "VIDEO_URL"
`
Replace es with the language code (fr = French, zh-Hans = Simplified Chinese, ja = Japanese, etc.)
What to Do With the Subtitle File
- Import into Premiere Pro / DaVinci Resolve: File → Import → select the .SRT
- Add to CapCut: Captions → Import → upload .SRT
- Upload another language to YouTube: Studio → Subtitles → Add Language → Upload file
- Translate: Open in Subtitle Edit → Auto-translate → choose target language
- Feed into AI: Paste text into ChatGPT for summaries, blog posts, or study notes