Open Graph image size: official Facebook and LinkedIn requirements and how to update it
The image that appears when someone pastes your link into Facebook or LinkedIn is decided by the og:image tag, and each network sets its own conditions. These are the ones Meta and LinkedIn publish on their official pages, with the date we read them, the first-share problem (the image does not show up) and what we can and cannot say about X.
The minimum tags
The Open Graph protocol, which started at Facebook and is now read by many networks and messaging apps, asks for four properties per page: og:title, og:type, og:image and og:url. The image is a full address (starting with https://) to a publicly accessible file. LinkedIn, in its help for developers, also asks for og:description and lists four tags: title, image, description and URL.
<meta property="og:title" content="Page title"> <meta property="og:description" content="One sentence saying what it is about"> <meta property="og:image" content="https://yourdomain.com/img/share.jpg"> <meta property="og:url" content="https://yourdomain.com/page"> <meta property="og:type" content="website">
What Facebook (Meta) requires
Meta's developer documentation on images in shared links, updated on 30 June 2026, sets:
- The image must be at least 200 × 200 pixels.
- The file cannot exceed 8 MB.
- To look good on high-resolution screens, use images of at least 1,200 × 630 pixels. Meta adds that if the image is smaller than 600 × 315 pixels it is still shown in the post, but at a much smaller size.
- The recommended ratio is 1.91:1, so the whole image shows in the feed without cropping.
What LinkedIn requires
LinkedIn's help page on making a website shareable (according to the page itself, last updated about two years ago, so it is worth checking) gives for the image:
- Maximum file size: 5 MB.
- Minimum dimensions: 1,200 × 627 pixels.
- Recommended ratio: 1.91:1.
- Images under 401 pixels wide are shown as a thumbnail.
And a useful warning: if the image meets the requirements and still does not appear, your site may be preventing LinkedIn from fetching it, or it may be in a protected directory.
And X (Twitter)
Here we have to be honest: on 3 October 2026 we looked in X's current developer documentation for a specification of link cards and did not find one (the old address of that documentation redirects to the home page), so we could not verify in an official source what size and weight it requires. That is why we give no figures for X. What we do know is that twitter:card and similar tags are still widely used (our tool generates them), but we cannot guarantee how X treats them today.
One image that satisfies both
At 1,200 × 630 pixels you meet Meta's recommended minimum, and the ratio (1.905) is the one both networks recommend. LinkedIn asks for at least 627 in height, so 1,200 × 630 or 1,200 × 627 (1.905 and 1.914) will do. Keep the file under 5 MB and it works for both.
| Size | Ratio | Meets Meta (≥ 1,200 × 630) | Meets LinkedIn (≥ 1,200 × 627) |
|---|---|---|---|
| 1,200 × 630 | 1.905 | Yes | Yes |
| 1,200 × 627 | 1.914 | No: 3 px short of the recommended height | Yes |
| 1,600 × 900 | 1.778 | Yes, but with a different ratio: it will be cropped a little | Yes, with the same caveat |
| 1,080 × 1,080 | 1.000 | Meets the size, but will be heavily cropped | Same |
| 600 × 315 | 1.905 | Right at the threshold below which Meta shows it much smaller, but far from the recommendation | No: below the minimum |
Why the image does not show the first time
Meta explains it clearly: when a link is shared for the first time, its crawler extracts the tags and caches them, and it has to see the image at least once before it can render it. That means the first person to share your page may see the link without an image. Meta offers three fixes:
- Run the address through the Sharing Debugger before spreading it, which pre-fetches the tags and can also refresh them.
- Force the fetch through the Graph API, if you prefer to automate it.
- Declare
og:image:widthandog:image:height, so the crawler knows the size and can show the image straight away without downloading and processing it first.
How to change an image that has already been shared
Meta caches images by their address. If you replace the file without changing the address, it does not update. The official advice is to use a new address for the new image, not to delete the old ones (existing posts may still use them) and to run the link through the debugger so the crawler downloads the new one. And note: uploading a new image does not automatically change the preview of what was already shared; that content has to be refreshed.
Checking your image before publishing
The link preview and Open Graph tags tool shows how the card will look on Facebook, on X and in a messaging app, and generates the tags to copy. It warns if the image is under 600 × 315 pixels or, on a large card, if its ratio strays from 1.91:1. To get the image to the exact size, the social media image resizer or the image resizer will do. And so that the title and description are not cut in search engines, see the guide to title and meta description length.
Sources and further reading
- Meta for Developers: images in shared links (updated 30 June 2026)
- LinkedIn Help: make your website shareable on LinkedIn (image requirements)
- The Open Graph protocol: required basic properties
Figures checked on 3 October 2026.
Do it now, free, in your browser. Your files are not uploaded.
Preview how a link looks when shared, and get the meta tags for it.
Frequently asked questions
What size should the og:image be for Facebook?
What size does LinkedIn want for a link image?
Why does the image not show when I share my link for the first time?
I changed the image and Facebook still shows the old one, what do I do?
Which Open Graph tags are required?
What image size do X or Twitter require for cards?
Related guides
Tools used in this guide
They run in your browser, so nothing is uploaded.