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.

  1. 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 .mp4 URL. Only save clips you have the rights to use.
  2. 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.
  3. 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.
  4. 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

SettingsTypical 6 s clipReads as
640 px / 15 fps18–30 MBOver the cap — upload fails
480 px / 12 fps6–12 MBComfortably posts; text captions stay legible
320 px / 10 fps3–6 MBMaximum 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

Or head back to the video to GIF converter.