Twitter Video Downloader
Save video, GIFs and images from any public post on Twitter / X, at full size.
- Video and GIFs
- Full-size images
- Any public post
How it works
- 1
Copy the Twitter / X link
Use the share button and copy the Twitter / X link.
- 2
Paste it above
Drop it in the box and press Download.
- 3
Pick a quality
Choose a file and it saves straight to your device.
Nothing to sign in to
This asks nothing of you and holds nothing of yours: no API key, no account, no cookies, no extension. After X closed most of its doors, a lot of tools started wanting a login instead. This one does not.
The trade is a hard line around what it can reach. Protected accounts, age-restricted posts and NSFW content do not come back, and you are told the post is protected rather than fed a vague failure.
Frequently asked questions
Why does a Twitter GIF download as an MP4?
Because it was never a GIF. When you attach a GIF to a post, Twitter transcodes it to a silent, looping MP4 before it ever reaches a timeline — the GIF format is enormous and plays badly, so no platform actually serves them. What you save here is the file Twitter stores. If you need a true .gif for a chat window that demands one, any converter will make one from this MP4, at the cost of a much larger file and visibly fewer colours.
Are the photos full resolution?
Yes. What a timeline displays is a downscaled copy — around six times smaller than the original on a typical phone photo. The file you get here is the one that was uploaded. It is the single most common thing other downloaders get wrong, because the compressed version is the one the page hands them.
Do x.com links work, or only twitter.com?
Both, along with mobile.twitter.com, m.x.com and t.co short links, which are followed once and re-read. The only part that matters is the numeric status id.
A post with several photos — do I get all of them?
All four, if there are four, numbered in the order they were posted rather than the order they happen to load. If the post has a video as well, that appears alongside them.
Why does a private or age-restricted post fail?
Because this works without an account, and what an account can see is exactly what it cannot. Protected accounts, age-restricted posts and NSFW content are reported as protected rather than as a vague failure. Reading them would mean keeping a logged-in X account on this server, which is against the terms and does not survive download traffic for long.
Can I get just the audio?
Yes, as an MP3 at 320 kbps, made from the video as it passes through. Nothing is stored on this server — the audio is written straight to your browser.
What happens when a post is deleted?
It stops working immediately, and nothing is kept here afterwards — there is no archive to fall back on. Anything you want to keep is worth saving while the post is up.