
A keyword-based YouTube search results scraper with advanced filtering capabilities. Search by keywords and apply multi-dimensional filters including upload date, content type, duration, and features to quickly identify your target videos.
YouTube Search Results Scraper is an automated video data extraction tool designed to search YouTube by keywords and filter criteria, then retrieve detailed video information. With CoreClaw, you can extract structured video data with zero coding required, enabling content analysis, competitive research, market research, and SEO optimization.
| 📺 Video Title | 🆔 Video ID |
| 🔗 Video URL | 🖼️ Video Thumbnail |
| 👁️ View Count | 📅 Upload Date |
| 👍 Like Count | 🌍 Language/Region |
| 📢 Channel Name | 🔗 Channel URL |
| 👥 Subscriber Count | ⏱️ Video Duration |
| 💬 Comment Count | 📝 Video Description |
| 🔗 Links in Description | 📄 Subtitle Availability |
| 💰 Monetization Status | 🚫 Comments Toggle |
| 🔍 Search Input Signature | ⚠️ Error Message |
CoreClaw YouTube Search Results Scraper handles search requests, filter application, result pagination, video ID collection, and detailed data retrieval in the background. Get your data in just a few minutes with these simple steps:
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| keyword_search | string | ✅ Yes | - | YouTube search keyword |
| upload_date | select | No | None | Upload date filter |
| type | select | No | None | Content type filter |
| duration | select | No | None | Video duration filter |
| features | select | No | None | Features filter |
| num_of_posts | number | No | 20 | Maximum number of videos to collect |
Upload Date (upload_date)
None - No restrictionLast hour - Last hourToday - TodayThis week - This weekThis month - This monthThis year - This yearContent Type (type)
None - No restrictionVideo - VideoChannel - ChannelPlaylist - PlaylistMovie - MovieVideo Duration (duration)
None - No restrictionUnder 4 minutes - Under 4 minutes4 - 20 minutes - 4-20 minutesOver 20 minutes - Over 20 minutesFeatures (features)
None - No restrictionLive - Live stream4K - 4K qualityHD - High definitionSubtitles/CC - Subtitles/Closed captionsCreative Commons - Creative Commons licensed360-degree - 360-degree videoVR180 - VR180 video3D - 3D videoHDR - HDR videoLocation - Location taggedPurchased - Purchased contentExample 1: Basic Search + Duration Filter
Example 2: Multi-Dimensional Precision Filtering
Example 3: News & Updates Quick Filter
Example 4: Educational Course Video Search
Example 5: Creative Content Discovery
For your convenience, output results are displayed in table and tab format. You can download results in either JSON or CSV format.
Each video will output the following data:
Basic Information
Engagement Data
Channel Information
Video Attributes
Debug Information
Sample Data:
Yes, in addition to the search keyword, you must provide at least one filter criterion. Supported filter criteria include:
You can use multiple filter criteria together, and the tool will apply all filters simultaneously. For example: videos published this week, video type, 4-20 minutes duration, HD quality, with keyword "machine learning".
Five content types are supported:
Video - Video (most common)Channel - ChannelPlaylist - PlaylistMovie - MovieNone - No restrictionSelect based on your video content characteristics:
Under 4 minutes - Suitable for short videos, news clips, quick tutorials4 - 20 minutes - Suitable for tutorials, reviews, analysis videosOver 20 minutes - Suitable for in-depth courses, long-form analysis, complete tutorialsUsing the Subtitles/CC filter helps you find videos suitable for translation and analysis.
Start with the default value of 20 for initial testing to confirm results meet your expectations, then increase the number as needed.
Yes. The tool automatically extracts all URLs from video descriptions and stores them in the descriptionLinks field.
Content Strategy Analysis
Performance Analysis
Optimization Recommendations
Explore more popular scrapers from our marketplace
by CoreClaw
Extract public profile data in bulk by entering a URL, including channel name, subscriber count, video count, view count, description and popular videos. Export in CSV or JSON format for competitor analysis and user research, with one-click structured data export.
by CoreClaw
By entering keywords, batch extract public YouTube channel data, including channel name, subscriber count, video count, view count, description, popular videos, etc., outputting in CSV or JSON format. Supports competitor analysis, user research, zero-code operation, one-click export of structured data.
by CoreClaw
Extract public YouTube video comments in bulk via video IDs, including content, commenter details, likes, replies, and author interactions. Export structured data to CSV or JSON with one click for sentiment analysis and user insights.
by CoreClaw
Extract public YouTube video data in bulk via video IDs, including title, description, channel info, views, likes, comments and duration. Export structured data to CSV or JSON with one click for content analysis and statistics.