How to download YouTube subtitles

I have founded company in 2011 with mission to provide IT & Software experience worldwide.

We may receive compensation when you click on links but we are committed to editorial standarts and review process.

  • Created:
  • Updated:

YouTube has conquered the online world, undoubtedly. A bottomless source of content, music, videos, playlists, channels, plus your own potential gateway to fame. One of the tiny “grains of salt”, one could argue, is the lack of ability to download videos and subtitles. Non-copyrighted videos can be downloaded using programs such as Free Video Downloader. To download YouTube subtitles, we have collected ways (manually, online, offline) and tools (web utilities, software) to help you out.

Contents:

Preparing

Any of the forthcoming methods should begin with these brief steps, since it is universal and will help to avoid typical errors.

1. Check for subtitles in video. Before you try to download YouTube subtitles, make sure they are available. To do this, check if the “CC” button is available at the bottom under a  video. The absence of it means that it will be impossible to get subtitles.

How to download YouTube subtitles

2. Copy the page URL. Select the full page URL, then right-click it and choose Copy.

How to download subtitles

3. Select a method for captioning from our list. We have selected the best services, programs and tips to get subtitles.

Option 1. Web services.

Take DVDVideoSoft as an example. This is an easy-to-use service that only requires the  YouTube link. It has two key advantages: compatibility with most popular browsers, and the ability to select edit subtitles before downloading. Here is how to use DVDVideoSoft to download YouTube subtitles:

1. Copy and paste (insert) a link to a video from YouTube.

Online YouTube subtitles downloader

2. Click Download and wait for it to finish.

DVDVideoSoft

3. Use the Preview field at the bottom to check the received text.

subtitles downloader

4. To change the language, click the corresponding box below. Next to it is the Interval section, allowing to get subtitles for a specific time frame in a video. Please note that for one download you can only set one interval.

YouTube subtitles txt

5. Override timestamps settings, if necessary. There are 3 options available: Remove timestamps (without it), Original timestamps (displays all timestamps for all phrases), Custom timestamps only (displays timestamps only at a specified interval, for example, every 2 minutes).

6. Select a method for captioning. DVDVideoSoft has 3 ways to get subtitles: copy formatted text to the clipboard, download in TXT format, and download in SRT format. To select one of those, use the gray buttons at the end of the page.

Another online service for downloading subtitles is SaveSubs. Unfortunately, subtitle customization isn’t available, so timestamps will be present in a final file. The main advantage is the ability to download subtitle translation (Google Translate) in just a couple of clicks. Here is how SaveSubs works:

1. Insert a YouTube video URL into the target field. Then click Extract & Download.

SaveSubs

2. Scroll down and download the subtitles in a format of choice (SRT or TXT) using the Download Now button.

Save Subs

3. If you also want to receive subtitle translation, select the desired language and click Translate & Download in the translation tool.

Save subtitles

Option 2. Special software.

If you’d like to have a permanent tool on a desktop, VideoProc is one of the options. It is a potent video editing and converting application with lots of features, but let’s stay on topic. So, it can extract subtitle files (.srt or .ass) from videos that have it embedded. Note that it can do this only for videos on a hard drive, not YouTube/Vimeo/Facebook clips. Therefore, download a video beforehand. The process takes a few steps:

1. Download VideoProc for Windows or Mac, install and activate it. Launch it.

2. Go to the YouTube Downloader section and Add Video. VideoProc will analyze video info in a few seconds. Select subtitle language and click Done to download a video.

download video with subtitle

3. Choose the Video tab, upload your video, then double-click Export Subtitle in the toolbox on the bottom (Rotate, Trim, GIF, etc.).

extract subtitles

4. Select subtitle format and click Run (round blue button in the bottom right corner). Now you see a file in a folder on your computer, which you may now use as you please. 

download SRT

Google2SRT is an alternative, along with dozens of similar programs (VLC, SubDownloader, DVDVideoSoft, etc). It is a free utility that is quite functional, despite the fact that it is still in beta testing. In addition to URLs, it also recognizes XML lists. It has 11 interface languages and an auto-translation feature. Unfortunately, the source file is available only in SRT format. So to download subtitles do the following:

1. Download the application using this link and install the program. If it shows the JRE error message, download and install Java.

2. Launch Google2SRT, paste a URL in the Google Subtitles field and press Read.

Google2SRT

3. Press Browse to select the folder to save the subs to. In the table with detected subtitles, toggle those subs you want to download and click Go.

Google2SRT free

4. Open the selected folder to find a subtitle file.

Option 3. Download YouTube subtitles manually.

#1. Using YouTube feature (Transcript). In YouTube itself, there’s a way to obtain text  subtitles directly on the page of a certain video. It makes it easy to get to the subs source, but a bit difficult to copy text. So here’s what you do.

1. On the page with video, click the button for advanced options. It is located in a row of additional buttons under the video and looks like three horizontal dots.

How to download YouTube subtitles on youtube

2. Click Open Transcript to open a special window with subtitles on the right.

youtube subs transcript

3. Click on the options button at the top to turn timestamps ON or OFF, and change the language (if necessary) in the lower left part of the window.

4. Select all text in the transcription window, as in a simple text document (left click).

youtube subs transcript

5. Copy the text and paste it into any document to save afterwards.

#2. Using Chrome Developer tools. This method should be used only if all the previous ones were unsuccessful. It allows you to get text subtitles, yet with more time and effort than with other methods. Also note that for correct results it is best to open a video in a new tab.

1. In Google Chrome, on the video page, press F12 to open the developer tools.

Chrome Developer tools

2. Select the Network tab and click to enable subtitles (CC button).

3. In the table, find the line name beginning with “timedtext” and click on it to display the hierarchy of subtitle elements.

download subtitles in Chrome

4. Then in the elements hierarchy, open the Events section and select the subsection “0” and there select “segs” where the “0” subsection must be clicked. This will be the first line of subtitles, copy it into a separate text document.

Developer tools tab

5. To get the next line, repeat step 4, changing only the subsection digit to the next digit (0, 1, 2 …).

Conclusion

So, these were three basic ways to download subtitles from YouTube. None of them are, of course, ideal as they implement a work-around feature of sorts that isn’t provided by the  YouTube creators. But they are definitely helpful to those users who want to save subtitles for offline use. Watch a movie without sound, read the translation directly from the screen and train your pronunciation of other languages ​​with subtitles – goals could be different. Also,  don’t forget that commercial use and distribution of videos may be a violation in your country.

Read next: Best video downloader tools for Mac.

ThinkMobiles is one of most trusted companies conducting IT & software reviews since 2011. Our mission is to provide best reviews, analysis, user feedback and vendor profiles. Learn more about review process.

About author

Alex started to develop software as early as in his school years, when he was 16 years old. These first attempts were gaming and healthcare mobile apps. During the high school period he has been producing trading bots and various trading software. Afterwards, he used to manage offline businesses, yet still devoting spare time to online gambling niche and web development. In 2011, Alex finally decided to launch an IT outsourcing company specializing in mobile apps and fintech. Since then, the team has also developed several proprietary products. In 2015 the company took on a commitment to solely concentrate on its own trademarked products and IT marketing activity.