YouTube Scraper
Pricing
Pay per event
YouTube Scraper
Scrape YouTube videos, channels, and transcripts without using an API key. Search videos by keywords, extract detailed channel profiles with subscriber counts, and download captions. Built for speed and reliability, it scales efficiently for large data collection workflows.
Pricing
Pay per event
Rating
5.0
(1)
Developer

ParseForge
Actor stats
1
Bookmarked
3
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
π₯ YouTube Scraper
Extract comprehensive YouTube data including videos, channels, search results, and metadata - all without an API key! Get video statistics, channel profiles, subscriber counts, trending content, and more in minutes.
Whether you're conducting market research, tracking competitors, analyzing trends, or building content strategies, this tool gives you instant access to YouTube data that would take hours to collect manually.
π― Target Audience: Content creators, marketers, researchers, data analysts, SEO specialists π‘ Primary Use Cases: Content research, competitor analysis, trend tracking, SEO optimization, market research
π€ What Does YouTube Scraper Do?
This tool extracts comprehensive data from YouTube without requiring an API key. It delivers:
- π Search results with advanced filtering (sort by date, views, rating)
- πΊ Channel profiles with subscriber counts and verification status
- π¬ Video details (views, likes, duration, tags, categories)
- π Channel statistics and video counts
- β±οΈ Publishing dates and engagement metrics
- π·οΈ Tags, hashtags, and categories
- ποΈ Shorts detection and support
- π― Advanced filters (upload date, duration, features, type)
- And more
πΌ Business Value: Save hours of manual data collection and get a competitive edge with accurate, comprehensive YouTube data for your content strategy and market analysis.
π¬ How to Use the YouTube Scraper - Full Demo
Video coming soon - Watch this demo to see how easy it is to get started!
π₯ Input
To start collecting YouTube data, simply configure these options:
Basic Settings
- π Search Queries or URLs - Enter search terms, video URLs, or channel handles (@channelname)
- π’ Max Results - Maximum total videos to return (0 = unlimited, max 10,000)
- π Results per Query - Maximum videos per search query (1-2,000)
- β‘ Max Concurrency - Parallel requests for faster scraping (1-50)
Advanced Filters
- π Sort By - Relevance, Upload Date, View Count, or Rating
- π Upload Date - Any Time, Last Hour, Today, This Week, This Month, This Year
- β±οΈ Video Duration - Any, Under 4 minutes, 4-20 minutes, Over 20 minutes
- π¬ Video Type - Video or Film
- β¨ Features - HD, Subtitles/CC, Creative Commons, 3D, Live, 4K, 360Β°, HDR, VR180, and more
Here's what the input configuration looks like in JSON:
{"searchQueries": ["python tutorial", "web scraping"],"maxItems": 100,"sortBy": "upload_date","uploadDate": "this_week","videoDuration": "medium"}
Note: Proxies are not required! We tested 500+ rapid requests without any blocks.
π― Input Types
The scraper automatically detects what type of input you provide:
- π Search - Text queries like "web scraping tutorial"
- π₯ Video - Video URLs like
https://www.youtube.com/watch?v=VIDEO_ID - πΊ Channel - Channel URLs or handles like
@MrBeastorhttps://www.youtube.com/@channel - ποΈ Shorts - YouTube Shorts URLs like
https://www.youtube.com/shorts/SHORT_ID
π€ Output
After the Actor finishes its run, you'll get a dataset with the output. You can download results as Excel, HTML, XML, JSON, or CSV documents.
π¬ Video Output Example
{"type": "video","id": "dQw4w9WgXcQ","title": "Rick Astley - Never Gonna Give You Up (Official Video)","url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","thumbnailUrl": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg","description": "The official video for "Never Gonna Give You Up"...","channelId": "UCuAXFkgsw1L7xaCfnd5JJOw","channelName": "Rick Astley","channelUrl": "https://www.youtube.com/channel/UCuAXFkgsw1L7xaCfnd5JJOw","channelSubscribers": 4250000,"channelSubscribersText": "4.25M subscribers","channelVerified": true,"channelVideoCount": 156,"publishedAt": "2009-10-25","publishedTimeText": "15 years ago","duration": 213,"durationText": "3:33","viewCount": 1500000000,"viewCountText": "1.5B views","likeCount": 14000000,"category": "Music","tags": ["Rick Astley", "Never Gonna Give You Up", "80s"],"hashtags": ["NeverGonnaGiveYouUp", "RickAstley"],"isLive": false,"isShort": false,"transcriptAvailable": false,"scrapedAt": "2024-01-06T12:00:00Z"}
πΊ Channel Data Fields
When scraping channels, you get comprehensive channel information:
- Channel subscriber count and formatted text
- Total video count
- Channel verification status
- Channel avatar URL
- Channel description
- Total channel views
- All videos from the channel with enriched metadata
π₯ Download Options: CSV, Excel, or JSON formats for easy analysis in your favorite tools
β¨ Why Choose the YouTube Scraper?
- β No API Key Required: Get YouTube data without dealing with API quotas or keys
- π Fast & Efficient: Scrape 1000+ videos per minute
- π― Auto-Detection: Automatically detects input type (search, video, channel, or shorts)
- π Comprehensive Data: Get complete video and channel information
- π Advanced Filters: Sort by date/views/rating, filter by upload date, duration, features
- ποΈ Shorts Support: Automatic detection and support for YouTube Shorts
- πΊ Channel Scraping: Direct channel video extraction with full metadata
- π° No Proxy Costs: Works without proxies - tested 500+ requests with zero blocks
- π₯ Flexible Exports: Download as CSV, Excel, or JSON for any workflow
β±οΈ Time Savings: What takes hours of manual copying becomes instant data collection π Efficiency: Collect thousands of data points in minutes, not hours
π How to Use
- π Sign Up: Create a free account w/ $5 credit (takes 2 minutes)
- π Find the Scraper: Visit the YouTube Scraper page on Apify
- βοΈ Set Input: Choose your search terms, URLs, or channel handles
- ποΈ Configure Filters: Optionally set sort order, upload date filters, duration filters, etc.
- βΆοΈ Run It: Click "Start" and let it collect your data
- π₯ Download Data: Get your results in the "Dataset" tab as CSV, Excel, or JSON
β±οΈ Total Time: Under 5 minutes from signup to data download β No Technical Skills Required: Everything is point-and-click
πΌ Business Use Cases
π¨ Content Creators:
- Research trending topics and popular videos
- Analyze competitor content strategies
- Find content gaps and opportunities
- Track video performance metrics
- Identify viral shorts and trending formats
π Marketers & SEO Specialists:
- Keyword research for video SEO
- Competitor analysis and benchmarking
- Track trends and viral content
- Build data-driven content strategies
- Monitor brand mentions and sentiment
π Data Analysts & Researchers:
- Collect large datasets for analysis
- Study content trends and patterns
- Build recommendation systems
- Support academic research with real data
- Analyze engagement patterns across channels
πΌ Business Intelligence:
- Market research and trend analysis
- Brand monitoring and sentiment tracking
- Competitor intelligence gathering
- Influencer research and outreach
- Content performance benchmarking
π Using YouTube Scraper with the Apify API
For advanced users who want to automate this process, you can control the scraper programmatically with the Apify API. This allows you to schedule regular data collection and integrate with your existing business tools.
- π» Node.js: Install the apify-client NPM package
- π Python: Use the apify-client PyPI package
- π See the Apify API reference for full details
β Frequently Asked Questions
Q: How does it work? A: Simply provide your search terms, video URLs, or channel handles. The scraper automatically retrieves all available video and channel information from public pages.
Q: Do I need a YouTube API key? A: No! This scraper works without any API key or quota limits.
Q: How accurate is the data? A: The data comes directly from YouTube and is collected in real-time when you run the tool, ensuring you get the most current information available.
Q: Can I filter search results? A: Yes! You can filter by upload date (last hour, today, this week, etc.), sort by relevance/date/views/rating, filter by duration, video type, and features like HD, 4K, subtitles, and more.
Q: Does it support YouTube Shorts? A: Yes! The scraper automatically detects and properly handles YouTube Shorts, including accurate metadata extraction.
Q: Can I scrape entire channels? A: Yes! Simply provide a channel URL or handle (@channelname), and the scraper will extract all videos from that channel along with comprehensive channel metadata.
Q: Can I scrape large amounts of data? A: Yes! The scraper supports up to 10,000 results per run with configurable concurrency for optimal performance. No proxies needed - we tested 500+ rapid requests with zero blocks.
Q: Can I schedule regular runs? A: Yes! Apify allows you to schedule automatic runs at any interval - hourly, daily, or weekly - perfect for tracking trends and monitoring competitors.
Q: What if I need help? A: Our support team is available to help you get started. Reach out through the Apify platform for assistance.
Q: Is my data secure? A: Yes, all data collection happens securely on Apify's cloud infrastructure. Your results are private and only accessible to you.
π Integrate YouTube Scraper with any app and automate your workflow
Last but not least, YouTube Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform.
These includes:
Alternatively, you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever YouTube Scraper successfully finishes a run.
β Need Help? Our support team is here to help you get the most out of this tool.
π Competitor Comparison
How does our YouTube Scraper compare to alternatives?
| Feature | ParseForge | Streamers | Ultimate |
|---|---|---|---|
| Pricing | β Pay per event | $0.005/video (fixed) | Pay per event |
| Free Tier | β 100 items free | Requires $5 credit | Requires $5 credit |
| Proxy Required | β No proxies needed | β Requires proxies | β Requires residential |
| YouTube Shorts | β Auto-detected | β οΈ Separate scraper | β Supported |
| Search Filters | β 10+ advanced filters | β Basic filters | β Standard filters |
| Input Types | β Auto-detects all | β οΈ URL types only | β Multiple types |
| Speed | β 1000+ videos/min | ~500/min | Variable |
| Channel Scraping | β Full metadata | β Basic info | β Standard |
| Maintenance | β Active (2025) | β οΈ Last update 2023 | β Active |
Why choose ParseForge?
- Zero proxy costs - Works without proxies (tested 500+ rapid requests with 0 failures)
- True free tier - Get 100 items completely free, no credit card needed
- Blazing fast - Scrape 1000+ videos per minute with advanced concurrency
- Smart auto-detection - Handles search queries, video URLs, channel handles, and Shorts automatically
- Actively maintained - Regular updates and compatibility checks (2025)
π Recommended Actors
Looking for more data collection tools? Check out these related actors:
| Actor | Description | Link |
|---|---|---|
| Hugging Face Model Scraper | Collect AI model metadata from Hugging Face Hub - downloads, likes, tags | apify.com/parseforge/hugging-face-model-scraper |
| PR Newswire Scraper | Extract press releases with advanced filtering - great for news research | apify.com/parseforge/pr-newswire-scraper |
| HTML to JSON Smart Parser | Convert any webpage into structured JSON data automatically | apify.com/parseforge/html-to-json-smart-parser |
| Smart Apify Actor Scraper | Discover and analyze 70+ fields from any Apify actor | apify.com/parseforge/smart-apify-actor-scraper |
| Hubspot Marketplace Scraper | Extract business app data from HubSpot marketplace | apify.com/parseforge/hubspot-marketplace-scraper |
π‘ Pro Tip: Browse our complete collection of data collection actors to find the perfect tool for your business needs.
β οΈ Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by YouTube, Google, or Alphabet Inc. All trademarks mentioned are the property of their respective owners. This tool scrapes publicly available data from YouTube. Make sure your use follows YouTube's Terms of Service.