Skip to main content
12 min readgrowth

By Paul d'Anjou, Twitch growth expert

Twitch's 100-Hour Storage Limit on Highlights and Uploads: What Changed, What's Safe, and What to Do Now

By Paul d'Anjou, Twitch growth expert June 13, 2026

TLDR

  • Combined cap of 100 cumulative hours on Highlights plus Uploads per channel, effective April 19, 2025, with full enforcement reaching most channels by May 19, 2025.
  • Clips and past broadcasts (VODs) are not affected. Clips remain permanent, VODs still follow the 14 or 60-day retention rule.
  • Action plan: 5-minute Video Producer audit, download what matters, transition to an external workflow so you stop depending on Twitch for archival.

The verdict, in plain English

Twitch is not deleting your clips. Twitch is not shortening VOD retention. The only concrete change since April 19, 2025 is a 100-hour cap on the combined Highlights and Uploads volume, and only when that combined volume exceeds 100 hours for a given channel. Most streamers never hit it. For archivist-leaning accounts, this is a real shift that forces a rebuild of the external backup workflow.

Couriway publicly counted his archives at over 1,000 hours of Highlights. The speedrunning community pushed back hard because run records depend on Highlight links staying live. Mainstream coverage from The Verge, TechCrunch, and Mashable captured the news angle, but none of them tells a streamer what to actually do. That's what the rest of this article handles: clean differentiation across the 4 Twitch content types, a 5-minute audit, and a concrete action plan.

What exactly is the 100-hour limit?

Twitch's official policy in plain English

Twitch announced the limit on February 19, 2025 via an official TwitchSupport tweet, with an effective date of April 19, 2025 and full rollout reaching most channels by May 19, 2025. The rule is simple: the combined duration of your Highlights and Uploads must not exceed 100 hours. Above that, Twitch automatically deletes the lowest-viewed content until you drop back under the cap.

The policy is documented in the official Twitch help doc on video on demand. The cap applies to all channels regardless of Affiliate, Partner, or Turbo status. Twitch noted that fewer than 0.5% of channels were over the threshold at announcement time.

The 4 Twitch content types and which are affected

This is the question no news article answers cleanly. Reference table:

Content typeSubject to 100h cap?Default retentionWhat to do
Past Broadcasts (VODs)No14 days (standard), 60 days (Affiliate, Partner, Turbo)Enable auto-archive in settings, clip before expiry
HighlightsYesUnlimited until April 19, 2025, now subject to the cumulative 100h capDownload before deletion, re-publish on YouTube
UploadsYesSubject to the cumulative 100h cap with HighlightsSame as Highlights
ClipsNoPermanent as long as the channel existsNo action required, but publishing workflow recommended

Raw VODs are not touched by this measure. They still follow the existing policy detailed in the guide on how long Twitch VODs last by account type. Clips are the only Twitch format with no cap at all. That detail matters for the rest of the plan.

What "least-viewed first" means in practice

Twitch does not delete your oldest 100 hours. The platform sorts by view count ascending and cuts from the bottom. A Highlight posted three years ago with 50,000 views survives. A Highlight posted two months ago with 200 views gets cut first. Practical consequence: if you've kept everything "just in case" without promotion, that's exactly what the platform removes.

Why Twitch did this (and what it tells you about future policies)

Storage costs, no euphemism

Twitch did not hide the rationale. Long-form storage is expensive in egress, especially for content almost no one watches. Twitch reported that Highlights represented less than 0.1% of watched content on the platform. The tradeoff is straightforward: cut the least productive cost line.

The Couriway, Benzaie, speedrun backlash

Two populations pushed back. Archivist streamers like Couriway whose editorial identity rests on a deep accessible back catalog. And the speedrun community, which uses Highlights as record references linked from leaderboards. For both groups, the cap equals a permanent loss of digital patrimony. Twitch held the line.

The implicit signal: Clips become the surviving format

This is the angle no one reads explicitly. By exempting clips from any storage limitation, Twitch is sending a clear product priority message: the short, shareable, mobile-native format is the one the platform wants to see grow. Highlights and Uploads are demoted to "archive at your own risk" status. If you want Twitch content that survives in time, make clips.

5-minute audit: how much storage are you using?

Step-by-step

  1. Open the Creator Dashboard at twitch.tv.
  2. Go to Content in the left sidebar, then Video Producer (now Video Studio in some regions).
  3. Click the Highlights tab, note the total count and the cumulative duration shown at the top.
  4. Click the Uploads tab, do the same.
  5. Add the two durations. If you're over 80 hours, you're in the warning zone. If you're over 100 hours, Twitch has already started deleting.

The operation takes less than 5 minutes for most channels. If you never published Highlights and have no Uploads, you're at zero hours and you can close this article.

Spotting your must-save Highlights

If you have content, sort it in three buckets as you scroll:

  • Must save : milestone events (first 1k concurrent viewers, marquee collab, charity stream, unique speedrun), content with 5,000+ views, content tied to an active long-form YouTube project.
  • Archive externally without rush : recent compilations, mid-tier Highlights between 500 and 5,000 views.
  • Let it delete : Highlights with under 500 views older than 6 months without strong editorial relevance.

You're not required to save everything. The "I archive everything" method is precisely what gets you blocked at the cap. The useful method is to keep what serves a story or a concrete video project.

Simple decision tree

  • Content tied to an active long-form YouTube project? → Download and re-publish on YouTube.
  • Recent event compilation? → Archive on Google Drive or external disk, re-publish if it's worth it.
  • Under 500 views and older than 6 months? → Let it delete.

