YouTube Video Details Scraper

YouTube Video Details Scraper

by scrapier

Extract titles, descriptions, tags, and stats from any YouTube video. Perfect for SEO research, content analysis, and lead generation from single or bulk URLs.

17 runs
2 users
Try This Actor

Opens on Apify.com

About YouTube Video Details Scraper

Need to pull structured data from YouTube videos without the manual hassle? I've been there, trying to copy-paste details or rely on inconsistent APIs. This YouTube Video Details Scraper is what I use to get clean, reliable data fast. Just feed it one video URL or a whole list, and it pulls everything you need: the title, full description, tags, view and like counts, comment stats, upload date, and channel info. It’s incredibly straightforward. I primarily use it for two things: SEO research and content tracking. When I’m analyzing competitors or planning my own video content, having all the tags and descriptions in a spreadsheet lets me spot patterns and keywords I’d otherwise miss. For lead generation, it’s great for building lists of relevant content creators or tracking video performance over time. The data comes out formatted and ready for analysis in tools like Google Sheets or your own database. It runs reliably at scale, so whether you’re checking a single link or processing thousands, you get the same accurate results without getting blocked. It just works, saving hours of manual work.

What does this actor do?

YouTube Video Details Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

YouTube Video Details Scraper

Overview

The YouTube Video Details Scraper is an automated actor that extracts structured public metadata from YouTube videos. It's designed for developers and analysts who need to collect video data at scale, bypassing the limitations and rate restrictions of manual collection or the official API. You can use it to scrape data from individual videos, entire playlists, or search results.

Key Features

  • Bulk Data Extraction: Scrape details from single videos, playlists, or search result sets in a single run.
  • Comprehensive Data Points: Extracts titles, descriptions, tags/hashtags, view/like counts, comment counts, channel information (name, URL, subscribers), upload date, duration, and thumbnail URLs.
  • Flexible Integration: Works as a hosted Apify actor, can be integrated with Python scripts, or run via CLI. Compatible with common developer workflows.
  • Structured Export: Outputs data in JSON, CSV, or Excel formats for easy import into databases, analytics tools, or CRMs.
  • Proxy Support: Includes proxy rotation to improve reliability and reduce the chance of being blocked during large scraping jobs.

How to Use

  1. Access the Actor: Find the "YouTube Video Details Scraper" on the Apify platform or via its API.
  2. Configure Input: Provide the actor with YouTube URLs. This can be one or multiple video links, playlist URLs, or channel URLs. Some configurations also accept search queries.
  3. Run the Actor: Start the scraper. It will navigate to the provided URLs and extract the specified metadata.
  4. Retrieve Output: Once the run is complete, download the collected dataset from the Apify console or via API in your chosen format (JSON, CSV, Excel).

Input/Output

Input: The primary input is a list of YouTube URLs (video, playlist, or channel). Input is typically provided via the Apify console, a structured JSON configuration, or the API.

Example input configuration:

{
  "startUrls": [
    { "url": "https://www.youtube.com/watch?v=VIDEO_ID_1" },
    { "url": "https://www.youtube.com/playlist?list=PLAYLIST_ID" }
  ]
}

Output: The actor returns a structured dataset. Each item in the dataset represents a scraped video and contains the following key fields (formatted as JSON, CSV, etc.):

  • title
  • description
  • tags
  • viewCount
  • likeCount
  • commentCount
  • channelName
  • channelUrl
  • uploadDate
  • duration
  • thumbnailUrl

The data is ready for direct analysis or integration into other systems.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try YouTube Video Details Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
scrapier
Pricing
Paid
Total Runs
17
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support