YouTube Search Scraper - Extract Videos, Shorts, Channels
Pricing
from $6.00 / 1,000 results
YouTube Search Scraper - Extract Videos, Shorts, Channels
Powerful YouTube Search Scraper to extract videos, shorts, channels, and playlists with complete metadata. Perfect for market research, SEO analysis, and content discovery.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer

Sachin Kumar Yadav
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
๐ YouTube Search Scraper - Extract YouTube Search Results
Search and scrape YouTube videos, channels, playlists, and shorts. Extract comprehensive metadata including titles, views, thumbnails, channel info, and more with advanced filtering options. Perfect for market research, content analysis, and data collection!
๐ Table of Contents
- ๐ Features
- ๐ฏ Use Cases
- โก Quick Start
- ๐ Input Parameters
- ๐ค Output Format
- ๐ง Advanced Filters
- โ FAQ
๐ Features
๐ Search Capabilities
- โ Powerful Search - Search any YouTube content with keywords
- โ Multiple Content Types - Videos, Shorts, Channels, Playlists, Movies, Shows
- โ Pagination Support - Automatically fetch multiple pages of results
- โ Advanced Filtering - Filter by duration, upload date, and content type
- โ Smart Sorting - Sort by relevance, rating, date, or views
๐ Metadata Extraction
- โ Complete Video Information - Title, description, duration, view count
- โ Channel Details - Channel name, ID, handle, and thumbnails
- โ Engagement Metrics - View counts, publish dates, and badges
- โ Thumbnails - Multiple thumbnail sizes and formats
- โ Rich Data - Publication dates, video URLs, and more
๐ Global Support
- โ 25+ Countries - Localized search results for different regions
- โ 18+ Languages - Multi-language support for global content
- โ Regional Trending - Access region-specific trending content
๐ฏ Use Cases
| Use Case | Description | Benefits |
|---|---|---|
| ๐ Market Research | Analyze trending content and competitor videos | Identify trends, track competitors, content strategy |
| ๐ Content Discovery | Find educational and tutorial videos | Curate learning materials, discover new creators |
| ๐ SEO Analysis | Research video keywords and metadata | Optimize video titles, improve discoverability |
| ๐ฌ Content Curation | Build video collections and playlists | Organize content, create recommendations |
| ๐ฑ Social Media Monitoring | Track viral videos and trending topics | Stay updated, identify opportunities |
| ๐ Competitive Analysis | Monitor competitor channels and content | Benchmark performance, strategy insights |
โก Quick Start
1๏ธโฃ Basic Search
{"query": "funny videos","maxResults": 20}
2๏ธโฃ Advanced Search with Filters
{"query": "cooking recipes","maxResults": 50,"geo": "US","lang": "en","type": "video","duration": "medium","upload_date": "week","sort_by": "views"}
3๏ธโฃ Search YouTube Shorts
{"query": "travel shorts","maxResults": 30,"type": "shorts","sort_by": "date"}
๐ Input Parameters
| Parameter | Type | Required | Description | Default |
|---|---|---|---|---|
query | String | โ | Search term or keywords | - |
maxResults | Integer | โ | Maximum results to scrape (1-100) | 20 |
geo | String | โ | Country/region code (US, IN, GB, etc.) | US |
lang | String | โ | Language code (en, hi, es, etc.) | en |
type | String | โ | Content type filter | video |
duration | String | โ | Video duration filter | - |
upload_date | String | โ | Upload date filter | - |
sort_by | String | โ | Sort results by | relevance |
๐ฌ Content Types
video- Regular YouTube videosshorts- YouTube Shortschannel- YouTube channelsplaylist- Video playlistsmovie- YouTube moviesshow- YouTube shows
โฑ๏ธ Duration Filters
short- Less than 4 minutesmedium- 4 to 20 minuteslong- More than 20 minutes
๐ Upload Date Filters
hour- Last hourtoday- Todayweek- This weekmonth- This monthyear- This year
๐ข Sort Options
relevance- Most relevant (default)rating- Highest rateddate- Newest firstviews- Most viewed
๐ค Output Format
๐ฌ Video/Shorts Data Structure
{"type": "video","videoId": "FkZX68lZEH8","title": "Try Not To Laugh ๐คฃ Top 100 Funniest Videos","description": "Try Not To Laugh Top 100 Funniest Videos...","viewCount": "42129","viewCountText": "42,129 views","publishedTimeText": "1 day ago","publishDate": "2025-12-04","publishedAt": "2025-12-04T00:00:00Z","lengthText": "35:39","channelTitle": "FMW - Funny Moments","channelId": "UCw92QzuT_stf8jSaGWoKawQ","channelHandle": "@FMW650","badges": ["New"],"videoUrl": "https://www.youtube.com/watch?v=FkZX68lZEH8","thumbnail": [...],"channelThumbnail": [...]}
๐ Data Fields Explained
- videoId - Unique YouTube video identifier
- title - Video title
- description - Video description snippet
- viewCount - Numeric view count
- viewCountText - Formatted view count (e.g., "1.2M views")
- publishedTimeText - Relative publish time (e.g., "2 days ago")
- publishDate - ISO date format
- lengthText - Video duration (e.g., "10:25")
- channelTitle - Channel name
- channelHandle - Channel handle (e.g., @username)
- badges - Video badges (New, Live, etc.)
- videoUrl - Direct video URL
๐ง Advanced Filters
๐ Supported Regions
๐บ๐ธ United States, ๐ฎ๐ณ India, ๐ฌ๐ง United Kingdom, ๐ฉ๐ช Germany, ๐ฏ๐ต Japan, ๐ง๐ท Brazil, ๐จ๐ฆ Canada, ๐ซ๐ท France, ๐ช๐ธ Spain, ๐ท๐บ Russia, ๐ฆ๐บ Australia, ๐ฎ๐น Italy, ๐ณ๐ฑ Netherlands, ๐น๐ท Tรผrkiye, ๐ฎ๐ฉ Indonesia, ๐ฒ๐ฝ Mexico, ๐ฐ๐ท South Korea, ๐ธ๐ฆ Saudi Arabia, ๐ฆ๐ช UAE, ๐ต๐ฐ Pakistan, ๐ต๐ญ Philippines, ๐น๐ญ Thailand, ๐ป๐ณ Vietnam, ๐ช๐ฌ Egypt, ๐ณ๐ฌ Nigeria
๐ฃ๏ธ Supported Languages
๐ฌ๐ง English, ๐ฎ๐ณ Hindi, ๐ช๐ธ Spanish, ๐ซ๐ท French, ๐ฉ๐ช German, ๐ฏ๐ต Japanese, ๐ฐ๐ท Korean, ๐ง๐ท Portuguese, ๐ท๐บ Russian, ๐ธ๐ฆ Arabic, ๐ฎ๐น Italian, ๐ฎ๐ฉ Indonesian, ๐น๐ท Turkish, ๐ป๐ณ Vietnamese, ๐น๐ญ Thai, ๐จ๐ณ Chinese, ๐ณ๐ฑ Dutch, ๐ต๐ฑ Polish
โ FAQ
Q: How many results can I scrape?
A: You can scrape up to 100 results per run. The actor automatically handles pagination to fetch multiple pages.
Q: Can I search for YouTube Shorts specifically?
A: Yes! Set the type parameter to "shorts" to search only for YouTube Shorts.
Q: How do I get the latest videos?
A: Use "upload_date": "today" or "upload_date": "week" and "sort_by": "date" to get the newest content.
Q: Can I search in different languages?
A: Yes! Use the lang parameter to specify your preferred language (e.g., "hi" for Hindi, "es" for Spanish).
Q: How do I find trending videos in a specific country?
A: Set the geo parameter to your target country (e.g., "IN" for India) and use "sort_by": "views".
Q: What's the difference between viewCount and viewCountText?
A: viewCount is a numeric value (e.g., 42129), while viewCountText is formatted text (e.g., "42,129 views").
Q: Are there any usage limits?
A: Usage depends on your Apify subscription plan. The actor is optimized for efficient API usage with built-in rate limiting.
Q: Can I scrape channel information?
A: Yes! Set "type": "channel" to search for channels instead of videos.
๐ Debug Tips
- Start Simple - Begin with just a query, then add filters
- Check Logs - Review actor run logs for detailed information
- Test Filters - Try different filter combinations to optimize results
- Validate Region - Ensure geo/lang codes are valid ISO codes
- Adjust Max Results - Start with smaller numbers (10-20) for testing
๐ก Best Practices
- Use specific search queries for better results
- Combine filters strategically (e.g., duration + upload_date)
- Set appropriate maxResults based on your needs
- Use geo/lang parameters for localized content
- Monitor usage to stay within limits
๐ท๏ธ Tags
youtube search, youtube scraper, youtube api, video metadata, youtube shorts scraper, youtube data extraction, youtube search api, youtube video scraper, youtube channel scraper, youtube playlist scraper, youtube trending, youtube analytics, youtube seo, youtube research, youtube automation, apify actor, youtube data mining, content discovery, video search, youtube insights
๐ Get Started Now
Ready to extract YouTube search results?
- ๐ค Enter the query (e.g.,
funny videos) - ๐ Enter the maxResults (e.g.,
20) - ๐ Select the geo (US, GB, DE, etc.)
- โถ๏ธ Click Start to run the actor
- ๐ฅ Download your data in JSON, CSV, Excel, or HTML format
- Click "Try for free" to test the actor
โญ Star this actor if it helps you scrape YouTube search results efficiently!
Related Actors ๐ค
Looking for more YouTube data? Check out these complementary actors:
Built with โค๏ธ using Apify Platform