YouTube Scraper - Videos, Channels & Search avatar

YouTube Scraper - Videos, Channels & Search

Pricing

from $1.40 / 1,000 video or channels

Go to Apify Store
YouTube Scraper - Videos, Channels & Search

YouTube Scraper - Videos, Channels & Search

Scrape YouTube search results, channel videos, Shorts and live streams: views, likes, comment count, exact publish date, duration, tags, category and description, plus channel subscribers, total views and join date. Fast, no API key.

Pricing

from $1.40 / 1,000 video or channels

Rating

0.0

(0)

Developer

Dataspace

Dataspace

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

YouTube Scraper — Videos, Channels & Search

Scrape YouTube search results, channel videos, Shorts and live streams, and get for every video: views, likes, comment count, publish date, duration, full description, hashtags and the channel's subscriber count. Add channel info: subscribers, total views, number of videos, join date, country and links.

Fast and reliable — no browser, no YouTube API key, no quota limits.

What can you do with it?

  • Influencer & creator research — compare channels by subscribers, total views and engagement (likes and comments per view).
  • Content & trend research — find the most-viewed videos for any keyword this week or month.
  • Competitor monitoring — track every new upload of competitor channels on a schedule.
  • Marketing & brand monitoring — see who talks about your product and how viewers react.
  • AI & data projects — clean video metadata for dashboards, recommendations and LLM pipelines.

What data do you get?

One result per video:

FieldExample
title, url, videoIdiPhone 17 Review: No Asterisks!, …watch?v=rng_yUSwrgU
viewCount, likeCount, commentCount6896687, 174608, 5800
publishedAt, publishedTimeText2025-10-01
durationSeconds, durationText680, 11:20
channelName, channelId, channelUrl, channelSubscriberCountMarques Brownlee, UC…, …, 21300000
description, hashtagsfull description and its #hashtags
isShort, isLive, thumbnailUrlflags and thumbnail
source, sourceType, positionthe search query or channel the video came from

With Add channel info, one extra result per channel:

FieldExample
name, handle, channelId, urlMrBeast, @MrBeast, UCX6OQ3DkcsbYNE6H8uQQuVA
subscriberCount, viewCount, videoCount520000000, 141855566763, 1005
joinedDate, country2012-02-19, United States
description, links, avatarUrl, isVerifiedchannel description, external links, avatar

Example output (real result, shortened)

{
"type": "video",
"title": "iPhone 17 Review: No Asterisks!",
"url": "https://www.youtube.com/watch?v=rng_yUSwrgU",
"channelName": "Marques Brownlee",
"channelSubscriberCount": 21300000,
"viewCount": 6896687,
"likeCount": 174608,
"commentCount": 5800,
"durationText": "11:20",
"publishedAt": "2025-10-01",
"source": "iphone 17 review",
"sourceType": "search"
}

How to use

  1. Add search queries and/or channel URLs (@MrBeast, https://www.youtube.com/@veritasium, /channel/UC…) and/or video URLs.
  2. For searches, optionally choose sort order, upload date and duration filters.
  3. For channels, choose Videos, Shorts or Live streams and how many of the newest to get.
  4. Click Start and export as JSON, CSV, Excel, or via API.

Example input

{
"searchQueries": ["iphone 17 review"],
"maxResultsPerQuery": 100,
"sortBy": "views",
"uploadDate": "month",
"channelUrls": ["@MrBeast", "https://www.youtube.com/@veritasium"],
"channelContent": "videos",
"maxVideosPerChannel": 200,
"includeChannelInfo": true,
"includeVideoDetails": true
}

In our tests, 2 searches + 2 channels + 3 single videos returned 225 results with full details in about 2 minutes.

Pricing

Pay per result: $1.40 per 1,000 results (one result = one video or one channel), plus a tiny start fee of $0.00005 per run. Platform usage (compute and proxies) is included — you are not charged anything else. Likes, comment counts, publish dates and descriptions are included.

ExampleCost
the latest 200 videos of a channel$0.28
1,000 search results with full details$1.40

Set a maximum cost for a run and the Actor stops when it is reached.

Tips

  • Switch off Full video details if you only need titles, views and durations — runs are much faster.
  • publishedAt is the publish date as shown on YouTube; for search and channel results publishedTimeText (e.g. "3 days ago") is also available.
  • Duration comes from search and channel listings; for single video URLs it may be empty.
  • Schedule the Actor (e.g. daily) with your competitors' channels to track every new upload.

FAQ

Does it download videos or collect comments? No. It collects public video and channel information only — no video/audio downloads, no comments, no commenter data and no e-mail addresses.

Do I need a YouTube API key? No, and there are no API quota limits.

Can I use it from my app or AI agent? Yes — through the Apify API, Python/JavaScript clients, Zapier, Make, or as a tool for AI agents via Apify MCP.

Like it? If this Actor saves you time, please leave a review on the Reviews tab — it helps others find it. Found a problem? Open an issue and it will be fixed quickly.

Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by or sponsored by YouTube or Google LLC. YouTube is a trademark of Google LLC and is mentioned only to describe the publicly available data source. It collects only publicly available video and channel information that YouTube shows to any visitor — without logging in, without solving CAPTCHAs, without downloading any video or audio and without collecting comments or contact details. Thumbnails are returned as links, not copied. You are responsible for making sure that your use of the data complies with applicable laws (including copyright and data protection laws such as GDPR) and with YouTube's terms.