Choose from multiple scraping options based on your needs
Videos
10 fields
Video TitleChannel NameChannel URLViewsUpload DateDuration+4 more
Video Details
15 fields
Video IDVideo TitleDescriptionView CountDuration SecondsKeywords+9 more
Captions from Video
5 fields
Start Time (ms)Duration (ms)TextStart Time (formatted)End Time (formatted)
Comments from a Video
10 fields
ContentPublished TimeFormatted DateAuthor NameAuthor Channel IDAuthor Channel URL+4 more
Playlists
7 fields
Playlist TitlePlaylist IDVideo CountThumbnail URLPlaylist URLUpdate Date+1 more
Playlist Details
10 fields
TitleVideo CountView CountLast UpdatedChannel NameChannel URL+4 more
Channel Details
10 fields
Channel NameDescriptionCountrySubscriber CountView CountJoined Date+4 more
Channel Posts
10 fields
Author NameAuthor Channel URLContentPublished TimeLike CountComment Count+4 more
Shorts
6 fields
TitleThumbnail URLView CountShort URLAccessibility TextShort ID
Short Details
9 fields
Like CountTimestampTitleChannel NameChannel URLIs Subscribed+3 more
Available Add-ons
Extend your scraper with powerful add-ons.
Batch URL Opener
Open and scrape multiple URLs in one go. Add URLs manually or auto-collect them from a list page, then batch-process and export all results.
Page Watcher
Track changes on any page and get notified instantly. Set conditions on fields you care about and receive alerts via webhook or ntfy.sh when something changes.
Screenshots
Supported Sites
youtube.comyoutu.be
All Fields
About Youtube Scraper
Scrape and monitor video platform data with this feature-rich browser extension. This tool extracts videos, channels, playlists, comments, captions, community posts, and Shorts directly from Youtube pages. Everything is processed locally in your browser, and built-in monitoring lets you track subscriber counts, new uploads, or comment activity with automated alerts.
Key Features
✓ Monitor any Youtube page for changes with customizable conditions and real-time alerts
✓ All data processing runs locally in your browser for maximum privacy
✓ Export to CSV, Excel (XLSX), JSON, HTML Table, and Raw JSON formats
✓ Automatic pagination and infinite scroll support for comprehensive data collection
✓ Batch process multiple video or channel URLs in a single session
✓ Customizable field selection to export only the data you need
✓ Ten distinct scraping modes covering every major content type
What Data You Can Extract
Videos: Title, channel name, channel URL, views, upload date, duration, thumbnail URL, video URL, description, and video ID.
Video Details: Video ID, title, description, view count, duration in seconds, keywords, channel name, channel ID, category, publish date, upload date, live status, family-safe flag, unlisted status, and thumbnail URL.
Captions from Video: Start time (ms), duration (ms), text content, formatted start time, and formatted end time.
Comments from a Video: Content, published time, formatted date, author name, author channel ID, author channel URL, author avatar URL, verified status, like count, and reply count.
Playlists: Playlist title, playlist ID, video count, thumbnail URL, playlist URL, update date, and first video ID.
Playlist Details: Title, video count, view count, last updated, channel name, channel URL, thumbnail URL, description, playlist URL, and playlist ID.
Channel Details: Channel name, description, country, subscriber count, view count, joined date, channel URL, video count, custom links, and channel ID.
Channel Posts: Author name, author channel URL, content, published time, like count, comment count, image URL, post URL, total votes, and post ID.
Shorts: Title, thumbnail URL, view count, short URL, accessibility text, and short ID.
Short Details: Like count, timestamp, title, channel name, channel URL, subscription status, comment count, share URL, and short ID.
Monitoring & Alerts
Page Watcher lets you track changes on any Youtube page automatically. Set specific conditions on fields such as subscriber milestones, new video uploads, or comment count thresholds, and receive instant notifications via webhook or ntfy.sh when those conditions are met.
Batch Processing
Batch URL Opener allows you to queue multiple Youtube video or channel URLs and process them all at once. Add URLs manually or auto-collect them from search result pages, then batch-scrape and export everything in a single operation.
Export Formats
- CSV
- Excel (XLSX)
- JSON
- HTML Table
- Raw JSON
Perfect For
This tool is ideal for content creators analyzing competitor channels, researchers studying engagement patterns, and marketers who need to collect and compare Youtube video and channel data at scale.
Supported Regions
The extension supports Youtube globally across all regions and languages, including youtube.com and youtu.be domains.
Privacy & Security
All scraping and data exports are processed locally in your browser. No scraped data is sent to external servers. General usage metrics are collected to help improve the extension.
Usage Notice
This extension provides tools for extracting publicly available data. Users are responsible for ensuring their use complies with applicable terms of service and local regulations. The developer provides the tool and is not liable for how it is used.
Technical Support
For assistance or questions, contact hello@nifty.codes.
Trademark
YouTube is a registered trademark of Google LLC. This extension is an independent tool and is not affiliated with, endorsed by, authorized, maintained, or sponsored by Google LLC.