How to Download Subtitles From YouTube | Save Captions as SRT Files

To download subtitles from YouTube, paste the video URL into a free third-party tool like DownSub or BibiGPT, choose your language and format, and save the SRT or TXT file — no account needed for public videos with captions.

You found a YouTube video with captions and want the text as a file — not just pinned open in a browser tab. Maybe you need a transcript for study notes, a translation reference, or closed captions to load into a video editor. YouTube does not give viewers a universal “download subtitles” button on every video. But the workaround is fast, free, and works on any video that already has captions enabled.

Why YouTube Doesn’t Offer a One-Click Download for Viewers

The platform has no built-in export for subtitles on videos you don’t own. That feature only exists inside YouTube Studio for creators managing their own uploaded content. For everyone else, getting a subtitle file means either copying the transcript by hand or running the video URL through a tool designed to extract the caption track. Both routes work — one is a few seconds of work, the other takes a couple of minutes of clicking and pasting.

The Fastest Way: Third-Party Downloaders

A dedicated subtitle downloader is the quickest route. You paste a YouTube link, pick a language, choose SRT or TXT, and download the file. Most tools work in a browser — no software install, no account required.

These are the tools that actually deliver, based on current testing and community use:

DownSub — Web-Based, No Sign-Up

DownSub supports YouTube and over 50 other sites. Paste the URL, click Download, select the language and format (SRT is the default), and the file saves immediately. Auto-generated and manual captions both work. The one catch: if the video has no captions at all, the tool returns nothing — it can’t manufacture a transcript from silence.

BibiGPT — Also Transcribes Audio If Captions Are Missing

BibiGPT can extract native captions OR use AI transcription when no captions exist. That makes it useful for videos that were never captioned. Exports come in SRT, VTT, TXT, and Markdown. It handles both youtube.com and youtu.be links.

NoteLM — Chrome Extension for One-Click Workflows

The NoteLM YouTube Subtitle Downloader is a Chrome extension. Install it from the Web Store, navigate to any YouTube video with captions, play a few seconds to load the subtitle track, then click the extension icon. An SRT file downloads automatically. Auto-generated captions and closed captions both work.

NoteGPT and NinjaChat — No-Frills Alternatives

NoteGPT and NinjaChat AI both offer the same flow: paste a YouTube link, pick a language, download SRT or TXT. NinjaChat claims support for all languages and requires no account. Both work in a browser with no install.

Tool Best For Output Formats
DownSub Quick downloads, 50+ sites supported SRT, TXT
BibiGPT Videos with no existing captions (AI transcription) SRT, VTT, TXT, Markdown
NoteLM (Chrome extension) One-click from the YouTube page SRT
NoteGPT Multi-language support, browser-based SRT, TXT
NinjaChat AI No account needed, all languages claimed SRT, TXT

When the Video Has No Captions: The Transcript Workaround

Some videos have the transcript panel open but no download button. YouTube’s native transcript view lets you select and copy the text manually. Open the video’s description area, click the three-dot menu, and select Show transcript if it appears. You can toggle timestamps on or off in the transcript window. Select all the text, copy it, and paste into a text editor. This is a manual method with no file export — but it works on any video that exposes a transcript, and it requires no third-party tool.

Downloading Your Own Video’s Subtitles via YouTube Studio

If you uploaded the video yourself, the process is official and built-in. Open YouTube Studio, find the video in your content list, and click into its edit page. Navigate to the Subtitles section in the left sidebar. If the video has published captions, you will see them listed under “Published subtitles.” Click the three-dot menu next to the language, select Download, and choose SRT. The file saves to your computer with the original timing data intact.

This works only for your own videos, and only if captions already exist. If you have not added captions yet, upload an SRT file or use YouTube’s auto-captioning feature first, then export afterward.

Method Who It’s For Time to Complete
Third-party downloader (DownSub, BibiGPT) Any viewer of a public video with captions ~30 seconds
YouTube transcript copy Any viewer when the transcript panel is enabled ~2 minutes (manual copy + paste + clean up)
YouTube Studio SRT export Only the video’s owner/creator ~1 minute

Subtitles That Come Out Wrong: Common Fixes

The most frequent problem is downloading a tool’s output only to find it empty or garbled. Three things cause nearly every failure:

  • The video has no captions at all. YouTube only stores a subtitle track when the uploader added one or enabled auto-captions. Check by clicking the CC button on the player — if it’s grayed out, no captions exist. Use BibiGPT’s AI transcription instead, or skip the video.
  • The tool grabbed the wrong language. Most downloaders default to the video’s primary language. If you need Spanish or French subtitles, manually select the language in the tool’s dropdown before downloading.
  • The SRT timestamps are off. Some auto-generated captions have slightly delayed timestamps. Open the SRT in a text editor and shift the timecodes by a second or two. Most video editors also let you adjust subtitle timing on import.

Quick-Start Guide: What to Use Based on Your Situation

  1. I want subtitles from a public video with captions. Use DownSub or BibiGPT — paste the URL, download SRT. Thirty seconds, done.
  2. I want subtitles from a video that has no captions. Use BibiGPT’s AI transcription feature. It will generate a transcript from the audio. Export as SRT or TXT.
  3. I want to copy a transcript without any tool. Open the video, click the three-dot menu, select Show transcript, copy the text manually.
  4. I own the video and want the SRT file I already uploaded. Use YouTube Studio’s Subtitles section to download the published SRT directly.
  5. I need subtitles on my phone. Most web-based tools work in mobile browsers. Open DownSub or BibiGPT in Safari or Chrome, paste the link, and save the file. The transcript-copy method also works in the YouTube mobile app’s browser view.

Whichever route you pick, SRT is the safest format to start with — nearly every video editor and media player reads it. TXT gives you plain text with no timing, which is better for notes or translation work.

References & Sources