All articles
5 min readImagesOpen Graph

The perfect og:image size (and the limits nobody documents)

1200x630 is the answer, but file size, aspect ratio and format quietly break cards on WhatsApp, X and Facebook. Here are the real thresholds.

Key takeaways

  • Export your og:image at 1200x630 — one size satisfies every major platform.
  • Keep the file under 300 KB so WhatsApp keeps the image; 5 MB is the ceiling elsewhere.
  • Cropping is always from the center, so keep text and faces away from the edges.
CB

Chris Bonney

CommonPoint LLC

Export at 1200x630 pixels, save as PNG or JPEG, and keep the file under 300 KB. That single recipe satisfies every major platform. The interesting part is what happens when you drift from it.

Dimensions

Below 600x315, Facebook and X downgrade your card to a small thumbnail beside the text. Above 1200 wide you gain nothing but bytes. Anything portrait gets centre-cropped to roughly 1.91:1, so faces and text near the top or bottom edge disappear.

File size

WhatsApp quietly skips images much above 600 KB and renders your link with no picture at all. Past about 5 MB most crawlers give up entirely. This is the failure people never diagnose, because the tags look perfect.

Format

No major platform renders an SVG social image. If your build pipeline points og:image at a vector logo, every card is blank. Export a raster copy specifically for sharing.

<meta property="og:image" content="https://example.com/card.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:image:alt" content="Describe what the image shows" />

Check your own page

Paste a URL into the free preview and checker to see all seven platform cards and a graded audit.

Open the tool