Youtube Search Scraper

Youtube Search Scraper

by scraper_one

This Apify Actor performs a YouTube video search based on a given keyword or phrase, and extracts detailed metadata for each video found.

7,525 runs
126 users
Try This Actor

Opens on Apify.com

About Youtube Search Scraper

This Apify Actor performs a YouTube video search based on a given keyword or phrase, and extracts detailed metadata for each video found.

What does this actor do?

Youtube Search Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

YouTube Search Scraper Apify Actor This Apify Actor performs a YouTube video search based on a given keyword or phrase, and extracts detailed metadata for each video found. Results include video title, URL, thumbnail, channel name, duration, view count, publish time, interpolated timestamp, and a short description snippet. Ideal for trend tracking, market research, content discovery, or monitoring topics of interest on YouTube. Discover high-performing videos in your niche and understand viewer engagement and timing patterns. 🎯 --------------- ### One of the most affordable YouTube search scrapers on Apify! - 0.001\$ / 1 video → 1\$ / 1000 videos - 0.0025\$ actor initialization --------------- ## Features - 🔍 Search YouTube by keywords - ⏳ Filter by time window, features, time window, upload date, druation - 📸 Extract video thumbnails - 📸 Sort by Relevance, Upload date, View count, Rating - 📊 Retrieve view counts, durations, publish dates and more - 📝 Grab description snippets for quick context ## Input Parameters | Parameter | Type | Required | Description | |----------------|----------|----------|--------------------------------------------------------------------------------------------------------------------| | query | string | ✅ | Search query to look for videos. Can be a keyword or phrase. | | resultsCount | number | ❌ | Maximum number of videos to extract. If not set, only a few of the first videos will be returned. | | timeWindow | number | ❌ | Time window in days to filter videos published in the last X days. Works only when sort type is set to 'date'. | | uploadDate | string | ❌ | Search for videos uploaded within specified dates only (Last hour, Today etc.). | | features | string | ❌ | Apply Features filter to searched videos (Live, 4K, HD etc.). | | sortBy | string | ❌ | Apply sorting to searched videos. If not selected, defaults to platform default: 'relevancy'. | | duration | string | ❌ | Apply Duration filter to searched videos ("Under 4 minutes", "4-20 minutes", "Over 20 minutes".). | ### Example Input json { "query": "Trump", "resultsCount": 10 } ## Output Data The actor returns an array of JSON objects representing individual YouTube videos with enriched metadata. ### Example Output json [ { "id": "lawvcQd3syc", "url": "https://www.youtube.com/watch?v=lawvcQd3syc", "title": "Trump’s tariff triumph as a mind-blowing 50 world leaders beg to negotiate with the president", "thumbnailUrl": "https://i.ytimg.com/vi/lawvcQd3syc/hq720.jpg", "channelName": "Sky News Australia", "length": 418, "viewCount": 367429, "publishedTimeText": "16 hours ago", "interpolatedTimestamp": 1744000134634, "descriptionSnippet": "Donald Trump's tariffs are causing mass hysteria across the globe..." } ] ## Usage 1. Sign in to Apify and open the YouTube Search Scraper actor page. 2. Input your search parameters (query, resultsCount, timeWindow). 3. Run the actor from the UI or via API. 4. Download results in JSON, CSV, or Excel format. ## Limitations & Notes - YouTube's structure may change; this actor targets current layouts. - Results depend on YouTube's public search – private/unlisted videos are not included. - Use responsibly and comply with YouTube's Terms of Service. - Rate-limited – Free users can make only a few requests per day. Contact us if you need higher or custom limits! ## Best Use Case Flow - 🔍 Use this actor to find YouTube videos by keyword - 📥 Pipe video URLs into a YouTube Comments Scraper to extract replies - 📊 Analyze engagement, comments, and popularity over time ## Other Recommended Scrapers - 🐦 X (Twitter) Posts Search — Find posts/tweets based on keywords, hashtags, and more - 🐦 X (Twitter) Post Replies Scraper — Scrap replies of multiple X (Twitter) posts - 🐦 X (Twitter) Profile Posts Scraper — Scrap posts of specific X (Twitter) profile - 📘 Facebook Posts Search — Discover Facebook posts for a given topic or page - 📘 Facebook Comments Scraper — Extract comments from public Facebook posts - 📘 Facebook Reactions Scraper — Scrap reactions from Facebook posts (like, sad, haha, angry etc.) - 📘 Facebook Posts Scraper — Scrap posts from Facebook pages, groups etc. - 👟 Zalando Price Alert — Track Zalando products and receive alerts when prices drop - 🎬 YouTube Search Scraper — Extract videos from search queries - 🎬 YouTube Comments Scraper — Extract comments from posted videos - 🍔 Big Mac Price Scraper — Get the most current Big Mac prices around the world ## Support & Contact 📬 Need help or want to suggest a feature? Open an issue or contact us at scraper1one@gmail.com

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Youtube Search Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
scraper_one
Pricing
Paid
Total Runs
7,525
Active Users
126
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support