Common workflows
- Top-performing-VOD audit — sort by
view_count desc to see your biggest hits and what categories they were in.
- Best-time-to-stream — pivot
created_at by day-of-week and hour against view_count.
- Category mix — group by
category to chart your content split (Just Chatting vs game time).
- Competitor channel benchmarking — pull two competitors' VOD lists side by side; compare cadence and category mix.
- Sponsorship retrospective — filter VODs in a date window to compute aggregate views for a sponsorship reporting cycle.
Plan limits
Per-channel size scales with your plan. Free (no signup): up to 100 videos per channel. Personal: 5,000. Premium: 50,000. Business: 250,000 — see pricing for the full feature comparison and API tiers for the API-specific limits.
FAQ
Twitch Videos Exporter — FAQ
Is the Twitch videos exporter free?
The free tier (no signup) returns up to 100 videos per channel. Larger videos and CSV/JSON require a paid plan: Personal 5,000, Premium 50,000, Business 250,000. See
pricing.
Can I filter by VOD type?
Yes — append ?filter=archives, ?filter=highlights, or ?filter=clips to the channel /videos URL.
Are clips included?
When you use the ?filter=clips URL, yes. Clips are a separate Twitch entity (different IDs and lifetimes from VODs).
Are deleted VODs included?
No — Twitch removes the URLs once a VOD is deleted. Export proactively if archive integrity matters.
Can I bulk-export many channels at once?
Yes — bulk URL upload on a paid plan processes each URL as a separate export and bundles the resulting files in one ZIP (one file per URL).
Is there an API?
Yes — JSON-over-HTTP
API on Premium and Business plans.