Published
December 26, 2025
Here's a breakdown of og:image criteria among a few popular social media platforms as of 2025-12-26.
| Platform | Meta tags read | Recommended size / ratio | Min-Max dimensions | Max file size | Formats | Animation in preview | Notes / tools |
|---|---|---|---|---|---|---|---|
| Facebook (Meta) | og:image (+ Open Graph) | 1200×630, 1.91:1 | Min 200×200 | ≤ 8 MB | (Image formats not enumerated in doc) | Treat as static (GIFs not documented to animate) | Sharing images doc: min 200×200; recommend 1200×630; ≤ 8 MB. Use Sharing Debugger to refresh. (Facebook Developers) |
| X (Twitter) | twitter:image (falls back to OG) | 2:1 for Summary Large Image (common: 1024×512-1200×600/628) | Min 300×157; Max 4096×4096 | ≤ 5 MB | JPG, PNG, WEBP, GIF; SVG not supported | GIF: first frame only (no animation) | Official card docs specify size, dimensions, formats, GIF behavior; see Troubleshooting for cache behavior. (X Developer) |
og:image (Open Graph) | 1200×627, 1.91:1 | Image must be ≥ required share size; guidance varies, use ≥1200×627 | ≤ 5 MB | Not exhaustively listed; standard OG types (JPG/PNG/GIF/WEBP) generally work | GIFs in link previews are typically static (no official animation guarantee) | LinkedIn Help: link share image spec 1200×627, 1.91:1, ≤ 5 MB. Use Post Inspector to scrape/refresh. (LinkedIn) |
Implementation notes
- Provide both
og:imageandtwitter:image(withsummary_large_image) for best coverage. X honors its own tags first and often accepts OG as fallback. (X Developer) - Keep images ≥1200 px wide to avoid soft upscaling/cropping on high-DPI displays across platforms. Facebook explicitly recommends 1200×630. (Facebook Developers)
- For GIFs, assume no animation in link previews unless you directly upload the GIF as post media on the platform (X supports animated GIF uploads in posts, not as card previews; LinkedIn GIF behavior varies by context and is not guaranteed for
og:image). (X Developer) - Typical safe asset: 1200×630 PNG or high-quality JPG ≤ 5-8 MB (meets all three). Facebook's limit is 8 MB; X and LinkedIn limits are 5 MB--opt for ≤ 5 MB when possible. (Facebook Developers)
Debug/refresh tools
- Facebook: Sharing Debugger. Specs page: min 200×200; ≤ 8 MB; recommend 1200×630. (Facebook Developers)
- X: Card Validator; see image limits and GIF-first-frame rule. (X Developer)
- LinkedIn: Post Inspector; image spec 1200×627, ≤ 5 MB. (LinkedIn)
Quick defaults
- Use
og:image,og:image:width,og:image:height, plustwitter:card=summary_large_imageandtwitter:image. - Provide a single canonical OG image at 1200×630, ≤ 5 MB, JPG/PNG.
