YouTube Scraper (Videos, Shorts, Channels, Search) avatar

YouTube Scraper (Videos, Shorts, Channels, Search)

Pricing

from $3.00 / 1,000 video with full details

Go to Apify Store
YouTube Scraper (Videos, Shorts, Channels, Search)

YouTube Scraper (Videos, Shorts, Channels, Search)

Scrape YouTube videos and Shorts from search, channels, playlists or URLs: title, views, likes, comment count, exact upload date, duration, description, hashtags and channel subscribers. Sort and date filters. From $1.50 per 1,000 videos.

Pricing

from $3.00 / 1,000 video with full details

Rating

0.0

(0)

Developer

Ahmad Mahameed

Ahmad Mahameed

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

What does YouTube Scraper do?

It extracts YouTube video data from search results, channels, playlists or video URLs, including Shorts and live streams:

  • 📊 Exact views, likes and comment count
  • 📅 Exact upload date, duration, full description and hashtags
  • 📺 Channel name, ID, handle, subscriber count and verified badge
  • 🔎 Search with filters: sort by views, upload date (last hour, today, this week, this month, this year)
  • 🎬 Channel tabs: Videos, Shorts or Live streams, newest first
  • ⚡ Fast mode for big lists: title, approximate views, relative date and duration
  • 💲 $3 per 1,000 videos with full details, or $1.50 per 1,000 in fast mode. Unavailable videos are free.

Use cases

  • Influencer and competitor research: compare channels by views, likes and engagement
  • Content strategy: find what performs best for a topic this week or this month
  • Lead generation: build lists of channels in a niche with subscriber counts
  • Market research and AI: datasets of videos, descriptions and hashtags for analysis or LLMs
  • Monitoring: schedule it daily to track new uploads from channels you follow

Input

{
"searchQueries": ["ai agents tutorial"],
"urls": ["https://www.youtube.com/@mkbhd", "https://www.youtube.com/playlist?list=PLoROMvodv4rMiGQp3WXShtMGgzqpfVfbU"],
"maxResults": 50,
"getDetails": true,
"channelTab": "videos",
"sortBy": "views",
"uploadDate": "month"
}

Output

{
"videoId": "aircAruvnKk",
"url": "https://www.youtube.com/watch?v=aircAruvnKk",
"title": "But what is a neural network? | Deep learning chapter 1",
"channelName": "3Blue1Brown",
"channelId": "UCYO_jab_esuFRV4b17AJtAw",
"channelHandle": "@3blue1brown",
"channelSubscribers": 8700000,
"channelVerified": true,
"viewCount": 24853315,
"likeCount": 566597,
"commentCount": 9400,
"durationSeconds": 1120,
"publishedDate": "2017-10-05",
"description": "What are the neurons, why are there layers...",
"hashtags": [],
"thumbnail": "https://i.ytimg.com/vi/aircAruvnKk/hqdefault.jpg",
"isShort": false,
"isLive": false,
"sourceType": "video"
}

Subscriber and comment counts are rounded the way YouTube shows them (for example 8.7M, 9.4K). Views and likes are exact in full-details mode.

Export as JSON, CSV, Excel or HTML, or connect to Google Sheets, Make, Zapier, n8n or any MCP client through the Apify API.

Pricing

ModePrice
Full details (default)$0.003 per video ($3 per 1,000)
Fast mode (getDetails: false)$0.0015 per video ($1.50 per 1,000)

Platform and proxy costs are included. Videos that are private, deleted or unavailable are not charged.

More tools from this developer

Feedback

Need another field or filter? Open an issue on the Issues tab and it will be added quickly.