How to Save Twitter/X GIFs (They're Actually MP4s)
Here's something that surprises a lot of people: when you post a GIF on X, it isn't stored as a GIF file at all. X converts it to a silent MP4 video the moment you upload it, then plays it back on a loop so it looks like a GIF. The .gif file you uploaded never actually lives on X's servers in that format.
What that actually means for downloading one
Since an X "GIF" is a video file under the hood, downloading one works exactly the same way as downloading any other X video — there's no separate "GIF downloader" needed, because the underlying file is a video.
- Copy the link to the post with the GIF.
- Paste it into savenowx.com.
- Download it like you would any video.
The file you get will be an .mp4, not a .gif — and that's correct, not a bug. It's the actual file X is serving; nothing gets converted or altered along the way.
Why the file extension matters (or doesn't)
For most purposes, an MP4 works exactly like a GIF would — it plays automatically, it loops, and it has no audio. The only real difference shows up if you specifically need a .gif file: uploading to a platform that only accepts that format, or using it somewhere that doesn't support video embeds.
If you genuinely need a .gif specifically, the MP4 can be converted with a tool like ffmpeg (a single command: ffmpeg -i input.mp4 output.gif) or any of the many free online MP4-to-GIF converters. Worth knowing going in: GIF is a much less efficient format than MP4, so the converted file will usually be noticeably larger for the same clip.
Quick sanity check if something looks off
If a downloaded "GIF" plays with sound, it's not actually a GIF-style post — it's a regular video that happens to be short and loopable. True GIF-converted posts on X are always silent, since the original GIF format never supported audio to begin with.
Same tool, same steps as any other video — grab the link and try it.

