π¬ YouTube Video Captions Scraper ππ¬ β Instantly grab auto-generated subtitles from any public YouTube video! ππ£οΈ Supports multiple languages π―, formats π, and gives direct download links π for .vtt, .json3, .ttml, and more! Perfect for researchers π§ , devs π», and content creators π¨!
YouTube Video Captions Scraper is a powerful Apify actor designed to extract and download captions (subtitles) from YouTube videos in multiple formats and languages. Whether you're analyzing content, translating captions, or just archiving subtitle data, this actor gives you structured and flexible access to caption files.
.vtt
, .json3
, .srv1
, .srv2
, .srv3
, .ttml
)The actor accepts a JSON object with a list of video URLs and optional request methods.
1{ 2 "video_urls": [ 3 { 4 "url": "https://www.youtube.com/watch?v=2VLqZtded_0", 5 "method": "GET" 6 } 7 ] 8}
url
(string): A valid YouTube video URLmethod
(string): Optional HTTP method for request (defaults to GET
)The actor returns a structured JSON object with detailed caption data:
1{ 2 "original_url": "https://www.youtube.com/watch?v=2VLqZtded_0", 3 "title": "Maher Zain & Harris J - Qalbi Fil Madinah | Official Music Video", 4 "thumbnail": "https://i.ytimg.com/vi_webp/2VLqZtded_0/maxresdefault.webp", 5 "automatic_captions": { 6 "af": [ { "url": "...", "ext": "vtt", "protocol": "m3u8_native" }, ... ], 7 "bn": [ { "url": "...", "ext": "json3", "name": "Bangla" }, ... ] 8 } 9}
original_url
: The video linktitle
: Video titlethumbnail
: Thumbnail URLautomatic_captions
: Object grouped by language codes (e.g. af
, bn
) containing an array of caption file metadataEach caption object may include:
url
: Direct download URLext
: Format (vtt
, json3
, etc.)name
: Language nameprotocol
: (if available) like m3u8_native
Use this actor in combination with:
Having trouble or need a custom feature? scrapearchitect@gmail.com or open an issue on the actor page.
YouTube Video Captions Scraper, YouTube captions downloader, subtitle extractor, download YouTube subtitles, YouTube VTT JSON captions, scrape YouTube captions Apify
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!