YouTube Search Scraper - Videos by Keyword, Date & Views
Pricing
$1.00 / 1,000 results
YouTube Search Scraper - Videos by Keyword, Date & Views
Search YouTube by keyword and export the videos: title, views, duration, publish time, channel and thumbnail. Filter by upload date, sort by views or date. No API key, no quota, no login.
Pricing
$1.00 / 1,000 results
Rating
0.0
(0)
Developer
Frank0306
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 hours ago
Last modified
Categories
Share
YouTube Search Scraper
Search YouTube by keyword and export the matching videos, without an API key and without the quota limits of the official YouTube Data API.
Use it for keyword and SEO research, to see who ranks for a topic, to find creators for influencer campaigns, or to monitor new videos about your brand.
- Search like a viewer, export like an analyst. Keywords in, a table of videos out.
- Filters. Upload date (last hour to this year) and sort by relevance, date or views.
- Numbers you can sort. "1.2M views" becomes 1200000, and the original text is kept.
- No API key, no login and no proxy setup.
- Low price. $1 per 1,000 videos.
How to use it
- Click Try for free.
- Type your keywords in Search keywords.
- Click Start, then download the results as JSON, CSV or Excel.
Input example
{"searchQueries": ["web scraping", "python tutorial"],"uploadDate": "month","sortBy": "views","maxItemsPerQuery": 200}
Output example
{"type": "video","videoId": "k-EkfZBVe3U","url": "https://www.youtube.com/watch?v=k-EkfZBVe3U","title": "how to actually get good at Web Scraping","viewCount": 3696,"viewCountText": "3,696 views","durationSeconds": 167,"durationText": "2:47","publishedTimeText": "2 weeks ago","publishedAtEstimated": "2026-10-10T11:27:11Z","isShort": false,"channelName": "Shade of Code","channelId": "UCmxKkv3HQUNbTCshLwwDu3g","channelHandle": "@Shadeofcode","channelUrl": "https://www.youtube.com/channel/UCmxKkv3HQUNbTCshLwwDu3g","channelIsVerified": false,"searchQuery": "web scraping","scrapedAt": "2026-10-24T11:27:11Z"}
How much does it cost?
You pay per saved result: $1.00 per 1,000 videos. There is no start fee and no monthly rental.
| Run | Results | Cost |
|---|---|---|
| 100 videos for one keyword | 100 | $0.10 |
| 500 videos for each of 4 keywords | 2,000 | $2.00 |
Set a maximum charge per run in the run options and the Actor stops when it is reached.
Limits you should know
- About 500 videos per keyword. This is YouTube's own limit. To get more, use several related keywords, different sort orders or upload dates.
- Dates are estimates. Search results show relative times such as "2 weeks ago". The Actor keeps that text and adds an estimated date in
publishedAtEstimated. - Likes and comment counts are not in search results. For those, feed the
urlvalues into the YouTube Scraper in video details mode. - "Recent first" is not strictly by date. YouTube mixes in some relevance.
Related Actors
- YouTube Shorts Scraper: Shorts by keyword or channel, with views, likes and hashtags.
- YouTube Channel Videos Scraper: every upload of a channel.
- YouTube Scraper: video details, comments with replies and channel profiles in one Actor.
FAQ
Is it legal? The Actor collects only data that YouTube shows publicly to every visitor. Results can contain personal data such as usernames. Make sure you have a legitimate reason to process it, as required by the GDPR and similar laws.
Something is broken or missing? Open a ticket in the Issues tab. Issues are usually answered within a day.