YouTube Scraper - Search Videos, Channels & Playlists
Pricing
from $0.60 / 1,000 results
YouTube Scraper - Search Videos, Channels & Playlists
Scrape YouTube search results, channel videos, and video details. Get title, view count, duration, channel info, thumbnails, and more. Pure HTTP using YouTube's internal API -- no browser needed. Ultra cheap at 256MB.
Pricing
from $0.60 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape YouTube search results, channel videos, and video details. Get titles, views, duration, channel info, and more.
What you get
Search YouTube by keyword, scrape all videos from a channel, or get full details for specific videos. Extract titles, view counts, durations, channel info, thumbnails, descriptions, tags, and more. No API key needed.
Output fields (Videos)
| Field | Description |
|---|---|
videoId | YouTube video ID |
title | Video title |
url | Video URL |
channelName | Channel name |
channelUrl | Channel URL |
description | Video description |
viewCount | Number of views |
duration | Duration in seconds |
durationText | Human-readable duration |
publishedTimeText | Relative publish time |
thumbnailUrl | Thumbnail image URL |
isLive | Whether currently live |
isShort | Whether it's a YouTube Short |
Example output
{"videoId": "rfscVS0vtbw","title": "Learn Python - Full Course for Beginners","url": "https://www.youtube.com/watch?v=rfscVS0vtbw","channelName": "freeCodeCamp.org","channelUrl": "https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ","description": "This course will give you a full introduction into all of the core concepts in python...","viewCount": 45000000,"duration": 16264,"durationText": "4:31:04","publishedTimeText": "5 years ago","thumbnailUrl": "https://i.ytimg.com/vi/rfscVS0vtbw/hqdefault.jpg","isLive": false,"isShort": false}
Input parameters
| Parameter | Required | Description |
|---|---|---|
queries | Yes | Search terms, @channel handles, or video URLs |
maxResults | No | Max total results (default: 100) |
maxResultsPerQuery | No | Max per query (default: 50) |
searchType | No | videos, channels, or playlists (default: videos) |
sort | No | relevance, date, viewCount, or rating (default: relevance) |
The scraper auto-detects input type: plain text = search, @handle = channel, video URL = video details.
Use cases
- Content researchers: Analyze trending topics and popular videos
- Marketers: Research competitor YouTube channels and engagement
- Data analysts: Study view count patterns and content trends
- Media companies: Monitor video content in specific niches
- Educators: Find educational content and track its reach
Limitations
- Search results limited to ~20 per page (YouTube limitation)
- Some fields (like exact like count) only available for direct video URL input
- High request volumes may trigger rate limiting