Extract subtitles (captions) from one or multiple YouTube videos. Download YouTube video subtitles (captions) as a HTML, JSON, CSV, Excel, or XML doc.
This scraper accepts YouTube videos URLs as an input and returns video subtitles (captions).
YouTube Video Subtitles (captions) Scraper is designed to be user-friendly, even for those who have never extracted data from YouTube before, Here’s how you can use YouTube Video Subtitles (captions) Scraper to extract YouTube subtitles data:
The input for YouTube Video Subtitles (captions) Scraper should be a YouTube video URL. You can add as many URLs as you want or even import a CSV file or Google Sheet with a prepared list of URLs. Then select the subtitle language to be extracted and whether to extract automatically generated subtitles (ASR) if there are no subtitles added by users, and click Start. Click on the for a full explanation of an input example in JSON.
The scraped data will be shown as a dataset which you can find in the Storage tab. Note that for convenience the video data is repeated in each line of the result.
You can preview all the fields and choose in which format to download the YouTube comments you’ve extracted: JSON, Excel, HTML table, CSV, or XML. Here below is the same dataset in JSON:
1[ 2 { 3 "videoId": "nn-bCRvhNUM", 4 "videoUrl": "https://www.youtube.com/watch?v=nn-bCRvhNUM", 5 "videoTitle": "Tour of Apify - The web scraping and automation platform", 6 "videoLength": "192", 7 "videoDescription": "An introduction to Apify, the web scraping, and automation platform. \nLearn how Apify can help you make the web more programmable, turn websites into APIs and automate virtually anything on the web. \n\nApify enables you to easily run serverless cloud programs called actors that can be programmed to perform any job, from sending a simple email to crawling websites with millions of pages. On top of that, Apify enables you to seamlessly integrate actors with other apps, create tasks with pre-defined settings, schedule your runs, access stored data, and much more!\n\n👀 Take a look at Apify! - https://apify.com\n\n🏪 Want to extract data from a specific website? Visit Apify Store - https://apify.com/store\n\n📖 Learn more about web scraping and automation! - https://blog.apify.com\n\n⌛Timestamps:\n0:00 - Introduction\n0:39 - Welcome to Apify\n1:15 - Actor example\n1:32 - Tasks\n1:30 - Schedules\n2:05- Proxies\n2:30 - Custom solutions\n2:45 - Learn more about web scraping and automation\n2:57 - Check our other videos!", 8 "videoKeywords": [ 9 "web scraping platform", 10 "web automation", 11 "scrapers", 12 "Apify", 13 "web crawling", 14 "web scraping", 15 "data extraction", 16 "best web scraping tool", 17 "API", 18 "how to extract data from any website", 19 "web scraping tutorial", 20 "web scrape", 21 "data collection tool", 22 "RPA", 23 "web integration", 24 "how to turn website into API", 25 "JSON", 26 "data extraction tools", 27 "web scraping javascript", 28 "web scraping python", 29 "data collection tools", 30 "data collection tools and techniques", 31 "data collection tools and strategies", 32 "web scraper", 33 "web api integration" 34 ], 35 "author": "Apify", 36 "start": "0", 37 "duration": "4.56", 38 "text": "Do you want to extract data from the web?\nMaybe you’ve tried it, but you had problems, " 39 } 40]
One short (up to 5 minutes) video scraping cost about $0.004, Apify provides you with $5 free usage credits to use every month on the Apify Free plan and you can get up to 1 250 000 video subtitles for those credits. Note that the cost of parsing depends on the duration of the video and other factors and may vary.
Our scrapers are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our scrapers, when used for ethical purposes by Apify users, are safe. However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our blog post on the legality of web scraping
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!