Save the GIF in three steps
- Open the post with the GIF on X or Twitter and copy its URL from the address bar or the share menu. A numeric post ID works too.
- Paste it above and select Get GIF.
- The result marks the media as GIF, plays it on a loop, and lists the file. Select Download MP4, or Open to view it first. If the browser plays the clip instead of saving it, save it from that tab: right-click and Save video as on desktop, or press and hold Open on a phone and choose the download option.
Reposted GIFs need the URL of the post that carries the media, not the quote or reply that mentions it. If a post holds several GIFs, each one is listed separately with its own preview.
Why the download is an MP4, not a .gif
X converts every uploaded GIF into a silent, looping MP4 before it reaches the timeline. The original .gif is not kept, so no downloader can hand you one. What this page gives you is the exact file X serves, which is why the download is named .mp4.
For most uses the MP4 is the better file anyway: smaller, sharper, and accepted by Slack, Discord, iMessage, and X itself, all of which convert an uploaded GIF back into a video. If you specifically need a .gif, for example for an email signature or an old forum, convert the downloaded MP4 with a converter you trust. Keep does not convert, re-encode, or add a watermark.
GIF searches that land on the wrong tool
| What you want | Use |
|---|---|
| The animated GIF in one post | This page |
| A video clip in a post | Twitter video downloader |
| Still photos attached to a post | Twitter viewer, then open each photo full size |
| A picture of the post itself | Tweet to Image |
The Twitter media tools hub covers the rest. This page cannot search the GIF library inside the X composer, and it cannot collect every GIF an account has posted.
When a GIF cannot be downloaded
Only public posts work. Protected accounts, deleted posts, and media X no longer returns come back as an error rather than a partial result. A post with only still images returns a message that it has no video or GIF, because there is no animated media to read.
Saving a GIF does not give you the right to republish it. Plenty of GIFs on X are clipped from film, television, or someone else's work. Keep the source post if you plan to reuse the file.
Questions
Frequently asked questions
Copy the URL of the public post that contains the GIF, paste it above, and select Get GIF. The tool lists the media file and gives you a direct download.
X converts every uploaded GIF into a short looping MP4 and does not keep the original .gif. The MP4 is the only file the platform stores, so it is the file you get.
Not from X. Download the MP4 here, then convert it with a converter you trust if a .gif is required. Keep does not convert files.
The MP4 has no audio and is short, but looping is a player setting. Most chat apps loop it automatically. A desktop video player may not.
Yes. Select Download MP4. If your phone plays the clip instead of saving it, press and hold Open and choose your browser download option, usually Download Linked File on iOS Safari or Download link on Android Chrome.
Yes. x.com, twitter.com, mobile.twitter.com, supported mirror links, and a numeric post ID all work.
No. The page reads public post data. There is no login or sign-up step.
No. Protected accounts, deleted posts, and media X no longer returns cannot be recovered here.
No. The page returns the public media URL and your browser fetches the file. Keep does not proxy, rehost, or keep a copy.
No conversion happens here. You get the file X serves, at the size X encoded when the GIF was uploaded.
No. This page handles one post URL at a time. It does not scan a profile timeline or the X GIF library.
How do I download a GIF from Twitter?
Copy the URL of the public post that contains the GIF, paste it above, and select Get GIF. The tool lists the media file and gives you a direct download.
Why does the Twitter GIF download as an MP4?
X converts every uploaded GIF into a short looping MP4 and does not keep the original .gif. The MP4 is the only file the platform stores, so it is the file you get.
Can I get a real .gif file instead?
Not from X. Download the MP4 here, then convert it with a converter you trust if a .gif is required. Keep does not convert files.
Will the GIF still loop after I download it?
The MP4 has no audio and is short, but looping is a player setting. Most chat apps loop it automatically. A desktop video player may not.
Can I download a GIF on my phone?
Yes. Select Download MP4. If your phone plays the clip instead of saving it, press and hold Open and choose your browser download option, usually Download Linked File on iOS Safari or Download link on Android Chrome.
Does this work with x.com and twitter.com links?
Yes. x.com, twitter.com, mobile.twitter.com, supported mirror links, and a numeric post ID all work.
Do I need an X account?
No. The page reads public post data. There is no login or sign-up step.
Can I download a GIF from a private or deleted post?
No. Protected accounts, deleted posts, and media X no longer returns cannot be recovered here.
Does Keep store the GIF?
No. The page returns the public media URL and your browser fetches the file. Keep does not proxy, rehost, or keep a copy.
Is there a quality loss?
No conversion happens here. You get the file X serves, at the size X encoded when the GIF was uploaded.
Can I download every GIF an account has posted?
No. This page handles one post URL at a time. It does not scan a profile timeline or the X GIF library.