Twitch TV Scraper
Pricing
$9.99/month + usage
Twitch TV Scraper
Extract complete Twitch channel data in seconds! Get channel profiles, live stream status, recent VODs, top clips, and direct media links up to 1080p60. Perfect for analytics, content research, and app development.๐Twitch TV Scraper๐.
Pricing
$9.99/month + usage
Rating
0.0
(0)
Developer

CodeNest
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Twitch TV Scraper - Professional Streaming Data Extraction Tool
Effortlessly extract comprehensive Twitch TV data with our enterprise-grade powerful actor! This Apify actor enables you to scrape channel profiles, live stream status, recent videos, top clips, and direct media links from any Twitch TV channel.
๐ Overview
Need to analyze Twitch content or build streaming applications? This Twitch TV Scraper delivers:
- ๐บ Complete channel metadata: User IDs, bios, follower counts, partnership status
- ๐ด Live stream intelligence: Current stream status, titles, viewer counts, game categories
- ๐ฅ Recent video history: Up to 5 latest VODs with durations and view counts
- โ๏ธ Top clips extraction: Most popular clips with curator information
- ๐ฆ Direct media links: Multiple quality formats including 1080p60 source quality
- ๐ SEO-rich page scraping: Meta tags and JSON-LD structured data
Perfect for content analysts ๐, esports researchers ๐ฎ, marketing agencies ๐, and streaming app developers ๐ฑ!
๐ฏ Core Capabilities/Key Features
๐ Channel Intelligence
- Complete Profile Data: Display names, bios, creation dates
- Engagement Metrics: Follower counts (1M+ accuracy)
- Status Verification: Partner/affiliate detection
- Visual Assets: Profile images, banners, offline screens
๐ด Live Stream Monitoring
- Real-time Status: Instant live/offline detection
- Stream Details: Titles, game categories, viewer counts
- Preview Images: High-quality stream thumbnails
- Start Times: Precise stream initiation timestamps
๐ฌ Video Content Extraction
- Recent VODs: Latest 5 videos with complete metadata
- Performance Metrics: View counts, duration in seconds
- Game Classification: Category tagging for each video
- Direct URLs: Twitch video page links
โ๏ธ Top Clips Aggregation
- Viral Content: Most viewed clips with view counts
- Curator Attribution: Clip creator information
- Duration Data: Precise clip lengths in seconds
- Thumbnail Access: Preview images for each clip
๐ฆ Media Format Options
- Multiple Resolutions: 1080p60, 720p60, 480p, 360p, 160p
- Audio-Only Tracks: Separate audio streams available
- Codec Information: AVC/H.264 specifications
- Bitrate Details: Technical streaming parameters
๐ SEO & Metadata Extraction
- Meta Tags Complete: Twitter cards, Open Graph data
- JSON-LD Structure: Schema.org video object data
- Page Titles: Exact Twitch page titles
- Robots Directives: Indexing information
โ๏ธ Input Configuration
Just enter the Twitch TV channel URL in the Input Section then click the "start" button and wait for the results. The URL will be like this:
{"url": "https://www.twitch.tv/subroza"}
๐ Input Specifications
| Parameter | Type | Required | Description |
|---|---|---|---|
url | String | Yes | Valid Twitch TV channel URL (twitch.tv/ format) |
๐ค Output Structure
You will see output like this comprehensive Twitch TV Scraper result:
[{"channel": "subroza","url": "https://www.twitch.tv/subroza","metadata": {"user_id": "40965449","login": "subroza","display_name": "Subroza","bio": "Pro VALORANT Player | Streamer | Business Inquires: subroza@iso-ent.com | ","created_at": "2013-03-04T00:58:14.249692Z","profile_image_url": "https://static-cdn.jtvnw.net/jtv_user_pictures/c875f23e-dd8d-4ae2-b8c1-bb3da46852b0-profile_image-300x300.png","offline_image_url": "https://static-cdn.jtvnw.net/jtv_user_pictures/ec2037d1-0592-4b43-b3c8-04961460b1a4-channel_offline_image-1920x1080.png","banner_image_url": "https://static-cdn.jtvnw.net/jtv_user_pictures/751242c9-369d-49e9-88b9-a64ed33ac828-profile_banner-480.png","primary_color": "FD0000","is_partner": true,"is_affiliate": false,"follower_count": 1115003},"stream": {"is_live": true,"stream_id": "318106129370","title": "๐ STREAM #1 OF THE DAY - RAMADAN DAY 19 ๐ !pc !ev63 !schedule","game": "VALORANT","viewer_count": 3483,"started_at": "2026-03-08T11:41:27Z","preview_image_url": "https://static-cdn.jtvnw.net/previews-ttv/live_user_subroza-1280x720.jpg"},"recent_videos": [{"id": "2717022309","title": "๐ STREAM #2 OF THE DAY - RAMADAN DAY 18 ๐ !pc !ev63 !schedule","published_at": "2026-03-08T11:41:32Z","length_seconds": 18255,"view_count": 208,"thumbnail_url": "https://vod-secure.twitch.tv/_404/404_processing_640x360.png","game": "VALORANT","url": "https://www.twitch.tv/videos/2717022309"}],"top_clips": [{"id": "3126363996","title": "juicertroops","view_count": 176681,"created_at": "2023-04-05T20:37:02Z","duration_seconds": 28,"url": "https://www.twitch.tv/subroza/clip/OriginalJazzyWoodpeckerBabyRage-XMSV-56OvPbKKwmQ","thumbnail_url": "https://static-cdn.jtvnw.net/twitch-clips/iHbwOFzElfuejrz2yisJkA/AT-cm%7CiHbwOFzElfuejrz2yisJkA-preview-260x147.jpg","game": "VALORANT","curator": "Ithbaan"}],"more_metadata": {"title": "Subroza (live) 2026-03-08 16:45","uploader": "Subroza","description": "๐ STREAM #1 OF THE DAY - RAMADAN DAY 19 ๐ !pc !ev63 !schedule","is_live": true,"thumbnail": "https://static-cdn.jtvnw.net/previews-ttv/live_user_subroza-0x0.jpg","webpage_url": "https://www.twitch.tv/subroza","formats_count": 7,"media_links": [{"type": "direct","url": "https://use23.playlist.ttvnw.net/v1/playlist/...","ext": "mp4","resolution": "1920x1080","fps": 60,"vcodec": "avc1.64002A","acodec": "mp4a.40.2","tbr": 8967.946}]}}]
๐ Output Field Documentation
Channel Metadata Section
| Field | Description |
|---|---|
channel | Twitch TV channel username |
metadata.user_id | Unique Twitch user identifier |
metadata.display_name | Channel display name |
metadata.bio | Channel description/bio |
metadata.created_at | Account creation timestamp |
metadata.follower_count | Total followers (up to 1M+) |
metadata.is_partner | Twitch partnership status |
Live Stream Section
| Field | Description |
|---|---|
stream.is_live | Current live status (boolean) |
stream.title | Current stream title |
stream.game | Game category being streamed |
stream.viewer_count | Current live viewers |
stream.preview_image_url | Live stream thumbnail |
Video Content Section
| Field | Description |
|---|---|
recent_videos[].title | VOD title |
recent_videos[].length_seconds | Duration in seconds |
recent_videos[].view_count | Total VOD views |
recent_videos[].url | Direct Twitch video URL |
Clip Section
| Field | Description |
|---|---|
top_clips[].title | Clip title |
top_clips[].view_count | Clip view count |
top_clips[].curator | Clip creator username |
top_clips[].duration_seconds | Clip length |
Media Links Section
| Field | Description |
|---|---|
more_metadata.media_links[].resolution | Video resolution (e.g., 1920x1080) |
more_metadata.media_links[].fps | Frames per second |
more_metadata.media_links[].vcodec | Video codec |
more_metadata.media_links[].acodec | Audio codec |
more_metadata.media_links[].tbr | Total bitrate |
๐ Quality Tiers Available
The Twitch TV Scraper automatically detects and provides multiple streaming quality options:
- Ultra HD - 1920x1080 (1080p60) with source quality
- High Definition - 1280x720 (720p60) for smooth playback
- Standard Definition - 852x480 (480p) for balanced streaming
- Mobile Optimized - 640x360 (360p) for bandwidth conservation
- Low Bandwidth - 284x160 (160p) for slow connections
- Audio Only - Separate audio track for podcast-style listening
Each quality tier includes complete technical specifications for professional streaming workflows.
๐ ๏ธ Technical Features
๐ง Advanced Format Support
- HLS streaming format extraction
- Multiple resolution access (160p to 1080p60)
- Frame rate detection (30fps, 60fps)
- Codec specifications (AVC/H.264)
๐ Comprehensive Metadata
- Precise follower counts with decimal accuracy
- ISO 8601 timestamp formatting
- Partner/affiliate status verification
- Primary color codes for branding
๐ฏ Precision Data Extraction
- Millisecond-accurate duration timing
- Real-time viewer count monitoring
- Historical video performance metrics
- Clip popularity ranking
๐ SEO Enhancement Features
- Complete meta tag extraction for SEO analysis
- JSON-LD structured data for search engines
- Twitter card and Open Graph data
- Robots directive information
๐ผ Use Cases
- Esports Organizations โ Track player streaming schedules and performance
- Marketing Agencies โ Analyze influencer engagement metrics
- Content Researchers โ Study streaming patterns and viewer behavior
- App Developers โ Build Twitch-integrated applications
- Brand Managers โ Monitor sponsored streamer content
- Competitive Analysts โ Compare channel growth strategies
- Clip Compilation Creators โ Access top clips for highlight reels
โญ Why Choose Our Twitch TV Scraper?
- Reliable Performance: Stable and efficient downloading process specifically optimized for Twitch TV
- Comprehensive Data: Get all channel, stream, video, and clip metadata in one place
- User-Friendly: Simple interface for both beginners and advanced users
- Regular Updates: Maintained to ensure compatibility with Twitch TV changes
- Direct Media Access: Multiple quality formats including source-quality 1080p60
- SEO-Ready Output: Complete meta tags and structured data included
โ ๏ธ Limitations
- Only works with public Twitch TV channels
- Rate limits apply based on Twitch's API restrictions
- Live stream access requires channel to be currently streaming
- Some VODs may be subscriber-only or age-restricted
๐๐ ๏ธ Related Actors (Full Content Scraping Suite)
Explore our complete scraping ecosystem for comprehensive social media data extraction:
๐ต Facebook Scrapers:
๐ง Need Customization?
Want *higher resolutions, **batch channel scraping, or *custom metadata fields for your Twitch TV Scraper needs?
โ Email codenest2.0@gmail.com for tailored solutions!