YouTube Video Scraper avatar

YouTube Video Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
YouTube Video Scraper

YouTube Video Scraper

Extract structured video data from YouTube β€” videos, channels, playlists, and search. Returns titles, views, likes, comments, duration, channel info, tags, and more. Built for content research, competitor analysis, and influencer discovery.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Scape and Brew

Scape and Brew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

YouTube Video Scraper 🎬

Extract structured video data from YouTube β€” videos, channels, playlists, and search results.

Features

  • Search by keyword β€” find videos on any topic
  • Scrape channels β€” get all videos from any channel
  • Full metadata β€” titles, views, likes, comments, duration, channel info, tags, upload dates
  • Search or playlist support β€” scrape playlists and search result pages
  • Cookie support β€” provide your YouTube cookies for higher success rates
  • Export anywhere β€” download as JSON, CSV, XLSX, or connect via API

Use cases

  • Content research β€” discover trending topics in any niche
  • Competitor analysis β€” track channel growth, video frequency, engagement
  • Influencer outreach β€” find creators by keyword, get channel stats
  • SEO & keyword research β€” analyze video titles and tags

Pricing

  • $3 per 1,000 results β€” pay only for what you extract
  • Platform usage costs are billed separately by Apify
  • Set a max cost per run to control spending

Quick start

  1. Set Source type to "Search query"
  2. Enter your keyword (e.g. "longevity")
  3. Set Max videos (default: 50)
  4. Click Start

Input parameters

ParameterTypeDescription
source_typeselectvideo_url, channel_url, playlist_url, or search_query
source_valuestringYouTube URL or search query
max_videosintegerMax videos to extract (0 = unlimited)
include_commentsbooleanAlso scrape top comments (slower)
cookiesstringYouTube session cookies in Netscape format

Output fields

FieldTypeDescription
idstringYouTube video ID
titlestringVideo title
urlstringFull video URL
view_countintegerNumber of views
like_countintegerNumber of likes
comment_countintegerNumber of comments
duration_secondsintegerVideo duration in seconds
channel_namestringChannel name
channel_urlstringChannel URL
channel_subscriber_countintegerChannel subscriber count
upload_date_formattedstringUpload date (YYYY-MM-DD)
thumbnail_urlstringVideo thumbnail URL
tagsarrayVideo tags
is_shortsbooleanWhether the video is a Short

Example

Input:

{
"source_type": "search_query",
"source_value": "longevity",
"max_videos": 5
}

Output:

[
{
"id": "abc123def45",
"title": "Longevity: can ageing be reversed?",
"view_count": 634530,
"channel_name": "Example Channel",
"duration_seconds": 1245
}
]

Integration

Connect via Apify API or use with Make, Zapier, n8n, and other automation tools.

Support

Open an issue on the Actor page for questions, feature requests, or bug reports.