An X (Twitter) video downloader for your desktop.
Paste the link to a post and the video, the GIF or the images behind it are saved to a folder you choose — as ordinary files, at the size X actually serves. Old twitter.com links work the same as x.com ones.
Download for macOS (.dmg) Download for Windows (.exe)
- Largest renditionX makes several sizes of every upload. The app takes the biggest.
- GIFs tooSaved as the looping .mp4 they really are on X.
- Both domainsx.com and twitter.com links, including ones you bookmarked years ago.
- Nothing uploadedThe file goes from X to your folder, never through us.
How to save a video from X
-
Step 01
Copy the post link
The share menu on the post, or the address bar with the post open. Either form works, and so does a profile URL if you want more than one file.
-
Step 02
Paste it, press Download
The app reads the link, finds the media attached to the post, and starts saving. Video, GIF and images are all handled the same way — you don't have to say which it is.
-
Step 03
Open the folder
An .mp4 or a .jpg, named with the account and the date, in the destination you picked. Nothing else to convert.
What the app pulls out of a post
- VideoThe largest rendition X serves, saved without re-encoding. No second pass of compression on top of the one X already applied.
- GIFsWhat X shows as a GIF is a silent looping .mp4 — the platform converts them on upload. You get that file.
- ImagesEvery image in a multi-image post, each as its own file, at full size rather than the timeline thumbnail.
- Threads and profilesPaste a profile URL to queue an account's media instead of one post at a time.
Posts you can't see while signed out need your account connected once, in Settings.
Why not a "twitter video downloader" website
The sites that rank for this are ad businesses wearing a download button. The pattern repeats: you paste the link, a countdown runs, a pop-under opens, and the actual file is one link down from two that aren't. The file itself has usually been fetched by their server and re-encoded — smaller, softer, and with their domain in the filename.
A desktop app skips all of it. Your machine asks X for the file, X sends it, it lands in your folder. There is no page to be monetised in between, which is why there are no ads here to remove.
It also means posts that need your session — protected accounts you follow, age-gated posts — are reachable, because the request carries your login rather than a stranger's server IP.
X / Twitter downloader FAQ
Can I download a Twitter GIF?
Yes — as the .mp4 it actually is. X converts uploaded GIFs into silent looping video on the way in, so that file is the post, not a substitute for it.
What quality do I get?
The largest rendition X serves for that post, saved as-is. The app doesn't re-encode, so there's no second generation of compression.
Do I need to log in to X?
For public posts, usually not. Connect the account once in Settings for anything that needs a signed-in session — protected or age-restricted posts. The login is a normal login window, and it stays on your computer.
Does it still work now that Twitter is X?
Yes. Both twitter.com and x.com links are recognised, including old ones.
Can I download every video from one account?
Paste a profile URL and the app queues that account's media, saving each file into a folder named for the account. Stop whenever — nothing is left half-written.
What am I allowed to download?
Content you have the right to keep — your own posts, accounts you manage, or material you have permission to save. You're responsible for X's terms and applicable copyright law. See our Terms of Use.
Other things it downloads
Posts get deleted. Accounts get locked.
The copy on your own disk is the one that survives both. Start free — one link is enough to see if it's for you.