YouTube Channel Scraper — Live Stats by Influship
Pricing
Pay per event
YouTube Channel Scraper — Live Stats by Influship
Scrape any YouTube channel in real time. Get subscriber count, view count, recent videos, engagement data, and channel analytics. Powered by Influship live scraping infrastructure.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Influship
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
YouTube Channel Scraper — Live Data
Scrape live YouTube channel data including subscriber counts, total views, video counts, and recent video listings. Get structured, up-to-date channel information for any public YouTube creator by simply providing their channel handle.
What is YouTube Channel Scraper?
YouTube Channel Scraper fetches real-time data directly from YouTube channels and returns it in a clean, structured format. Unlike cached databases or stale datasets, this actor pulls live data every time it runs, so you always get the most current subscriber count, view totals, and recent uploads. Whether you are building a creator analytics dashboard, running influencer marketing campaigns, or conducting competitive research, this actor gives you the raw data you need.
What can this actor do?
- Live channel data — Fetches real-time subscriber counts, total views, and video counts directly from YouTube
- Recent videos — Optionally includes a list of the channel's most recent uploads with metadata
- Configurable video limit — Control how many recent videos to retrieve, from 1 up to 50
- Simple input — Just provide a YouTube channel handle like @mkbhd and get structured data back
- Clean output — Returns a single structured object with all channel metrics, ready for downstream processing
What data can you extract?
| Field | Description |
|---|---|
| Name | Display name of the YouTube channel |
| Handle | The channel's @handle on YouTube |
| Avatar URL | Channel profile picture URL |
| Description | Channel description / about text |
| Subscribers | Current subscriber count |
| Videos count | Total number of public videos on the channel |
| Views total | Lifetime total view count across all videos |
| Scraped at | Timestamp of when the data was fetched |
| Videos | List of recent videos with title, views, publish date, and more (optional) |
How to use
- Enter the YouTube channel handle (e.g.
@mkbhd) - Choose whether to include recent videos (default: yes)
- Set the video limit if you want more or fewer than the default 10
- Run the actor
- Download the result as JSON, CSV, or Excel
Input example
{"handle": "@mkbhd","includeVideos": true,"videoLimit": 10}
Output example
{"channel_id": "UCBJycsmduvYEL83R_U4JriQ","name": "Marques Brownlee","handle": "mkbhd","avatar_url": "https://yt3.googleusercontent.com/...","banner_url": "https://yt3.googleusercontent.com/...","description": "MKBHD: Quality Tech Videos...","country": "US","keywords": ["technology", "smartphones", "reviews"],"subscribers": 20900000,"subscribers_text": "20.9M subscribers","videos_count": 1800,"views_total": 4500000000,"videos": [{"video_id": "dQw4w9WgXcQ","title": "The Best Smartphone of 2026!","url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","thumbnail_url": "https://i.ytimg.com/vi/.../hqdefault.jpg","duration_seconds": 845,"duration_text": "14:05","view_count": 5200000,"view_count_text": "5.2M views","published_text": "1 week ago"}],"scraped_at": "2026-03-08T12:00:00Z"}
Pricing
This actor uses pay-per-event pricing:
- Actor start: Small fee per run
- Per result: Fee for each channel returned (1 per run)
Platform usage costs are included — you only pay the per-event fees.
FAQ
How fresh is the data? Data is fetched live every time the actor runs. You always get the most current numbers available from YouTube.
What handle format should I use?
Use the YouTube channel handle with the @ prefix, for example @mkbhd or @veritasium. You can find this on the channel's YouTube page.
Can I scrape multiple channels? This actor scrapes one channel per run. To scrape multiple channels, use the Apify scheduler or call the actor multiple times via the API.
Can I use this with the Apify API? Yes! Call this actor via the Apify API or any Apify integration (Zapier, Make, etc.) for automated workflows.
What if a channel is not found? The actor will return an error if the handle does not match a valid YouTube channel. Double-check the handle spelling and ensure the channel is public.