YouTube Channel, Playlist & Search Videos Scraper avatar

YouTube Channel, Playlist & Search Videos Scraper

Pricing

from $0.35 / 1,000 video (fast mode)s

Go to Apify Store
YouTube Channel, Playlist & Search Videos Scraper

YouTube Channel, Playlist & Search Videos Scraper

List every video of YouTube channels, playlists or search results with views, duration and thumbnails in seconds, or in detailed mode with likes, comment count, upload date, tags and description. Videos, Shorts and live streams.

Pricing

from $0.35 / 1,000 video (fast mode)s

Rating

0.0

(0)

Developer

Jefferson Valandro

Jefferson Valandro

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

List every video of a YouTube channel, playlist or search with its metrics. Two modes:

  • Fast: title, views, duration, thumbnail, channel and subscriber count. Hundreds of videos in seconds.
  • Detailed: everything in Fast plus likes, comment count, exact upload date, tags, categories and description for each video.

Why this one

  • Channels, playlists, single videos and YouTube searches in the same run.
  • Videos, Shorts and live streams: choose which channel tabs to list.
  • Real numbers: views, likes and comments as integers; dates as YYYY-MM-DD.
  • Built-in block handling: starts direct and switches to Apify Proxy automatically if YouTube blocks the server IP, retrying each blocked video instead of returning it empty.
  • Pay per video delivered, with a lower price for Fast mode.

Input

{
"urls": ["https://www.youtube.com/@veritasium", "https://www.youtube.com/playlist?list=PL..."],
"searchQueries": ["best noise cancelling headphones 2026"],
"mode": "detailed",
"channelTabs": ["videos", "shorts"],
"maxVideosPerSource": 100
}

Output (one item per video)

FieldFastDetailed
videoId, url, title, thumbnail✓✓
duration (seconds), viewCount✓ (views rounded by YouTube)✓ (exact)
channel, channelId, channelFollowers✓✓
isShort, source✓✓
likeCount, commentCount, uploadDate✓
description, tags, categories, language, isLive✓

Example output

One real item from a test run (long texts and lists shortened):

{
"videoId": "ONAuUyml0yI",
"url": "https://www.youtube.com/watch?v=ONAuUyml0yI",
"title": "We're trying something new...",
"duration": 308,
"viewCount": 1200000,
"thumbnail": "https://i.ytimg.com/vi/ONAuUyml0yI/hqdefault.jpg?sqp=-oaymwEcCOADEI4CSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLCcdxxWzBr1Y2HQgBBsE-7U-LD7pw",
"isShort": false,
"channel": "Veritasium",
"channelId": "UCHnyfMqiRRG1u-2MsSQLbXA",
"channelFollowers": 21300000,
"source": "https://www.youtube.com/@veritasium"
}

Use cases

Competitor and niche research, finding top-performing videos in a channel, tracking a creator's output, building datasets of videos for transcripts or comments (see our YouTube Transcript and YouTube Comments scrapers).

How much does it cost?

You pay only for results delivered, at a fixed price per item. Apify platform usage is included in that price, so there are no compute costs on top. Errors and items that couldn't be found are free.

What you getPriceExample
Video (detailed mode)$0.002 each1,000 video (detailed mode)s = $2.00
Video (fast mode)$0.0005 each1,000 video (fast mode)s = $0.50

The Apify Free plan includes $5 of monthly credit, enough for about 2,500 video (detailed mode)s per month at no cost. You can also set a maximum spend per run.

On paid Apify plans it gets cheaper automatically: 10% off on Starter, 20% on Scale and 30% on Business.

Feedback

Found a bug, a site change, or need an extra field? Open an issue in the Issues tab: every issue is read and answered. If this actor saved you time, a review helps other people find it.