X / Twitter · the 15 MB GIF cap
Twitter video to GIF
Save the clip, drop it here, and get a GIF sized for X’s 15 MB limit — converted locally so the video never touches a server. Defaults on this page are tuned for exactly that.
The workflow: save → convert → post
X does not offer a built-in “save as GIF” for other people’s videos, so the path is: get the video file onto your device, then convert it locally.
- Save the video. On mobile, share → copy link → a saver service
returns an MP4. On desktop, the browser dev-tools media tab shows the direct
.mp4URL. Only save clips you have the rights to use. - Convert it here. Drop the MP4 into the converter above. This page presets 480 px / 12 fps — the combination that keeps typical 5–10 second clips under 15 MB with caption-friendly readability.
- Check the fit panel. After converting, the result panel shows whether the GIF fits X’s 15 MB cap (plus Discord and Reddit for cross-posting). If it does not: trim a second off, or drop the width one step — duration is the strongest lever.
- Post it. Under the cap the file uploads as a real GIF. Reply with the GIF in the compose window, or attach it to a new post.
Why 480 px / 12 fps is the X sweet spot
| Settings | Typical 6 s clip | Reads as |
|---|---|---|
| 640 px / 15 fps | 18–30 MB | Over the cap — upload fails |
| 480 px / 12 fps | 6–12 MB | Comfortably posts; text captions stay legible |
| 320 px / 10 fps | 3–6 MB | Maximum headroom for 10 s+ reaction clips |
Ranges are estimates — dark, static footage lands low; bright, high-motion footage lands high. The converter’s live size estimate and the post-conversion fit panel give you the real number for your clip before you ever open X.
FAQ
What size GIF can I post on X (Twitter)?
X accepts GIFs up to 15 MB after upload processing. Stay under it and the file posts as a real looping GIF; go over and the upload fails outright rather than degrading. The converter’s result panel checks your export against the 15 MB cap automatically.
Why did my GIF turn into a video on X?
X transcodes most uploaded media. Short looping files that look like GIFs are often served as silent MP4 after processing — that is X’s pipeline, not a conversion error, and it plays inline exactly the same. If you specifically need a .gif file to download and share elsewhere, download the result from this converter rather than from X.
How do I save an X video so I can convert it?
Use the share menu’s copy-link with a saver service, or on desktop, the browser’s media inspector. Convert clips you have the rights to use. Once the MP4 is on your device, drop it in the converter — from that point it is a normal local conversion and nothing is uploaded anywhere.
Convert another format
- MP4 to GIF — the everyday case: phone clips, downloads, screen recordings.
- MOV to GIF — iPhone footage, the HEVC catch and HDR color fixes.
- WebM to GIF — OBS captures, VP9/AV1 support, fps for text-heavy motion.
- How to convert a video to a GIF — the full walkthrough with per-platform settings.
Or head back to the video to GIF converter.