Go to example tasks
Several YouTube searches in one run
Created by
NeverEmpty
Three product-review searches in a single run, with every row naming the query that produced it. Measured on 8 September 2026: 45 videos from 33 channels in 5 seconds, all unique. When the maximum cuts the result, rows are taken evenly from every query, so no keyword silently disappears from the output.
YouTube Search Scraper - Videos, Views & Channelsneverempty/youtube-search-scraper
Query
Searched For
Rank
Title
+27 fieldsTextNumberBooleanListObject
Input
Search queries:drone review+2
Results per query:20
Maximum records:45
Sort by:relevance
Drop videos that do not contain your search terms:false
Exclude Shorts (60 seconds or less):false
Only Shorts:false
Minimum view count:0
Maximum length (seconds):0
Published within (days):0
Keyword match:any
Only return videos that are new since the last run:false
Forget what was already returned:false
Maximum requests:40
Use an Apify proxy if YouTube asks for one:false
Output fields
Query
Searched For
Rank
Title
Channel Name
View Count
Published Text
Length Seconds
Looks Unrelated
Url
Source
Status
Page
Video Id
Channel Id
Channel Url
Description
View Count Text
Published Approx Days Ago
Length Text
Is Live
Is Short
Badges
Channel Verified
Thumbnail Url
Scraped At
Matched Terms
Matched Term Count
Query Term Count
Search Url
Note
Sign up on Apify01
Create your Apify account to access the YouTube Search Scraper - Videos, Views & Channels.
Start the run02
The Actor will start running based on the input automatically.
Receive the output03
Monitor the progress in real-time. You will be notified as soon as your dataset is complete and ready for review.
Integrate into your workflow04
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow.
