Twitter (X) Video Not Downloading? Why, and How to Fix It
Twitter (X) video not downloading? Protected, deleted and sensitive posts can't be saved. How to tell which it is, and the fixes for every other case.

If an X (Twitter) video won't download, the usual reason is that X doesn't show the post to people who aren't signed in. That covers posts from protected accounts, deleted posts and posts marked as sensitive media. The next most common reason is a link to the wrong post, such as a quote post or reply when the video is in the original. Open the link in a private browser window: if you can watch the video there without logging in, it can almost always be downloaded.
Key takeaways
- Downloaders like ClipSaves see X the way a logged-out visitor does. If a post needs a login to view, it can't be fetched.
- Protected, deleted and sensitive-media posts are the three most common causes, and none of them can be fixed from your side.
- For quote posts and replies, copy the link to the post that actually holds the video.
- Links must point to a single post (they contain
/status/followed by a number). Profile links, search pages andt.coshort links won't work. - Live broadcasts, Spaces and YouTube link previews aren't video files attached to the post, so there is nothing to download.
The 30-second check: open the link logged out
Before trying anything else, copy the post link, open a private (incognito) window and paste it in. In Safari on iPhone, tap the tabs button and switch to Private.
- The video plays: the post is public and downloadable. Go to the fixes for the wrong link further down.
- A message that the post is unavailable or the page doesn't exist: the post is deleted, protected or from a suspended or deactivated account. Nothing can download it.
- A sensitive-content warning asks you to log in: the post is marked as sensitive media. See below.
This works because the Twitter video downloader only fetches what X shows to everyone, without signing in to any account.

1. The account is protected
X lets people protect their posts so that only their approved followers can see them (X Help Center). A protected post doesn't load for anyone who isn't an approved follower, and that includes download tools. You'll see a lock icon next to the account name in the app.
There's no way around this, and that's the point: the owner chose a private audience. If you need the clip, ask the person to send it to you directly.
2. The post was deleted, or the account is gone
X says a post is unavailable when it was deleted, the account was deactivated, the account blocked you or the posts are protected (X Help Center). Posts from suspended accounts are hidden too. If a post opens in the app but not in a private window, one of these is usually the reason.
When a post is deleted, the video goes with it. Copies reposted by other accounts are separate posts, so if one still plays logged out, use that post's link.
3. The video is marked as sensitive media
X lets people mark the photos and videos in a post as Nudity, Violence or Sensitive, and it can add the label itself after a report (X Help Center). Adult content is age-restricted: X only shows it to signed-in people over 18 (X Help Center).
Because ClipSaves doesn't sign in to X, it can't open these posts, and it shows: "This post is marked as sensitive media, so X only shows it to signed-in accounts and ClipSaves can't fetch it." That's expected, not a bug. Many of these videos are restricted for a reason, so think twice before saving them anyway.
4. You copied the quote post, not the original
A quote post shows the original post inside it, video and all. But the video belongs to the original, not to the quote, so pasting the quote's link gives you No video found.
Fix: tap the quoted post (the box inside the post) to open it on its own, then use Share → Copy link there. The same goes for a video in a reply: open the reply itself and copy its link, not the link to the conversation's first post.
5. The link isn't a link to a single post
ClipSaves needs the address of one post. It looks like https://x.com/username/status/1234567890123456789. Links from twitter.com, mobile.twitter.com and x.com all work, and so do the fxtwitter and vxtwitter style links people use to make embeds.
These won't work:
- Profile links (
x.com/username): open the specific post first. - Search, Explore or list pages: same fix.
t.coshort links from other apps: open the link first, then copy the fullx.comaddress from the browser's address bar.
If the link is the problem, ClipSaves tells you it doesn't look like a link to an X post.
6. There's no X video in the post
Some posts look like they contain a video but don't:
- YouTube or other link previews. A card with a play button that opens YouTube is a link, not an X video. Use the YouTube video downloader with the YouTube link instead, if the video is yours or you have permission.
- Live broadcasts and Spaces. A live stream and Space audio aren't regular video files attached to the post.
- Photos only. Swipe through the media to be sure the post contains a video and not a series of images.
GIFs are different: X stores them as short silent videos, so they do download, as MP4 files. The Twitter GIF downloader page explains how that works.
7. The post has more than one video
When a post contains several videos, ClipSaves fetches the first one. If you need a different clip from the same post, check whether the creator also posted it on its own, and use that post's link.
8. A short puzzle appeared, or X didn't answer
After a few fetches in a row, ClipSaves asks you to solve a quick math puzzle to keep bots out. Solve it and the fetch carries on. There's no daily limit and you don't need an account.
Sometimes X is slow or doesn't answer, and the fetch fails even though the post is public. If the post plays in a private window, wait a minute and try again. If it still fails, tap Contact Support under the error message and add a short note. The error and the link are sent with it, so we can check whether something changed on X's side.
Downloaded, but you can't find the video?
If the download finished but the video isn't in your photos, it probably went to your Downloads folder. On iPhone, Safari saves files to Files → Downloads, not to Photos. Our guide to saving an X video to your iPhone camera roll walks through moving it into Photos, and where downloaded videos go on iPhone covers every app.
What about screen recording?
Screen recording captures anything you can play, but it isn't a way around a protected or age-restricted post. The same rules about permission apply to the recording. For public posts, a direct download is better anyway: you get the original video file at the best quality X serves, without the on-screen buttons and notifications.
Use downloaded videos responsibly
Only download videos you made, or ones you have permission to use. Credit the creator when you share their work, and don't re-upload someone else's video as your own. Our guide to whether downloading social media videos is legal explains the basics. It isn't legal advice.
Summary
Most X downloads fail because the post isn't public: it's protected, deleted, from a suspended account or marked as sensitive. Test the link in a private window first. If the video plays there, the fix is usually the link itself: copy the original post rather than the quote or the conversation, use the full x.com/…/status/… address, and make sure the post has a real X video, not a YouTube card or a live stream. Then paste it into the Twitter video downloader.
Frequently Asked Questions
Published by
ClipSaves
The ClipSaves team builds and tests free video download tools for YouTube, TikTok, Instagram, Facebook and X, and writes step-by-step guides from hands-on testing.
Ready to download?
Try the Free Twitter Video Downloader. Free, fast, no sign-up.
Open the Free Twitter Video Downloader