Fast YouTube Channel Scraper
by equitable_businessman
๐ Extracts public metadata from YouTube search results into ready-to-use JSON. โก Runs locally or on Apify, supports proxies and scalable runs. ๐ Resp...
Opens on Apify.com
About Fast YouTube Channel Scraper
๐ Extracts public metadata from YouTube search results into ready-to-use JSON. โก Runs locally or on Apify, supports proxies and scalable runs. ๐ Respect YouTube Terms of Service and privacy; do not collect any data.
What does this actor do?
Fast YouTube Channel 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
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
๐ฏ YouTube Channels Scraper ๐บ ## ๐ What does YouTube Channels Scraper do? This actor finds YouTube channel information from a search query. It expands your query using YouTube suggestions, loads YouTube search pages for those terms, and extracts basic channel metadata. The result is a compact dataset you can download from the Apify Storage tab. - ๐ Expands a query with YouTube suggestions - ๐งพ Extracts channel metadata from search pages (name, channel id/handle, thumbnail) - ๐ Normalizes and deduplicates results - ๐ฆ Returns a JSON object with the query and a list of results > Note: the repository also contains additional handler functions for video-level parsing (see src/api/handlers-core.js and src/lib/core.js) that can be used programmatically or wired into a custom entrypoint. --- ## ๐ก How to use scraped data You can use the scraped channel metadata to: - Monitor channel search visibility and discover channels related to a topic - Aggregate public channel information for analytics and reporting - Seed other automations or workflows with channel handles and thumbnails --- ## ๐ What data does the actor return? From the search results (per matched term) you'll typically get: - channel name - channel id or handle - channel URL (when available) - channel thumbnail URL - the search term that produced the match (If you reuse the video handlers present in the codebase, they produce video-level metadata such as id, title, thumbnail, duration, published timestamp and view counts.) --- ## โฌ๏ธ Input example Provide input via the Apify Console or directly as JSON. Minimal example: json { "q": "lofi girl", "processLimit": 30, "maxResults": 5 } - q (required): search query - processLimit (optional): how many suggestion terms to process (default 30) - maxResults (optional): how many channels to return (default 5) --- ## ๐งฐ Specialized scrapers and related tools - ๐ฌ Fast YouTube Videos Scraper - ๐ Fast YouTube Channel Scraper - โถ๏ธ Fast YouTube Channel Videos Scraper - ๐ฝ๏ธ Fast YouTube Channel Videos Scraper Fallback You can combine results with other social media scrapers (TikTok, Instagram, Facebook) or feed data to AI agents (e.g., sentiment analysis, influencer discovery). --- ## โฌ๏ธ Example output (channels) json [ { "term": "lofi girl", "info": { "name": "Lofi Girl", "channelId": "UC...", "thumbnail": "https://yt3.ggpht.com/...", "handle": "@LofiGirl" } } ] --- ## ๐งญ How it works (brief) 1. Calls Google Suggest for YouTube to get related query terms. 2. Loads YouTube search pages for each term and parses channel renderers from the page HTML. 3. Normalizes names and deduplicates by name/thumbnail before returning the top results. --- ## โ FAQ - Is a proxy required? For reliable scraping at scale, proxies are recommended. - Is scraping legal? Scraping public data is generally lawful but you must comply with copyright and data protection regulations (GDPR etc.). Consult legal advice for uncertain cases. --- ## ๐ Feedback & contributions Found a bug or want a feature? Open an issue or send a PR. --- ## โน๏ธ More See INPUT_SCHEMA.json for the full list of input parameters and defaults. For API usage, you can call the parsing functions directly from the code or adapt src/main.js as needed.
Categories
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 Fast YouTube Channel Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- equitable_businessman
- Pricing
- Paid
- Total Runs
- 26
- Active Users
- 3
Related Actors
Web Scraper
by apify
Cheerio Scraper
by apify
Website Content Crawler
by apify
Legacy PhantomJS Crawler
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support