How to Download a Twitter GIF (as GIF or MP4)
Someone drops the perfect reaction in a thread, the little "GIF" badge sitting in the corner, and you want it for your own replies. You long-press it the way you would in a messaging app. Nothing saves. You right-click on desktop and get a playback menu with no download option. So you screen-record the loop, and now you have a wobbly capture that starts late, ends early, and carries a slice of your own screen around the edges. Then you hunt for a "twitter gif downloader" and land on a site so packed with popup ads that you can't find the actual button.
The confusion starts with a naming trick, and once you know it the download is easy.
Short answer: paste the tweet link into the downloader and save the
file. It comes down as a short silent MP4. To get a real .gif, convert that MP4
with ffmpeg or an online tool.
Try it now
Paste a Twitter/X link and download in seconds — free, no login.
Twitter GIFs are silent MP4s
When you post a GIF to X, the platform quietly transcodes it into a short,
looping MP4 with no audio track and throws the original GIF away. A true .gif
can be several times larger than the equivalent video for worse image quality, so
the swap saves the platform a lot of bandwidth. The practical upshot is that
there's no .gif file on X's servers to grab, only that MP4.
In this tool's API the media is tagged type: "gif" so you can tell it apart
from an ordinary type: "video":
{
"media": [
{
"type": "gif",
"poster": "https://.../thumb.jpg",
"variants": [
{ "quality": "480p", "container": "mp4", "url": "https://.../gif.mp4" }
]
}
]
}
Download the GIF (as MP4)
- Copy the tweet link. Tap or click the share icon, then Copy link.
- Paste it into the box on the home page and let it read the post.
- Save the file. It arrives as an MP4 with no sound.
That MP4 loops and plays exactly like the animation you saw in the feed, and it's
smaller and sharper than a converted .gif would be. For nearly everything you'd
want it for (re-posting on X, dropping into a chat, editing into a video) the MP4
is the format to keep. The general steps are the same as
downloading any Twitter video, and there's
a GIF-focused download page if you want to bookmark one.
Convert the MP4 to a true .gif
Sometimes you genuinely need the .gif extension, for an old forum, a wiki
uploader, a Slack emoji, or a tool that rejects video. Here's how to convert the
file you just downloaded.
With ffmpeg (best quality)
A two-pass palette approach keeps the colors clean and the file size sane. The first command studies the video and builds an optimized color palette; the second uses that palette to render the GIF.
ffmpeg -i input.mp4 -vf "fps=15,scale=480:-1:flags=lanczos,palettegen" palette.png
ffmpeg -i input.mp4 -i palette.png -lavfi "fps=15,scale=480:-1:flags=lanczos[x];[x][1:v]paletteuse" output.gif
Drop the fps (say to 12) or the scale width (say to 360) to shrink the file;
raise them for a smoother, larger result. GIF only supports 256 colors per frame,
so gradients and film footage will always look rougher than the MP4. Flat
animation and cartoons convert best.
With an online converter
If you'd rather skip installing ffmpeg, any reputable "MP4 to GIF" web tool works.
Upload the MP4 you saved and download the .gif it returns. Quality and size caps
vary by service, and longer clips are often trimmed or heavily compressed, so
keep the source short.
Troubleshooting
It saved as an MP4 and I wanted a GIF. That's expected. X has no GIF file to
give you, so the MP4 is the original. Convert it using one of the methods above
only if a specific tool demands the .gif extension.
The converted GIF is huge. GIF is an inefficient format. Lower the frame rate and the width, and keep the clip under a few seconds. A 6MB MP4 can easily become a 30MB GIF at full size.
Colors look banded or dirty after conversion. That's the 256-color limit biting. The two-pass ffmpeg palette method above helps a lot; a single-pass convert usually looks worse.
Nothing extracts from the link. The tweet may be from a private account, deleted, or region-blocked. Open it in a logged-out browser tab first; if the GIF doesn't play there, a downloader can't reach it either.
Frequently asked questions
Why does my Twitter GIF download as MP4?
Because X stores it as a silent MP4. There is no GIF file on their servers, so the MP4 is the actual animation.
Does the MP4 have sound?
No. Twitter GIFs are always silent, so the file carries no audio track.
Is MP4 or GIF better quality?
MP4, and it isn't close. It's smaller and sharper for the same clip. Convert to
.gif only when a tool strictly requires that format.
Can I download regular videos too?
Yes, including 1080p Full HD clips, on desktop or phone.
Try it now
Paste a Twitter/X link and download in seconds — free, no login.
Only download public content you have the right to use, and respect copyright.