GIF for X

Video to GIF for Twitter / X

Make a GIF sized right for Twitter / X from any video clip — trimmed, cropped, no watermark, all in your browser.

Drop a video to start

Choose video

MP4 · MOV · WEBM · AVI · MKV · up to 200 MB

Posting a GIF on Twitter / X is a great way to catch attention in the timeline, but the platform is picky about size and dimensions. This tool lets you trim a clip, crop it to a timeline-friendly shape, and keep it under the limit before you post.

Everything happens in your browser — your clip is never uploaded to us. You convert locally, download the GIF, then attach it to your post on X.

Twitter / X GIF requirements

X accepts GIFs up to roughly 15 MB on the web and around 5 MB in the mobile apps (limits change over time, so treat these as a ceiling to stay under). If a GIF won't attach, it is almost always too large.

Keep clips short — a few seconds — and the file stays well under the cap. Note that X re-encodes uploaded GIFs into a looping video on its side, but you still upload a standard .gif file, which is what this tool produces.

Best shapes for the timeline

A 16:9 crop matches landscape video and fills the timeline card nicely on desktop. For mobile-first reach, a 1:1 square takes up more vertical space in the feed and tends to stop the scroll.

Use the crop presets to lock the ratio, then downscale the width to 480–640px so the file comes in comfortably under the size limit.

How to make a GIF for Twitter / X

  1. 1

    Drop in your clip

    Any MP4, MOV, WebM, AVI, or MKV works. It loads locally — nothing is uploaded to us.

  2. 2

    Crop to 16:9 or 1:1

    Use a landscape crop for the desktop card, or square for maximum feed presence on mobile.

  3. 3

    Trim and downscale to fit the limit

    Keep it to a few seconds at 480–640px so the GIF stays under the upload size cap.

  4. 4

    Download and post

    Save the GIF, then attach it to your post on X.

Recommended settings for X

Aim well under the size cap — short and downscaled does it.

ForCropWidthFPS
Desktop timeline card16:9640px15
Mobile feed presence1:1480px15
Smallest, safest upload16:9480px10

Tips for GIFs that post cleanly

  • Stay under ~15 MB on web (less on mobile) — trim and downscale if a GIF won’t attach.
  • Keep it to ~6 seconds; short loops read better in a fast-scrolling timeline.
  • Turn on Optimize palette to fit more quality under the size limit.

GIF for Twitter / X — FAQ

What is the maximum GIF size for Twitter / X?

Roughly 15 MB on the web and around 5 MB in the mobile apps. Limits change, so treat them as a ceiling — short, downscaled GIFs stay comfortably under.

Why won't my GIF upload to X?

Almost always because it is too large. Trim to fewer seconds, drop the width to 480px, and lower the FPS, then try again.

Does X turn my GIF into a video?

Yes — X re-encodes uploaded GIFs into a looping video for playback. You still upload a normal .gif file, which is what this tool exports.

Is my clip uploaded to your servers?

No. The conversion runs in your browser; only you upload the finished GIF, and only to X.

More GIF tools