WHEN THE BUILDFINALLY PASSESX · Free · Converts in your browser
Twitter GIF Downloader HD
Save X GIFs online as a GIF, WebP or MP4. Paste an X (Twitter) post link and get the GIF in HD, at its original size and frame rate. Everything converts in your browser, so nothing is uploaded, and you don't need to log in.
Try
Saving from a single post link is free and doesn't use a lookup. An account's GIFs use 1 lookup. Converting happens on your device.
Also free:Twitter Image DownloaderTwitter Viewer
GIPHY @GIPHY
today's the day! #NationalGIFDay
One real @GIPHY GIF, three ways to save it
X keeps every GIF as a small MP4. These are the files this tool made from one real post.
- HD GIF480 × 480193 KB
- WebP480 × 48039 KB
- MP4480 × 48021 KB
Sizes measured on this post on November 8, 2026. The tool estimates each size before converting, then shows it exactly.
Edit before you save
WHEN THE BUILDFINALLY PASSES
Need the video instead?
Save a post's video as an MP4, in the sharpest size X keeps.
X Video DownloaderHow to download a GIF from Twitter
- 1Copy the post linkShare icon → Copy link
- 2Paste it and press Get GIFThe GIF plays with its size and length
- 3Pick a format and saveHD GIF is picked for you
Pick where it's going, we size it
Pick a place. We resize the sample GIF for it right here, in your browser, and show what you get.
Sample: HD GIF · 480 × 480 · 193 KB. Pick a place to size it.
Which format to pick for Discord, Slack and email
Each limit below comes from the app's own help page. Pick a place above and the sample is sized under it.
| Where you're sending it | Limit | Source |
|---|---|---|
| Discord message, free account | 20 MB per file | Discord: File Attachments FAQ · checked Nov 8, 2026 |
| Discord message, Nitro Basic / Nitro | 50 MB / 1 GB | Discord: File Attachments FAQ · checked Nov 8, 2026 |
| Discord custom emoji | Under 256 KB | Discord: How to Add Custom Emojis · checked Nov 8, 2026 |
| Slack custom emoji | Under 128 KB works best, up to 50 frames, square | Slack: Add custom emoji · checked Nov 8, 2026 |
| Gmail, personal account | 25 MB per email | Gmail Help: Send attachments · checked Nov 8, 2026 |
Sending it to iMessage or WhatsApp? Save the MP4 instead: it's the file X stores, and both apps play it as a loop.
Trending reaction GIFs
Real posts from X. Open one to save it here as HD GIF, WebP or MP4.
Save Twitter GIFs to your iPhone or Android
On an iPhone, download the GIF in Safari, then save it from Files to Photos. On Android, it lands in the Download folder and plays in Google Photos; on a computer, in Downloads.
Save a GIF to your iPhone camera roll
- Open this page in Safari, paste the post link and press Get GIF.
- Pick HD GIF and tap Download. Safari saves it to Files › Downloads.
- Open it in Files, tap Share, then Save Image. It joins your camera roll and plays under Albums › Animated.
Saving GIFs often? In the Shortcuts app, make a shortcut that takes images from the share sheet and runs Save to Photo Album, then share each GIF to it. An MP4 saves as a video you can loop.
GIF, WebP or MP4: measured sizes against app limits
The MP4 fits every limit we checked except emoji, which take images only. A typical HD GIF fits a Discord message or an email, but an emoji only once it's sized down.
Measured files and where they fit
The @GIPHY sample measured on November 8, 2026, and 11 @GIPHY posts on November 6, against the limits in the table above.
| File | Size | Fits |
|---|---|---|
| Sample, MP4 from X | 21 KB | Discord message, Gmail |
| Sample, HD GIF 480 × 480 | 193 KB | Discord emoji, Discord message, Gmail; over Slack's 128 KB |
| Sample sized for an emoji, 128 × 128 | 21 KB | Discord emoji, Slack emoji |
| 11 posts, median MP4 | 127 KB | Discord message, Gmail |
| 11 posts, median HD GIF | 2.7 MB | Discord message, Gmail; over both emoji limits |
| 11 posts, median WebP | 348 KB | Discord message, Gmail; over Discord's 256 KB emoji limit |
9 of the 11 HD GIFs were over 256 KB; none came near 20 MB.
Questions people ask
Protected accounts
Only public posts can be read, so a protected account's GIFs stay private.
What is the best Twitter GIF downloader?
MuteView is a free Twitter (X) GIF downloader: HD GIFs at the original size and frame rate, or WebP or the MP4, converted in your browser, with no login.
What does HD mean for a Twitter GIF?
It keeps the width and frame rate of the clip X stored, instead of shrinking it to about 480 pixels, with a color palette built for each clip.
Why does my GIF look grainy?
A GIF shows 256 colors per frame, the MP4 millions, so gradients and dark scenes look grainy. Save the WebP or the MP4 for full color.
Can I save a Twitter GIF as an MP4 or a video?
Yes, pick MP4. X turns every uploaded GIF into a looping MP4, so GIF to MP4 needs no conversion: you get X's own file. Video stores mostly what changes between frames, so it's smaller. Pick MP4 for iMessage, WhatsApp or editing, GIF where only GIF works, and WebP where the app takes it.
How long can the GIF be?
GIF posts on X are short, so the whole clip converts. From a regular video, the first 15 seconds become the GIF.
All 15 questions →
Is there a Chrome extension or a Telegram bot?
No, neither. It's this web page, on a phone or computer, with nothing to install.
Can I download a GIF from a DM?
No. DMs are private and have no public post link, so a messages link is refused before any lookup. If the GIF was also posted publicly, paste that post.
Can I download every GIF from an account?
Yes. Enter an @username to see the GIFs in its latest 60 posts for 1 lookup. Saving them all at once needs a free account: up to 20 GIFs per ZIP on Free, 300 with Pro.
Is the Twitter GIF downloader free?
Yes. Saving from a single post link, converting and editing are free and use no lookup. A free account gets 5 lookups a day; Pro removes the daily limit.
Will they know I downloaded their GIF?
No. X doesn't notify anyone when their GIF is saved, and your X account is never used.
Can I download GIFs from a private X account?
No. Only GIFs in public posts can be downloaded.
What "HD" means here
An HD GIF keeps the width and frame rate X stored for the clip. Most GIF tools cap it at about 480 pixels and 12 to 15 fps. X stores most GIFs near 480 pixels anyway, so the real loss is dropped frames: a 30 fps clip at 15 fps loses half its motion. We keep every frame and build a color palette for each clip, so edges stay clean and gradients band less. The rate never goes above the source's, and 50 fps is the ceiling for any GIF: frame delays are whole hundredths of a second.
How high quality is it? GIF compression is lossless, but a GIF holds 256 colors per frame, so MP4 to GIF is never fully lossless; we add no compression beyond that. For no compression step at all, save the MP4. WebP keeps full color at about an eighth of the GIF's size, but it's lossy.
Make it a meme: caption, trim, speed, reverse
Edit before you save and watch the preview: add white meme text top and bottom, trim to the moment you want (a shorter clip is a smaller file), play it at half or double speed, reverse or boomerang it, or save one frame as a PNG.
Tenor's GIF search is gone. Keep the GIFs you use.
On June 30, 2026, Google shut down the Tenor API: Discord, WhatsApp and Bluesky moved to Klipy, Signal to GIPHY. Favorites saved only as links can break. Keep the GIF files you use in your MuteView library and download them again, or as a ZIP, any time.
Every GIF you save stays in your account. Re-download or ZIP them any time.
GIFs that won't download
Downloader not working? The post is usually one of these:
- Protected accounts. Only public posts can be read, so a protected account's GIFs stay private.
- Deleted posts. If the post is gone, so is the GIF.
- Sensitive posts. Posts X hides behind a sign-in warning can't be opened here.
- No GIF in the post. If the post has a video, its first 15 seconds become a GIF here (video to GIF). If it has photos, use the Twitter Image Downloader.
Sign in and keep everything you find
- 5 lookups a day
- Share links that don’t expire
- Your lookups and downloads, saved in Studio

More free X tools