How to download Twitch highlights and uploads before deletion

Native Twitch path

In Video Producer, next to each piece of content, the three-dot menu offers a Download option. Twitch generates an MP4 at original quality. For raw VODs still inside the retention window (14 or 60 days), the same procedure works, similar to the workflow described in the download Twitch clips guide for clips and the official Twitch doc for Highlights.

Watch-out: for a very long Highlight (several hours), the export can take 20 to 40 minutes on Twitch's side before the file is ready. Trigger several exports in parallel and come back later.

Third-party recovery tools

For VODs past the retention window but with the URL still alive for a short time, tools like TwitchRecover exist. That's technical gray zone, only use them on your own content. Twitch has banned several scrapers over the years. Always prefer the native path if it's still available.

Re-upload to YouTube as long-form archive

Once you have the MP4, the most durable archive is YouTube unlisted or public. You also benefit from YouTube search and give the content a second life. The base logic of should you upload your Twitch VODs to YouTube holds here: if the content has real editorial value, YouTube long-form is the place. Otherwise, a personal Drive is enough.

The real lesson: your Clips are now your long-term content

Clips don't expire, but they get buried in your dashboard

This is the logical follow-up of the new policy. Twitch exempted clips for a reason: it's the format the platform wants to see circulate. Clips have no cap, no expiration date, no auto-deletion risk. The technical difference between the two formats is documented in detail in Twitch highlights vs clips: a Highlight is a long edited segment, a clip is a 5 to 60-second segment built for native sharing.

The silent problem with clips is they pile up in your Clips tab without ever leaving Twitch. You can have 800 strong clips that no one sees because no one visits the Clips page on a channel.

Building a clip-publishing pipeline to TikTok, Shorts, and Reels

This is where 2026 external growth happens. The standard workflow for a streamer who scales has three steps:

  1. Ingest : automatically pull clips created by the community and by you on Twitch.
  2. Template pre-edit : reframe to vertical 9:16, auto-captions, normalized intro/outro.
  3. Schedule : post on a regular cadence to TikTok, YouTube Shorts, and Instagram Reels.

You can stitch this manually with OBS, CapCut, and Buffer. You can also rely on Snowball, the tool that automates Twitch clips to TikTok, Shorts, and Reels, which handles the three steps as one continuous flow. The right choice depends on volume: at 1 or 2 clips a week, manual is fine. At 10+ clips a week, automation pays off fast. The broader landscape of tools is covered in the Twitch auto-clipper guide.

Why scheduled publishing beats "download and forget"

The classic mistake post-100h-cap is the download sprint: pull everything, archive on a disk, never look back. That's time lost if the goal is audience growth. Scheduled publishing, even at the rate of one clip a day on TikTok, generates more external reach over six months than 100 hours of archive Highlights on Twitch. That's the deeper takeaway from the best time to post Twitch clips on TikTok discussion: clips live where they get posted, not where they get stored.

Conclusion

Three things to remember:

  • The 100-hour limit only covers Highlights and Uploads combined. Clips and raw VODs are not affected.
  • The audit takes 5 minutes in Video Producer. Most channels are not over the threshold, but the check is worth running.
  • The real stake is not backup, it's the transition to a clips-to-social workflow that turns your Twitch archive into external audience growth.

If you're close to the threshold, run the audit this week. If you're far from it, use the moment anyway to check whether your clip-publishing flow is in place. That's what the new policy is telling you, between the lines.

FAQ

Is there really a 100-hour limit on Twitch?

Yes. Since April 19, 2025 (with full rollout reaching most channels by May 19, 2025), Twitch caps the combined Highlights plus Uploads storage at 100 hours per channel. Beyond that ceiling, the platform automatically deletes the lowest-viewed content until the channel drops back under the cap. Past broadcasts (raw VODs) and clips are not affected.

Do Twitch clips expire with the 100-hour limit?

No. Clips persist indefinitely on Twitch, independent of the 100-hour limit. As long as the channel stays active and the clip is not manually deleted or banned, it remains accessible at its clips.twitch.tv URL. Clips are the only Twitch content format with no storage cap.

Will my VODs disappear faster because of the 100-hour rule?

No. The existing past broadcast retention policy (14 days standard, 60 days Affiliate, Partner, or Turbo) is unchanged. That VOD retention rule operates independently of the 100-hour cap, which only applies to Highlights and Uploads.

What gets deleted first if I go over 100 hours?

Twitch deletes the lowest-viewed Highlights and Uploads first, until the channel storage drops back under 100 cumulative hours. You don't control the selection. The official criterion is total view count, not publication date.

Can I appeal a deletion on Twitch?

No. Twitch has not introduced an appeal or recovery mechanism for automatic deletions. The only workaround is downloading anything you want to preserve before it gets removed. Once deleted on Twitch's side, the content is not recoverable through support.

How do I download my Twitch highlights before deletion?

From the Creator Dashboard, open Video Producer (now Video Studio in some regions), go to the Highlights or Uploads tab, click the three-dot menu next to the target content, then Download. Twitch generates an MP4 export at original quality. For raw past broadcasts past the 14 or 60-day window, the native export is no longer available, so third-party tools like TwitchRecover are the only path while the URL is still live.

Why did Twitch introduce the 100-hour limit?

Storage costs. Twitch justified the change by stating that fewer than 0.5% of channels were over the threshold and that highlights accounted for less than 0.1% of watched content. The implicit signal is that Twitch is prioritizing consumed formats (live, clips) and disinvesting from long-form archives.

Twitch 100-Hour Storage Limit: What's Safe & What to Do | Snowball