YouTube Channel Profile Scraper
Pricing
from $1.00 / 1,000 results
YouTube Channel Profile Scraper
Extract public YouTube channel/About metadata with optional combined playlist and Community Posts snapshots without requiring cookies or API credentials.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract complete public channel profiles cookielessly: header and About metadata (name, handle, description, subscriber/video counts, total views, country, join date, avatar, verification, links) plus opt-in playlist and Community Posts snapshots. Every optional surface is truthful — unavailable routes are recorded in combinedSurfaceStatus instead of being fabricated.
What this actor does
- Full profile: name, handle, description, subscriber/video/view counts, country, join date, avatar, banner, and verification
- External links: the channel's website and social links
- Optional snapshots: playlists and community posts per channel
- Truthful surface status: unavailable routes are recorded instead of fabricated
- Empty fields are omitted — records only contain values that are actually populated.
Output
Each row is a recordType: "channel_profile" record with channelId, channelName, handle, channelUrl, description, subscriberCount(Text), videoCount(Text), totalViews(Text), country, joinedDateText, avatarUrl, isVerified, links[], and optional playlists[] / communityPosts[] / combinedSurfaceStatus objects.
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
channelUrls | string[] | Yes | - | Channel handles, URLs, or channel IDs |
includeLinks | boolean | No | true | Include the channel's external links |
includePlaylists | boolean | No | false | Include a playlist snapshot |
maxPlaylists | integer | No | 20 | Max playlists when enabled |
includePosts | boolean | No | false | Include a Community Posts snapshot |
maxPosts | integer | No | 20 | Max posts when enabled |
includePostComments | boolean | No | false | Include post comments |
maxPostComments | integer | No | 20 | Max comments per post |
market | string | No | "US" | Country code for localized content |
Example input
{"channelUrls": ["@MrBeast"],"includeLinks": true,"includePlaylists": true,"maxPlaylists": 10,"includePosts": true,"maxPosts": 5}
Examples
Example: profile only
{"channelUrls": ["@MrBeast"],"includeLinks": true}
Example: profile with playlists and posts
{"channelUrls": ["@MrBeast"],"includePlaylists": true,"maxPlaylists": 10,"includePosts": true,"maxPosts": 5,"includePostComments": true}
Example: multiple channels
{"channelUrls": ["@MrBeast", "@Fireship"],"market": "GB"}
Use cases
- Creator discovery — build a database of channels with contact and audience data
- Market research — compare subscriber and view counts across competitors
- Outreach lists — export channel links and descriptions for partnerships
- Social monitoring — track profile changes over time
FAQ
Which channel identifiers are supported?
Handles (@name), full channel URLs, and raw UC… channel IDs.
Why are some fields missing for a channel?
The channel may not publish that surface (for example, a hidden subscriber count); the actor omits unverifiable values instead of guessing.
What is combinedSurfaceStatus?
A per-surface status that tells you which optional routes (playlists, posts, comments) were available for that channel.
Do I need cookies?
No. The actor reads public channel pages without authentication.
YouTube Scraper Suite
This actor is part of a complete YouTube data extraction toolkit. Explore the full suite:
| Actor | Description |
|---|---|
| YouTube Ads Scraper | Google Ads Transparency ads by advertiser, keyword, and country |
| YouTube Channel Scraper | Channel metadata, subscriber counts, and full video catalogs |
| YouTube Channel Scraper Fast | Streamlined channel scraper for high-volume and speed-sensitive workflows |
| YouTube Comment Scraper | Comments, replies, likes, author info, and pinned/hearted status |
| YouTube Community Posts Scraper | Community posts with images, polls, video attachments, and comments |
| YouTube Email Scraper | Creator contact emails from channel pages, Instagram, TikTok, and Linktree |
| YouTube Hashtag Scraper | Videos and Shorts tagged with specific hashtags |
| YouTube Live Chat Scraper | Live and replay chat messages with author and timing metadata |
| YouTube Playlist Scraper | Videos from playlists plus channel playlist discovery |
| YouTube Search Scraper | Search results including videos, channels, and playlists |
| YouTube Search Suggestions Scraper | Autocomplete keyword suggestions with ready search URLs |
| YouTube Shorts Scraper | Shorts from channels or hashtags with full view and like metadata |
| YouTube SponsorBlock Segments Scraper | SponsorBlock segments (sponsor, intro, outro, and more) for any video |
| YouTube Transcript Scraper | Timed transcripts and captions with optional Whisper AI fallback |
| YouTube Trending Scraper | Ranked trending videos by category — Gaming, Music, News, Movies |
| YouTube Video Details Scraper | Comprehensive video metadata, chapters, endscreen, captions, and comments |
| YouTube Video Downloader | Download videos, playlists, and channels in any quality with metadata |