Why Won't My Twitter Video Download? 9 Reasons and the Fix for Each
By The xfetchy Team · May 28, 2026 · 7 min read
When a Twitter/X video won't download, it's almost always one of a short list of causes — and most of them are fixable in seconds. The first thing to figure out: is it an extraction problem (something about the post) or a save problem (the file downloaded but you can't find it)? Here's every common reason, with the fix.
1. You copied the wrong link
This is the #1 cause. A link to a profile, a search, or a list won't work — you need the link to the specific post. Reopen the post, tap Share → Copy link, and check that the URL contains `/status/` followed by a long number (e.g. `x.com/user/status/123…`).
2. The video lives in a quote tweet
If someone quote-tweeted a video, the media belongs to the original post, not the quote. Open the source post that actually contains the video and copy *that* link.
3. The account is private or protected
Browser-based tools can only read public posts — they can't log in on your behalf. There is no workaround for a protected account; the video has to come from a public one.
4. The post was deleted
If the author deleted the post (or the account was suspended), the media is gone and can't be recovered. This is exactly why it pays to archive videos you care about before they disappear.
5. The post has no actual video
Some posts are image-only, or they're a link preview to YouTube/TikTok/a news site rather than a native X video. Confirm the post really contains an X-hosted video or GIF before trying.
6. The link came from a chat app
Links forwarded through Messages, WhatsApp, or a notes app sometimes get wrapped or mangled by redirects. Reopen the post in X and copy a fresh link.
7. You're hitting a temporary rate limit
During big traffic spikes X can throttle how quickly media resolves. Wait a minute, refresh the post, copy the link again, and retry.
8. One quality option failed
A single post exposes multiple video variants, and occasionally one URL fails while another works fine. Try a different quality — for example pick 720p instead of 1080p in the MP4 downloader.
9. It's sensitive or region-locked
X now hides sensitive/age-restricted videos behind a login, so they can't be pulled anonymously. Some media is also geo-restricted. Neither has a clean workaround for a logged-out tool.
Wait — it downloaded, but I can't find it
If the download succeeded but the video isn't in your camera roll, it didn't fail — it's just somewhere you didn't expect. On iPhone, it's in the Files app under Downloads; open it, tap Share → Save Video to move it into Photos (full steps in the iPhone guide). On Android, it's in your Downloads folder, and your Gallery may need a moment to index it (see the Android guide).
And if the file downloaded but won't play, re-download it, try a different browser, and make sure you have enough storage — a half-finished download on a flaky connection is usually the culprit.
Run through this list and you'll fix the overwhelming majority of failed downloads. Got a public, still-live post with a real video? Paste the link into xfetchy and it'll work.
We build xfetchy, a free, no-login Twitter/X video downloader, and spend our days working with X's media formats — so these guides come from hands-on experience, not guesswork.