Open Graph & Link Preview Image Size 2026 — Every Platform (px)
The one og:image size that works everywhere in 2026 is 1200×630 px (1.91:1). Below: the exact px, aspect ratio and meta tag each platform reads when it unfurls your link — plus the center 1000×500 safe zone so nothing important gets cropped in the card.
Open Graph image size — one chart
When you paste a link into Facebook, X, LinkedIn, Slack, Discord, WhatsApp or iMessage, each one reads your page's og:image (X also reads twitter:image) and builds a preview card. The single dimension that renders cleanly on all of them in 2026 is 1200×630 px at a 1.91:1 ratio. Set that one image and 95% of platforms are covered; the table lists the per-platform specifics and the one exception (X's 2:1 large card).
| Platform | Recommended px | Ratio | Meta tag read | Minimum / notes |
|---|---|---|---|---|
| Universal (og:image) | 1200×630 | 1.91:1 | og:image | Safe default for every unfurler below |
| 1200×630 | 1.91:1 | og:image | Minimum 600×315; under that, no large card. Max 8 MB | |
| X / Twitter (large card) | 1200×600 | 2:1 | twitter:image + summary_large_image | 1200×630 also works; min 300×157, max 5 MB |
| 1200×627 | 1.91:1 | og:image | Falls back to page content if og:image is missing or too small | |
| Pinterest (rich pin) | 1200×630 | 1.91:1 | og:image | Reads Open Graph for rich pins; feed pins themselves prefer 2:3 |
| Slack | 1200×630 | 1.91:1 | og:image | Unfurls the og:image inline |
| Discord | 1200×630 | 1.91:1 | og:image | Uses Open Graph for embed previews |
| WhatsApp / iMessage | 1200×630 | 1.91:1 | og:image | WhatsApp prefers files under ~300 KB for a thumbnail to appear |
The one rule that covers almost everything
Export one 1200×630 px JPG or PNG under 1 MB and reference it in og:image. Add <meta name="twitter:card" content="summary_large_image"> and point twitter:image at the same file so X renders the big card. That single asset unfurls correctly on Facebook, LinkedIn, Slack, Discord, WhatsApp, iMessage and Pinterest rich pins.
Safe zone: keep the message in the center 1000×500
Different apps crop the 1200×630 card slightly — some shave the edges, X's 2:1 card trims top and bottom. Keep your headline, logo and any faces inside the center 1000×500 px (roughly a 100 px margin on the sides and 65 px top/bottom). Nothing critical should touch the outer edge.
File size and format
Use JPG for photos, PNG for graphics or text overlays. Aim for under 1 MB (Facebook's hard max is 8 MB, X's is 5 MB). WhatsApp only shows a preview thumbnail when the file is small, so under ~300 KB is safest if you care about chat previews. Always use an absolute https URL for og:image — relative paths are ignored by most crawlers.
FAQ
What is the best Open Graph image size in 2026?
1200×630 px at a 1.91:1 aspect ratio. This single og:image dimension renders correctly on Facebook, X/Twitter, LinkedIn, Slack, Discord, WhatsApp, iMessage and Pinterest rich pins.
What size should a Twitter / X card image be?
1200×600 px (2:1) for a summary_large_image card, set via the twitter:image tag. A 1200×630 og:image also works; the minimum is 300×157 px and the max file size is 5 MB.
Does LinkedIn use Open Graph tags?
Yes. LinkedIn reads og:image and recommends 1200×627 px (1.91:1). If the og:image is missing or too small it falls back to scraping an image from the page content.
What is the safe zone for a link preview image?
Keep your headline, logo and faces inside the center ~1000×500 px of the 1200×630 card, since some apps (especially X's 2:1 card) crop the edges.
Why isn't my link preview image showing?
Common causes: the og:image URL is relative instead of an absolute https URL, the image is under 600×315 px, the file is too large, or the platform cached an old version — re-scrape with the platform's sharing debugger.