Social Sizes

Facebook post size

1200 × 630 40:21
JPG or PNG

The Open Graph image. Also what X and LinkedIn use.

1200 × 630

Cropped in your browser · your image is never uploaded

Local · link previews come from og:image, not an upload

A shared link uses 1200 × 630. The Open Graph image. A photo you upload directly is better at 1080 × 1350, the same portrait ratio Instagram prefers, because it takes more vertical space in the feed.

How to use the facebook post size

1 Read the dimensions above. 1200 × 630 for a shared link, 1080 × 1350 for a photo you upload.
2 Drop your image in to check its size and ratio. A link preview comes from og:image on your own page, so check that one against the 1200 × 630 row rather than uploading anything to Facebook.
3 Switch to the story row if the same picture also has to run vertically, then download each crop at its exact size.

These are two different mechanisms and it is worth not confusing them. When you paste a link, Facebook fetches the page’s Open Graph image and shows it at roughly 1.91:1. You control that by setting og:image on the page, not by uploading anything. When you upload a photo directly, you control the shape, and portrait works harder. The other thing to know is that Facebook caches Open Graph data aggressively, so changing a page’s image does not change the preview until the cache is refreshed through their Sharing Debugger.

What people use it for

  • Exporting a link card image that is not cropped in the feed
  • Choosing between a link preview and an uploaded photo
  • Checking a portrait photo will not be cut on mobile

Questions

1200 × 630 for a link preview, 1080 × 1350 for a photo you upload directly.

Meta Business Help. Image and video specifications
Was this tool any good?
Internal signal only · I use it to find the tools worth rebuilding