YouTube Scraper
Pricing
from $1.05 / 1,000 videos
YouTube Scraper
[$1.50/1K videos] Scrape YouTube by search, video URL or channel: exact views, likes, comments, publish date, duration, description, hashtags and the channel with subscribers. Date and duration filters free. No API key, no run fee.
Pricing
from $1.05 / 1,000 videos
Rating
0.0
(0)
Developer
Matvey
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 hours ago
Last modified
Categories
Share
YouTube Scraper searches YouTube, reads video URLs or lists a channel's newest videos, and returns one row per video with the exact numbers: views, likes, comment count, publish date, duration, title, full description, hashtags, and the channel with its subscriber count.
$0.0015 per video — $1.50 per 1,000, exact numbers included. No API key, no YouTube quota, no login, no start fee. Videos removed by your filters and inputs that fail are free.
What is YouTube Scraper?
The YouTube Data API needs a key, has a daily quota and charges quota points for every search. This Actor reads the same pages and JSON the YouTube website shows to any visitor and turns them into clean rows — for market research, competitor tracking, influencer discovery, content planning, or feeding video data to an AI agent.
Three kinds of input, mixed freely in one run:
- Search queries — with YouTube's own filters: upload date, duration, popularity, Shorts only.
- Video URLs — watch links, youtu.be, Shorts or bare ids.
- Channels — handle, URL or id; the newest videos.
What is in every row
| Field | Meaning |
|---|---|
title, url, videoId, thumbnailUrl, duration | The video |
views, likes, comments | Exact counters |
publishedAt, dateText, publishedText | Publish date (and "3 days ago" as shown in search) |
description, hashtags | Full description and its hashtags |
channelName, channelHandle, channelId, channelSubscribers, channelVerified | The channel |
source, sourceValue, position | Which search, channel or URL the row came from |
How much does it cost?
| Event | Price |
|---|---|
| Video | $0.0015 |
- Exact numbers are included in the price; the date filter is free.
- Videos below Minimum views: $0.
- Searches, channels or URLs that fail: $0 (an error row says why).
Bulk export: what 50,000 rows actually cost
This Actor is built for bulk jobs — hundreds of inputs in one run, or a daily schedule. There is no fee per run, no fee per page and no proxy charge: you pay for the rows you keep.
| Job | This Actor | Most-used Actor in this category |
|---|---|---|
| 50,000 videos across 100 runs | $75 | $200 |
| 50,000 videos with a date filter | $75 | $265 |
Checked on the Apify Store on 23 September 2026 against the Actor with the most monthly users in this category ($0.004 per result, plus $0.0013 per result when a date filter is used). Some Actors here ask less per row — this table compares against the one buyers actually use most.
How to use it in three steps
- Type search queries, paste video URLs or channels — one per line.
- Set the filters: Upload date, Duration, Sort, Minimum views.
- Press Start, then download JSON, CSV or Excel — or call the run from the API, n8n, Make, Zapier or an AI agent.
⬇️ Input
{"searchQueries": ["bali villa tour", "n8n tutorial"],"maxResultsPerQuery": 100,"uploadDate": "month","sortBy": "popularity","videoUrls": ["https://www.youtube.com/watch?v=gER89wMfzvg"]}
⬆️ Output
{"source": "search","sourceValue": "bali villa tour","position": 2,"videoId": "gER89wMfzvg","url": "https://www.youtube.com/watch?v=gER89wMfzvg","title": "Our Bali Villa Tour - Building a Villa in Bali","viewsText": "88,051 views","views": 88052,"publishedText": "3y ago","duration": "9:03","isLive": false,"descriptionSnippet": "Get your copy of the Bali villa guide here! https://www.roryandcasey.com/balivillaguide Want to book your stay at Villa Raava?","channelName": "Rory and Casey","channelId": "UCG8XR8g6apQEp72U9papo6w","channelUrl": "https://www.youtube.com/@RoryandCasey","channelVerified": false,"badges": ["4K"],"thumbnailUrl": "https://i.ytimg.com/vi/gER89wMfzvg/hqdefault.jpg","type": "video","likes": 1649,"commentsText": "165","comments": 165,"dateText": "Sep 3, 2023","publishedAt": "2023-09-03","description": "Get your copy of the Bali villa guide here! https://www.roryandcasey.com/balivill...\n\nWant to book your stay at Villa Raava? Click Here https://www.airbnb.com.au/rooms/96439...\n\nIf you've been followi…","channelHandle": "@RoryandCasey","channelSubscribersText": "5.59K subscribers","channelSubscribers": 5590,"hashtags": [],"scrapedAt": "2026-09-23T12:41:12.989Z"}
Use cases
Market and trend research
What gets views on a topic this month — sort by popularity, filter by upload date.
Competitor tracking
Competitors' newest videos with exact likes and comments every week.
Influencer discovery
Every row carries the channel and its subscribers — find creators whose videos beat their size.
Data for AI
Titles, descriptions and hashtags as clean rows through the Apify MCP server or API.
Integrations
Every run is available through the Apify API, and the Actor works out of the box with n8n, Make, Zapier, Google Sheets, LangChain and the Apify MCP server.
FAQ
Do I need a YouTube API key? No. There is no quota either.
Why is duration empty for some URL rows? YouTube shows the length on search and channel lists; for a bare URL the Actor reads the video's data panel, which has no length. Search and channel rows always have it.
Can I sort by upload date? YouTube's search offers only Relevance and Popularity now. Use Upload date (today, this week, this month) to get the newest videos.
Can I get transcripts or download videos? No — this Actor returns data, not media. See our YouTube Transcripts Actor for text.
Is this legal? The Actor reads public pages that anyone can open without logging in. Use the data in line with YouTube's terms and your local law.