YouTube Search Scraper: Search Results, Views & Channels
Pricing
from $0.40 / 1,000 search results
YouTube Search Scraper: Search Results, Views & Channels
Search YouTube by keyword and get the matching videos: title, link, views, upload time, duration, description snippet, thumbnail and channel. Sort by relevance, date or views and filter by upload date and length. Export JSON, CSV or Excel, use the API, or schedule runs.
Pricing
from $0.40 / 1,000 search results
Rating
0.0
(0)
Developer
Ioannis Kokkinis
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
YouTube Search Scraper
Search YouTube by keyword and get the matching videos as JSON, CSV or Excel: title, link, views, upload time, duration, description snippet, thumbnail and channel.
What you get for each result
- Search keyword and rank of the video in the results
- Video title, ID, link and description snippet
- View count (as a number and as shown on YouTube)
- Upload time as shown on YouTube, for example "3 days ago"
- Duration in seconds and as text
- Thumbnail link
- Channel name, ID, link and verified badge
How to use it
- Enter one or more keywords, one per line.
- Choose the sort order (relevance, upload date, view count, rating), how recent the videos must be, and the length.
- Set how many results you want per keyword, then press Start.
Use the video links with the YouTube Transcript Scraper or YouTube Comments Scraper to get transcripts or comments for everything you found.
Input
| Field | Meaning |
|---|---|
| Search keywords | One search per line |
| Sort by | Relevance, upload date, view count or rating |
| Uploaded | Any time, last hour, today, this week, this month, this year |
| Length | Any, under 4 minutes, 4 to 20 minutes, over 20 minutes |
| Results per keyword | Maximum videos per keyword |
| Maximum results in total | Stops the whole run |
Output example
{"searchQuery": "python tutorial","position": 1,"videoId": "fWjsdhR3z3c","url": "https://www.youtube.com/watch?v=fWjsdhR3z3c","title": "Learn Python in Less than 10 Minutes for Beginners (Fast & Easy)","viewCount": 1707861,"publishedTimeText": "5 years ago","durationSeconds": 630,"channelName": "Indently"}
Pricing
You pay per video returned, plus a tiny start fee. Keywords with no results cost nothing. Set a maximum spend per run and the Actor stops when it is reached.
Notes
- Only videos are returned, not channels, playlists or Shorts.
- Keywords that returned nothing are listed in the
FAILED_QUERIESrecord of the run's key-value store. - The Actor reads publicly visible search results. Use it in line with YouTube's terms.