YouTube Search Scraper - Results with Date & Duration Filters
Pricing
from $1.00 / 1,000 video founds
YouTube Search Scraper - Results with Date & Duration Filters
YouTube search results for any keyword with the filters of the site: sort by relevance, rating, date or views, upload date (hour to year) and duration (short, medium, long). Title, channel, views, date, duration and thumbnail, up to 500 videos per query. No API key. $0.001 per video.
Pricing
from $1.00 / 1,000 video founds
Rating
0.0
(0)
Developer
Antonio del Olmo Tena
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape YouTube search results for any keyword with the same filters as the site, without an API key and without quota. Type keywords, choose the order (relevance, rating, upload date, views), the upload date (last hour, today, this week, month, year) and the duration (short, medium, long) and get one row per video with title, channel, views, date, duration, thumbnail and snippet, up to 500 videos per query. Schedule it and new videos matching your keywords are flagged: content research, trend tracking, competitor monitoring and lead lists of creators at $0.001 per video.
The Actor uses YouTube's internal web API (the one the site uses), through rotating IPs, so there is no daily quota.
What you get
Video (one row each): id, url, title, channelId, channelName, channelUrl, durationText, durationSeconds, viewsText, views, publishedText, publishedAt (approximate, from the relative text), thumbnailUrl, description (snippet), isLive, position.
Search: query, sortBy, uploadDate, duration.
Changes on scheduled runs: isNew is true for videos that were not in the results of the previous run.
How to use it
- Open the Input tab.
- Add Search queries, one per line (up to 500 per run).
- Choose Sort by, Upload date and Duration if you want to narrow the results, and the Max videos per query.
- Click Start and export the rows as JSON, CSV or Excel.
Input
{"queries": ["web scraping tutorial"],"sortBy": "views","uploadDate": "month","duration": "medium","maxVideos": 50}
Output
{"query": "web scraping tutorial","sortBy": "views","uploadDate": "month","duration": "medium","position": 1,"id": "dQw4w9WgXcQ","url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","title": "Web Scraping in 2026: the complete guide","channelName": "Code Channel","channelUrl": "https://www.youtube.com/@codechannel","views": 184000,"publishedText": "2 weeks ago","durationSeconds": 743,"isNew": false,"timestamp": "2026-10-20T10:00:00.000Z"}
Pricing
Pay per event: $0.001 per video and $0.002 per new video detected on a scheduled run. Searches without results are free. A run of 100 queries with 50 videos each costs $5.
Limits and notes
- Results come from YouTube's web search; counts (views, dates) are the rounded values YouTube shows in lists. For exact numbers use the YouTube Video Details Scraper.
- YouTube serves up to about 500-600 results per search.
- The Actor never bypasses logins, CAPTCHAs or rate limits.
Related Actors
- YouTube Scraper: videos of a channel or a search in one Actor.
- YouTube Video Details Scraper: exact views, likes, comments, tags and chapters of a video.
- YouTube Playlist Scraper: every video of a playlist.