Best GIF Size for Instagram, Facebook & Social (2026)

The right dimensions and file size for animated GIFs on Instagram, Facebook, Pinterest and X — plus the Instagram posting workaround.

For social, GIF sizing is about matching each platform’s frame, not squeezing under an email limit. Here are the dimensions that work — and the Instagram gotcha to plan for.

Recommended dimensions

  • Feed posts (Instagram, Facebook) — square 1:1; 600×600 is a safe, lightweight default.
  • Stories & Reels — vertical 9:16; use a portrait size so it fills the frame.
  • Pinterest — vertical 2:3 performs best, and Pinterest loops GIFs natively.
  • X (Twitter) — landscape or square both work; X loops GIFs automatically.

File size for social

Social platforms are more forgiving than email — you don’t need to stay under 1MB. Still, keep GIFs reasonably small so they load fast on mobile data. A clean 2–4 image loop at 600px is usually plenty.

The Instagram catch

Instagram displays an uploaded GIF as a still image in feed posts. To post one in-feed, convert it to a short MP4 first (many free tools do this in seconds) and upload that as a post or Reel. In Stories, ads and DMs the GIF works directly. Everywhere outside Instagram’s feed — Facebook, Pinterest, X, blogs — GIFs loop with no conversion.

Make one now — free

Turn product photos into looping, thumb-stopping GIFs for Instagram, Facebook and social feeds.

Open the GIF maker →

FAQ

What size should a GIF be for Instagram?

Square 600×600 for feed-style content and vertical (9:16) for stories. Note that Instagram shows an uploaded GIF as a static image in-feed, so convert it to a short video to animate it there.

What’s the best GIF size for Facebook?

Square 600×600 works well in the Facebook feed, where GIFs loop natively — just upload the .gif like a photo.

Do GIFs work on Pinterest?

Yes. Pinterest plays animated GIFs; vertical 2:3 pins perform best.

Related guides