YouTube Video Scraper - Fast and Reliable avatar

YouTube Video Scraper - Fast and Reliable

Pricing

from $10.00 / 1,000 results

Go to Apify Store
YouTube Video Scraper - Fast and Reliable

YouTube Video Scraper - Fast and Reliable

Extract YouTube video metadata including title, views, likes, description, tags, duration, upload date, and channel info. Fast, reliable, and affordable. Perfect for YouTube analytics, content research, and competitive analysis.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Donny

Donny

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Categories

Share

YouTube Video Scraper

What does YouTube Video Scraper do?

YouTube Video Scraper is a powerful Apify actor that extracts comprehensive metadata from YouTube videos at scale. Simply provide a list of YouTube video URLs and the scraper will return detailed information about each video, including title, view count, likes, description, tags, duration, upload date, and full channel information. It works by fetching the YouTube watch page and parsing the embedded data structures, ensuring you get accurate and up-to-date information directly from YouTube.

Whether you need to analyze competitor content, track video performance metrics, build a content database, or conduct market research, this scraper provides all the data you need in a clean, structured format ready for analysis.

Features

  • Extract complete video metadata from any public YouTube video
  • Support for multiple URL formats: standard watch URLs, short URLs (youtu.be), embeds, and Shorts
  • Batch processing of hundreds or thousands of videos
  • Structured JSON output with all key metrics
  • Proxy support for reliable large-scale scraping
  • Fast processing at approximately $1 per 1,000 videos
  • Clean dataset output with customizable table view

How to Use

  1. Go to the actor's input page on Apify Console
  2. Add YouTube video URLs to the "Video URLs" field
  3. Optionally configure the maximum number of results and proxy settings
  4. Click "Start" to run the scraper
  5. Download results in JSON, CSV, Excel, or other formats from the Dataset tab

You can also call the actor via the Apify API or integrate it into your workflow using the Apify client libraries for JavaScript, Python, and other languages.

Input Parameters

ParameterTypeDescriptionDefault
urlsArrayList of YouTube video URLs to scrape (required)-
maxResultsIntegerMaximum number of videos to process (1-10,000)100
proxyConfigurationObjectProxy settings for the scraperNone

Output Data

Each scraped video returns the following fields:

FieldTypeDescription
videoIdStringYouTube video ID
urlStringFull video URL
titleStringVideo title
descriptionStringVideo description
viewCountIntegerNumber of views
likeCountIntegerNumber of likes
durationStringDuration in H:MM:SS format
durationSecondsIntegerDuration in seconds
uploadDateStringUpload date (ISO format)
channelNameStringChannel name
channelIdStringChannel ID
channelUrlStringChannel URL
thumbnailUrlStringHighest resolution thumbnail
tagsArrayVideo tags/keywords
isLiveBooleanWhether it is live content
categoryStringVideo category
commentCountIntegerNumber of comments
subscriberCountStringChannel subscriber count
scrapedAtStringTimestamp of scrape

Pricing

This actor is priced at approximately $1 per 1,000 videos scraped, making it one of the most affordable YouTube scraping solutions available. Actual costs depend on your Apify subscription plan and proxy usage.

Check out these other YouTube scrapers by quick_kirigami: