1
YouTube Channel Scraper
Scrape any YouTube channel and get 60+ data points including videos, shorts, playlists, comments and contact email.
Trusted worldwide by the best
Export channels from YouTube — right now
Do not waste time on repetitive, error-prone and time-consuming tasks.
Get it done fast and perfect.
Extract Pages
Capture all Channel details — from any YouTube Channel URL worldwide.
Find Emails
Retrieve publicly available emails from the YouTube Channel description.
Download Data
Download data in an exhaustive, structured, and ready-to-use CSV format.
Built for Agents
Run it from your stack.
Or hand it to your agent.
YouTube Channel Scraper ships with a Python SDK, a one-line CLI and a native MCP server your agents can plug into directly — no rate limits to dodge, no bot mitigation to bypass, no parsing errors to chase down.
# install once (Python 3.10+)
pip install lobstrio
# check your token
lobstr whoami
# find the scraper
lobstr crawlers search "YouTube"
# one call — launch, wait, download
lobstr go youtube-channel-scraper \
"<any YouTube URL>" \
--param max_results=200 \
-o results.csv21 data attributes per channel
Every scrape returns structured data you can export as CSV, JSON, or via API.
Unique YouTube channel identifier
Email address found on the YouTube channel or linked website
Total number of videos published on the channel
YouTube channel display name
Total number of views across all channel videos
Total number of channel subscribers
Date the YouTube channel was created
Country associated with the YouTube channel
Instagram profile URL found on the YouTube channel
Twitter/X profile URL found on the YouTube channel
Fast
60 channels per minute
Lightning-fast performance
Solid
99.95% task success rate
Dependable, reliable data every time
Cost-competitive
$0.5 per 1000 channels
Top affordability worldwide
Built to run.
Most scrapers break in silence. This one doesn't — and we show it, openly.
incident-free runs · last 90 days
Tracked from every run. Incidents stay on the record even after they're fixed.
Trusted by the best
Used obsessively by the data-hungry around the world
Frequently Asked Questions
Is web scraping YouTube legal?
Can I scrape video data using this YouTube channel scraper?
Can I find out what email is associated with a YouTube account?
Can I use the email list after data scraping for email marketing purposes?
How many videos, shorts, streams and playlists does it return per channel?
How does the Get Comments add-on work?
Get Comments requires Get Videos and/or Get Shorts to be enabled — it does nothing on its own. It collects comments from the videos and shorts already gathered, up to 5 combined (videos first), with up to 20 comments per video plus one page of replies for comments that have them.
This is the heaviest add-on: worst case is roughly 5 videos x 22 requests, so expect a noticeable increase in run time.
Are add-on credits charged per channel or per item?
Per channel, not per item. Enabling the videos, shorts, streams, playlists and comments add-ons costs 15 credits in total per channel — that covers all 30 videos, all 30 shorts, all 30 playlists, all 30 streams and every comment collected, not 15 credits per video or per comment.
See the pricing calculator above for the exact cost of each add-on and to estimate your run.
What YouTube channel URLs can I use as input?
Any YouTube creator URL format works:
@handle—https://www.youtube.com/@MrBeast/c/CustomName—https://www.youtube.com/c/MrBeast/channel/UC...—https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA/user/LegacyName—https://www.youtube.com/user/MrBeast6000- Bare custom URL —
https://www.youtube.com/MrBeast
How fast is this YouTube channel scraper?
Up to 60 channels per minute with no add-ons enabled. With all add-ons on (videos, shorts, streams, playlists and comments), speed drops to around 2 channels per minute — comments are the main cost, since each video needs its own set of requests.
You can also schedule the scraper to run repeatedly, so channel stats stay up to date without you starting each run manually.