How to Save a Twitter (X) Video Before It's Deleted
A clip crosses your timeline that you know you'll want later. A public figure saying the thing on camera, a first-hand video of an event before the news picks it up, a product demo that quietly contradicts the press release. You think about it for an hour, go back to save it, and the tweet is gone — deleted by the author, pulled after a pile-on, or vanished with a suspended account. The replies quoting it are still there. The video isn't.
If you work anywhere near a record — a reporter, a researcher, a moderator, a lawyer building a timeline — you've learned that the video is the first thing to disappear and the hardest thing to get back. The move is to stop treating "I'll grab it later" as an option. When a clip matters, pull it while it's live.
Short answer: copy the tweet's link, paste it into the box on the home page, and download the highest-quality MP4 on offer. Do it the moment you decide the clip matters, not after — a downloader reads a live post, and once the tweet is deleted there's nothing left for it (or anyone) to read.
Try it now
Paste a Twitter/X link and download in seconds — free, no login.
Why the video goes first
When a tweet is deleted, X removes the post and, with it, the media files that were attached to it. A page-level archive — a screenshot, a "save page as," even the Wayback Machine — captures the text and layout, but video on X streams from a separate player, and archived copies of that player usually come back as a dead frame with a spinner. So the thing you most wanted to keep, the moving footage, is exactly the part a page archive tends to miss.
That leaves a narrow window: the stretch of time the tweet is public. During it, the underlying MP4 has a real, reachable address. A downloader reads the post's public data, finds that address, and hands you the file. After deletion, that address returns nothing. There is no clever URL trick that recovers a video X has already removed — so the whole game is acting inside the window.
Step 1 — Grab the source now
Open the tweet and use Copy link from the share menu (the … or the share
arrow). Paste it into the downloader. It reads the post and shows you what's
attached within a second or two, with a thumbnail so you can confirm you have the
right clip.
Take the highest quality it offers — the 1080p option if it's there, since some videos cap lower and you can't add detail back later. You get a clean MP4 with no player UI and no watermark. If the tweet is an animated GIF, grab that too; X stores those as silent MP4s.
Step 2 — Save the context, not just the file
For a keepsake the file is enough. For anything you might cite, the file alone is weak evidence — a bare MP4 could be from anywhere. Spend the extra thirty seconds to capture what makes it verifiable:
- The full tweet URL, which contains the post's unique ID.
- The account handle and display name, and a note if it's verified.
- The timestamp shown on the tweet, in the tweet's own words.
- The tweet text and any quoted/replied context, copied as text.
- A full-page screenshot of the tweet as it appeared, as a backup to the URL.
Keep those alongside the video in the same folder. If the tweet later disappears, you'll still have the footage and a record of where and when it lived — which is the difference between "a video I have" and "a video I can stand behind."
When you won't be able to get it
Some clips are out of reach no matter how fast you move, and it's better to know why than to keep retrying.
It's already deleted or the account is suspended. This is the common one, and there's no workaround — the media is gone from X's servers. The lesson is only for next time: grab it live.
The account is protected. A locked (protected) account's media sits behind a login. A public downloader can't see it, and shouldn't — you'd need to be an approved follower saving from your own signed-in session.
It's age-restricted or marked sensitive. Some videos require a logged-in, age-verified session to play at all. Without that, extraction can come back empty even while the tweet is still up.
If a link refuses to work, open it in a browser tab where you're logged out and check whether the video plays. If it won't play there, a downloader can't reach it either — and that's your signal that this one needs a signed-in save instead.
Frequently asked questions
Can I download a video from a tweet that's already been deleted?
No. Once the tweet is removed, its video is gone from X and there's nothing left to read. Saving only works while the post is live, which is the whole point of doing it early.
Does this store the video on your servers?
No. The tool reads the live post and hands the file to your device. The place it gets archived is wherever you save it, so keep your own copy.
Is grabbing it "the same" as what the Wayback Machine does?
No — and that's why it's worth doing. A page archive tends to preserve the text and a broken video frame. This gives you the actual MP4 that plays.
Can I automate this for a lot of tweets?
Yes. There's a REST API for pulling media from many posts in a script; the rest is on the developers page.
Try it now
Paste a Twitter/X link and download in seconds — free, no login.
Save only public content you have the right to use, respect privacy and copyright, and don't repost private or protected material.