Discord
Send .gif- A .gif plays as an animation right in the chat.
- An MP4 shows as a video you have to press play on.
- Free accounts have a small upload limit, so keep GIFs short and narrow (320 or 480 pixels, 10 fps).
Tap Share under the post and choose Copy link, or copy the address bar on desktop.
Press Get GIF.
The original MP4 is the smallest and sharpest. Choose Convert to GIF when something needs a real .gif file: a forum, an email, Discord or a design tool.
The file downloads to your device: the Files app on iPhone, Downloads on Android and desktop.
X has not stored real GIF files since 2014. When you upload a GIF, X converts it into a short, silent, looping MP4 video, because video compresses far better: the same animation takes a fraction of the data, with smoother motion and millions of colours instead of 256. When you play a “GIF” on X, you are watching that MP4. That is why most downloaders hand you an MP4 file and leave you to find a converter.
| Comparison | MP4(how X stores it) | .gif(classic format) |
|---|---|---|
| File size | Small | Usually 5 to 10 times bigger |
| Colours | Millions | 256 |
| Motion | Smooth | Can look choppy |
| Works in | Messaging apps, social apps, video editors, slides | Anywhere images go: forums, email, design tools, old software |
Keep the MP4 unless something specifically needs a .gif. When it does, convert it above.
The converter runs in your browser, so the GIF you make is never uploaded anywhere. Three settings decide the result:
Turning a Twitter video into a GIF works the same way: paste the link, set the length and convert. The sound is dropped, because the GIF format has no audio. To keep a single moment instead, pause the preview and save that frame as a PNG.
Send the MP4. WhatsApp turns animations into short videos anyway, and the MP4 is smaller and sharper.
Save the converted .gif to Photos first (see below). It plays as an animation in the chat and in the Photos “Animated” album.
A .gif plays inline almost everywhere. Keep it under a few megabytes so it loads quickly.
Tip
Open this page in Chrome, paste the link and download. Both MP4 and .gif files go to Downloads and show up in your gallery.
Download, then drag the .gif straight into chats, docs or design tools.
GIFs in posts from protected accounts, which only approved followers can see
GIFs in deleted posts or on suspended accounts
GIFs sent in Direct Messages
GIFs picked from X’s built-in GIF search that were only previewed, never posted. Only a posted GIF has a link.
To collect GIFs from many posts, for a reaction library, a dataset or an archive, the Sorsa API returns direct media links in JSON:
Keep the entries whose media type is a GIF. It runs at 20 requests per second, with 100 free requests to start and no card.
import requests resp = requests.post( "https://api.sorsa.io/v3/tweet-info-bulk", headers={"ApiKey": "YOUR_API_KEY"}, json={"tweet_links": [ "https://x.com/user/status/123", "https://x.com/user/status/456", ]}, ).json() gifs = [e["link"] for t in resp["tweets"] for e in t.get("entities", []) if e.get("type") == "animated_gif"] print(gifs)
Copy the post’s link, paste it above and press Get GIF. Save the original MP4, or press Convert to GIF to get a real .gif file. No login is needed.
Because that is how X stores it. Since 2014, X converts every uploaded GIF into a short looping MP4 video, which is smaller and smoother. Use Convert to GIF when you need a real .gif file.
After pasting the link, choose Convert to GIF, pick a width and a frame rate, and download the .gif. The conversion runs in your browser, so the GIF you make is never uploaded anywhere.
Yes. Paste the link to a post with a video, set a length of up to 15 seconds and convert. The GIF has no sound, because the format doesn’t support audio.
Convert it to a real .gif here, open the file in the Files app, tap Share, then Save Image. It appears in the Animated album and keeps playing.
Yes. Convert it to a real .gif to have it play as an animation in the chat, keeping it short and narrow to stay under Discord’s upload limit. An MP4 also works, but it shows as a video you have to press play on.
Yes. Pause the preview at the moment you want and press Save this frame as PNG.
The GIF format is far less efficient than video: it stores every frame with up to 256 colours and weak compression. A lower width, a lower frame rate and a shorter clip all shrink the file.
Yes. You get 5 free downloads a day, reset at 00:00 UTC, and converting or saving frames of a downloaded file doesn’t count again.
Paste the link to any Twitter post with a GIF and save it two ways: as the original MP4 that X actually stores, small and smooth, or converted into a real animated .gif right in your browser. It turns short Twitter videos into GIFs too, and saves any frame as a PNG. Works with x.com and twitter.com links, with no login, no app and no watermark.
Free · No login · Conversion happens in your browser; the GIF you make isn’t uploaded anywhere.
Post has photos or a video too? The X Post Downloader shows every file in a post.