How Long Do Twitch VODs Last? The Retention Rules, Explained
Updated: 2026-07-29 · Written by the vodfetch founder
Twitch runs three different deletion clocks on past broadcasts, and which one applies depends entirely on account status. Here is the full rule, what is not on the clock at all, and every reason a VOD can disappear before its date.
The three retention tiers, and which account status earns each
Twitch Support stated the rule in one sentence on X in May 2025: past broadcast storage limits differ depending on your account type — 60 days for Prime, Turbo and Partners, 14 days for Affiliates, 7 days for all other streamers. Those are three separate tiers, not a range. The common error is collapsing Partners and Affiliates into one line, which produces either "14 days with Prime" or "60 days for Affiliates". Both are wrong, and the second is the dangerous one: it tells an Affiliate they have almost two months when they actually have two weeks.
Two independent things can put a channel on the 60-day tier. One is Partner status, Twitch's invite-based top programme. The other is an active Prime or Turbo subscription attached to the account, which reaches 60 days regardless of whether the channel is in a programme at all. Affiliate status on its own earns 14. Everything else — follower count, average viewership, how long you stream, how old the account is — has no effect on the number, and there is no setting that extends it.
The clock applies to past broadcasts specifically: the recording Twitch makes automatically when you go live, the video type its API calls ARCHIVE. Highlights, Uploads and Clips are different video types on entirely different rules, covered below. And the clock only runs on broadcasts that were saved in the first place — a channel with archiving switched off never starts one, which is why some channels have no VODs at all rather than expired ones.
Prime and Turbo are rented time — the 60-day window can lapse
The 60 days that Prime or Turbo brings is tied to the subscription being active, not to a status the account keeps. Twitch Support made this explicit in the same reply: if your past broadcasts are expiring sooner than expected, it is possible your Turbo or Prime subscription has lapsed. That single sentence explains a large share of "why did my VOD disappear early" cases where nothing was deleted, nothing was reported, and the streamer was certain they had 60 days.
When the subscription ends, the channel falls back to whatever its account status earns on its own: 14 days for an Affiliate, 7 days for a channel in neither programme. Broadcasts you had mentally filed as safe until next month can start expiring on the shorter clock instead, and there is no notification tying the two events together. If you are planning an archive around the 60-day figure, confirm the subscription is currently active before you rely on the date rather than after.
This is also why you cannot infer a channel's tier from how long its oldest VOD has survived. A channel showing broadcasts from seven weeks ago had 60 days when those were published; it does not follow that it still does. Treat the tier as a fact about today, and re-check it if the gap between the oldest surviving VOD and the newest one suddenly shortens.
What is not on the clock: Highlights, Uploads and Clips
Highlights and Uploads do not expire on the 7, 14 or 60-day schedule — but since 2025 they are no longer unlimited either. Twitch announced the change on 19 February 2025, effective 19 April 2025: a combined 100-hour storage cap on Highlights and Uploads per channel, with published and unpublished media both counting against the same pool. The announcement was explicit about what stays outside it: the limit does not apply to Past Broadcasts or Clips. So the deletion clock and the storage cap are two separate systems, and no video is subject to both.
When the cap took effect, Twitch removed content from channels that were over it by targeting the media with the fewest views first, until each channel fitted under the limit. Twitch said the change would affect fewer than 0.5 percent of active streamers. A storage tracker sits on the Video Producer page in the Creator Dashboard, and Highlights and Uploads can be sorted there by date created, length and view count — the same three axes you would use to decide what to cut yourself.
This changes the oldest workaround in the book. Turning a whole broadcast into a Highlight still takes it off the deletion clock, but it now moves the video into a finite shared budget where the least-watched items are the first to go. A Highlight is not bound by the 60-second cap that applies to Clips, so a long one consumes a correspondingly large share of the 100 hours: three eight-hour streams saved as Highlights is 24 percent of the channel's entire budget. /blog/download-twitch-highlights covers what a Highlight is and how it differs from the other two types.
Clips are the outlier. They have neither an expiry nor a storage cap, which makes them the only user-created video type on Twitch with no limit of either kind — a distinction worth knowing when you decide what to preserve on-platform versus what to pull down. vodfetch's channel browser labels its clip grid literally "Popular clips (these don't expire)" for exactly that reason. Having no clock is not the same as being indelible: a Clip can still be deleted by hand, and a copyright takedown reaches Clips too, as covered further down.
Some channels have no VODs at all: the "Store past broadcasts" setting
Saving broadcasts is a toggle, not a default behaviour of going live. It lives in the Creator Dashboard under Settings, then Stream, in the VOD Settings block, and it is called "Store past broadcasts". Twitch's own help article on subscriber-only archives states the consequence plainly: if this setting is not enabled, live streams will not save after a broadcast ends. Many channels never turn it on, which is why an empty Videos tab is often not a sign that something expired.
The distinction matters when you are trying to find a specific stream. If archiving was off, the retention clock never started — there is no 7-day version of that broadcast that you merely missed, and no support request can produce one, because no recording was ever made. Switching the setting on affects future broadcasts only, so a streamer who enables it today has nothing from yesterday.
Subscriber-only archives are a separate toggle layered on top of Store past broadcasts, and Twitch's help article notes it cannot be configured from the mobile app — you need a desktop device. That gives four different explanations for a channel with nothing to watch: archiving was never on, everything expired, the streamer deleted them by hand, or they exist but are gated. vodfetch collapses the visible cases into one line, "No public VODs or clips found for this channel.", because from outside without a login they look identical.
What happens at deletion: there is no recovery path
Deletion on Twitch is final in the way that matters to you. Twitch Support has answered this directly: once VODs are deleted, they are unable to recover them. There is no recycle bin, no grace period, no support ticket that restores an expired past broadcast, and no restore button in the Creator Dashboard. This applies identically whether the video hit its retention date or the streamer deleted it manually five minutes after the stream ended.
The chat log goes with the video, since it is stored against the video id rather than the channel, and so do chapter markers. Anything published elsewhere — a YouTube re-upload, a Clip taken during the stream — survives independently, because it is a separate object with its own id.
This is the entire reason the retention question is worth asking before you need the answer. The only archive of a past broadcast is the one that exists before the date arrives. /blog/download-twitch-vod-before-deleted covers making one, including which parts to save first when the clock is short, and answers whether a deleted stream can be found anywhere else — the short version is that tracker sites keep metadata, not video.
Why a VOD can disappear before its expiry date
The retention clock sets the latest a broadcast will survive, not the earliest. The most common early exit is the simplest: streamers delete their own past broadcasts constantly, to clear a Video Producer page, to remove a bad session, or before a rebrand. There is no notice and no waiting period. Deleting the channel or the account removes everything with it. Switching Store past broadcasts off does not delete what already exists, but it does stop anything new from appearing, which can look like deletion if you only check the Videos tab weekly.
A lapsed Prime or Turbo subscription is the quiet one, because nothing appears to have been done to the channel at all. The tier silently drops back to 14 or 7 days, and broadcasts you dated on the 60-day rule expire against a much shorter one. If VODs are vanishing sooner than your arithmetic predicts and nobody deleted them, check the subscription before you look for anything more complicated.
Suspensions no longer work the way older guides describe. On 24 February 2026 Twitch announced an overhaul that replaces the all-or-nothing model with two targeted types — a streaming suspension and a chatting suspension. Under a streaming suspension, viewers can still watch the channel's existing clips and videos. Reported durations run from 24 hours to 30 days and lengthen with each new violation, and higher-severity cases draw both types at once. The most serious violations still end in an indefinite suspension that removes all access to Twitch; Twitch has not spelled out what becomes of the archive in that case, so do not assume either way. What did change is the ordinary case: a temporary streaming suspension no longer takes the channel's existing videos down with it.
Copyright takedowns remove content on their own schedule. Twitch wrote in November 2020 that it was compelled to delete the VODs and Clips identified in the notifications it received, and that processing a DMCA notification means removing the content, sharing the details with the channel owner, and tracking the allegation. It also stated that it issues and tracks copyright strikes and bans the accounts of those who repeatedly infringe. The scale changed abruptly: until May 2020 streamers received fewer than 50 music-related notifications a year, and from then on representatives for the major labels sent thousands each week, aimed largely at creators' archives and at snippets of tracks in years-old Clips. This is the one route that reaches Clips as well as past broadcasts. /blog/twitch-copyright-and-privacy covers the rights side in detail.
Deleted, private and sub-only are three different states
A video you cannot watch has not necessarily been deleted, and the difference decides whether saving it is still possible. Sub-only means the broadcast exists and is listed on the channel, but playback is gated behind a subscription. Unpublished or private means the video exists and is not listed publicly. Deleted or expired means the record is gone: the id resolves to nothing for anyone, subscriber or not. Only the first two are recoverable situations, and only the first is recoverable by paying for access.
From outside, without a login, those states are genuinely hard to separate, which is why vodfetch names all three in a single message. When Twitch's GraphQL endpoint returns no playback token for a video id, the tool raises exactly "VOD unavailable (deleted, private or sub-only)". Requests go direct to gql.twitch.tv carrying Twitch's public web Client-ID and no user token, so there is no account context in which to ask a more precise question — which is also why subscribing does not make a gated broadcast fetchable. Later, at the playlist stage, the two HTTP codes do separate: a 403 is annotated "(sub-only/expired)" and a 404 "(offline/not found)". /blog/download-twitch-vod-before-deleted reads the full set of error lines.
One symptom is a misconfiguration rather than a policy: Twitch's help article on sub-only archives notes that a subscriber-only warning can appear on a VOD even to logged-in subscribers when the stream was set up incorrectly, and names streaming in 2K without Enhanced Broadcasting as a cause. If you are the streamer and your own subscribers report a locked archive, check the broadcast settings before assuming the toggle is at fault.
Estimating how long a VOD has left from its publish date
The arithmetic is add-and-compare. Take the publish date Twitch reports for the broadcast, add 7, 14 or 60 days according to the channel's tier, and compare against today. A broadcast published on 1 July on an Affiliate channel is due to expire around 15 July; the same broadcast on a Partner channel runs to about 30 August; on a channel in neither programme it is gone by 8 July. When you cannot establish the tier, use 7 days. Being early costs you nothing, and being late costs you the video.
The catch is that only part of the tier is publicly visible. Partner and Affiliate status is shown on the channel, but Prime and Turbo are not public information, so there is no way to tell from outside whether a non-programme channel is on 7 days or 60. Every external estimate therefore has a floor of uncertainty, and the only sane direction to resolve it is downwards — which is exactly what vodfetch's channel browser does when it computes the days-left badge on past-broadcast cards. It asks Twitch for two role flags only, isPartner and isAffiliate, so a channel with Prime or Turbo but no Affiliate status is scored at 7 days when Twitch really keeps its broadcasts for 60. An under-estimate makes you save sooner than necessary; an over-estimate would make you miss the window. /blog/download-twitch-vod-before-deleted walks through the full derivation.
The notice above the grid says so outright for that case: "Not flagged as a Partner or Affiliate — past broadcasts may be removed in as little as 7 days (60 with Prime or Turbo, which Twitch does not expose here), so grab what you want soon." The badge itself is drawn only when 14 or fewer days remain, so a card with no badge means more than two weeks of estimated headroom rather than missing data; at or past zero it reads "⏳ may already be close to expiring", and otherwise it shows a rounded-up countdown suffixed "left (est.)", as in "~5d left (est.)". Clip cards never get one, because clips have nothing to count down to.
How to download a Twitch video
- 1
Establish the channel's account status
Look for a Partner or Affiliate badge on the channel. Partner means 60 days, Affiliate means 14. If neither is present the baseline is 7 days — but Prime and Turbo also grant 60 and are not publicly visible, so treat 7 as a floor rather than a certainty.
- 2
Read the broadcast's publish date
Every past broadcast carries the date it was published, shown on the video page and on each card in vodfetch's channel browser. Use that date, not the date you found the video, and not the date of a Clip taken from it.
- 3
Add the retention window
Add 7, 14 or 60 days to the publish date. That is the latest the broadcast will survive on the clock — the earliest is any time at all, since manual deletion, a copyright takedown or a lapsed Prime or Turbo subscription can end it sooner.
- 4
Resolve uncertainty downwards, then act
Where the tier is unclear, assume the shortest window that could apply. If the result is inside two weeks, treat the broadcast as at risk now: there is no recovery after deletion, so an estimate that is 50 days too cautious costs nothing and one that is a day too generous costs the video.
Frequently asked questions
How long do Twitch VODs last?
It depends entirely on account type. Twitch keeps past broadcasts for 60 days on Partner channels and on channels with an active Prime or Turbo subscription, 14 days for Affiliates, and 7 days for every other streamer. Those are three distinct tiers, not a sliding scale, and Partners and Affiliates must never be treated as one group — the Affiliate window is a quarter of the Partner one. The clock applies to past broadcasts only, not to Highlights, Uploads or Clips.
Why did my Twitch VOD disappear early?
Several things remove a broadcast before its date. The streamer deleted it manually; the channel or account was deleted; a Prime or Turbo subscription lapsed and the window silently dropped from 60 days back to 14 or 7; a copyright takedown removed it; or the video is still there but no longer visible to you because it was made subscriber-only. Check the subscription status first if nothing was deleted and the timing simply came up short of your arithmetic.
Do Twitch Highlights and Clips expire?
Neither is on the 7, 14 or 60-day deletion clock. Clips have no expiry and no storage cap, making them the only user-created type with neither. Highlights are no longer unlimited, though: since a change announced on 19 February 2025 and effective 19 April 2025, Highlights and Uploads share a combined 100-hour storage cap per channel, with published and unpublished media counting against the same pool. Twitch stated the limit does not apply to Past Broadcasts or Clips.
Can Twitch restore a deleted VOD?
No. Twitch Support has stated directly that once VODs are deleted they are unable to recover them. There is no recycle bin, no grace period and no support request that brings an expired past broadcast back, and this holds whether the video hit its retention date or the streamer removed it by hand. The chat log and chapter markers go with it, since both are stored against the video id. Anything published separately, such as a Clip or a YouTube re-upload, survives on its own.
Why does this channel have no VODs at all?
Most likely archiving was never switched on. "Store past broadcasts" is a toggle in the Creator Dashboard under Settings, then Stream, in the VOD Settings block, and Twitch's own documentation states that with it disabled, live streams do not save after a broadcast ends. In that case the retention clock never started and there is nothing that expired. It only affects future streams, so enabling it today produces nothing for yesterday. The other explanations are expiry, manual deletion, or subscriber-only gating.
Does a Twitch suspension delete the channel's VODs?
Not in the ordinary case any more. Twitch announced an overhaul on 24 February 2026 that splits suspensions into two targeted types, streaming and chatting. During a streaming suspension, viewers can still watch the channel's existing clips and videos. Reported durations run from 24 hours to 30 days and lengthen with each new violation, with higher-severity cases drawing both types at once. The most serious violations still end in an indefinite suspension that removes all access to Twitch; Twitch has not said what happens to the archive in that case.
Does Prime or Turbo give me 60 days if I am not a Partner?
Yes, while the subscription is active. Twitch Support named Prime, Turbo and Partners together in the 60-day tier, so an active subscription reaches the same window as programme status. The important qualifier is that it is rented, not earned: Support also noted that broadcasts expiring sooner than expected can indicate a lapsed Turbo or Prime subscription. When it ends, the channel falls back to what its status alone earns — 14 days as an Affiliate, 7 days otherwise.
How do I tell whether a VOD is deleted, private or subscriber-only?
By where the failure happens. If it is listed on the channel's Videos tab but will not play for you, it exists and is gated. If it is not listed and the id resolves to nothing, it is gone. vodfetch names all three in one message, "VOD unavailable (deleted, private or sub-only)", because it makes unauthenticated requests with Twitch's public web Client-ID and cannot separate them. At the playlist stage the codes do split: 403 is annotated "(sub-only/expired)", 404 "(offline/not found)".
Do past broadcasts count towards the 100-hour storage limit?
No. The cap that took effect on 19 April 2025 covers Highlights and Uploads only; Twitch stated explicitly that it does not apply to Past Broadcasts or Clips. Past broadcasts remain on the 7, 14 or 60-day deletion clock instead, so no video is subject to both systems. When the cap was introduced, Twitch removed the least-viewed Highlights and Uploads first from channels that were over it, and said the change would affect fewer than 0.5 percent of active streamers.
How accurate is the days-left badge in the channel browser?
It is arithmetic on a publish date, not a deadline issued by Twitch. It subtracts the broadcast's age from an assumed window, rounds up, and appears only when 14 or fewer days remain — so no badge means more than two weeks of estimated headroom. Its known blind spot: the roles query returns only Partner and Affiliate flags, so a channel with Prime or Turbo but no Affiliate status is scored at 7 days when it really has 60. The error direction is deliberate, because saving early costs nothing.
Download your Twitch video now
Paste a Twitch link and save it as MP4 in seconds — free, no account.
Open the Twitch DownloaderRelated guides
How to Become a Twitch Partner: The Real Requirements (2026)
The Partner checklist is public: 25 hours streamed, on 12 different days, with 75 average viewers — all inside one 30-day window. Here's what each number really means, why hitting them doesn't guarantee the purple checkmark, and what to do while you grow.
Twitch Clips vs Highlights vs VODs: What's the Difference?
Twitch stores four kinds of video and they behave nothing alike. A past broadcast deletes itself on a clock. A Highlight does not, but since 19 April 2025 it competes for a 100-hour budget. A Clip is the only user-created type with neither. Here is the full comparison, and what to do with each.
How to Download a Twitch VOD Before It's Deleted (Save It as MP4)
Twitch quietly deletes past broadcasts after 7 to 60 days. Here's how to check when a VOD expires and save it as an MP4 with the Twitch Downloader before it's gone for good.
How to Download an Entire Twitch Channel: Back Up Every VOD
A practical, honest guide to archiving every VOD from a Twitch channel: how to find the Videos tab, grab each past broadcast's URL, and save the whole channel to MP4 with the free Twitch Downloader.
Twitch VOD vs YouTube: Why Your Streams Disappear (and YouTube's Don't)
A Twitch VOD and a YouTube video look similar but work in opposite ways: Twitch auto-deletes your past broadcasts after 7 to 60 days, while YouTube keeps uploads forever. Here's the honest difference — and how to make your Twitch content permanent before it's gone.
Twitch Recap: How to See Yours (and Save the Highlights)
Every December, Twitch Recap sums up your year of watching. Here's exactly where to find it, why some accounts don't get one — and how to save the streams behind it before they expire.