OG image size: 1200×630 and the dimensions for every platform
The standard OG image size
Use 1200×630 pixels (aspect ratio 1.91:1). It is the size supported by all major platforms and it stays sharp on high-density screens.
- Recommended: 1200×630 px, 1.91:1.
- Minimum for a large card: 600×315 px (Facebook*). Smaller images turn into a small thumbnail.
- Format: JPG or PNG. File size: up to 8 MB at most, ideally under 300 KB.
- Keep important text about 80 px away from every edge: platforms crop differently.
Open Graph image sizes by platform
| Platform | Size | Notes |
|---|---|---|
| Facebook* | 1200×630 | Minimum 600×315; 1.91:1. Reads og:image. |
| X (Twitter) | 1200×628 | summary_large_image card, about 1.91:1. The profile banner is a different thing: 1500×500 (X banner size). |
| 1200×627 | 1.91:1. Minimum width 200 px, but use the full size. | |
| Telegram | 1200×630 | Reads og:image; shows a large card for wide images. |
| 1200×630 | Keep the file small (under ~300 KB) so the preview loads reliably. | |
| Discord | 1200×630 | Reads og:image; also honours twitter:card for the large image. |
| Slack | 1200×630 | Unfurls og:image with title and description. |
| VK | 1200×630 | Reads og:image; the cache is reset with the VK link debugger. |
Instagram* does not use og:image for link previews, so it is not in the table. For Instagram* post sizes see the Instagram* formats.
Required meta tags
Add these tags inside the <head> of your page. The image URL must be absolute (with https://) and publicly reachable.
<meta property="og:title" content="Your page title">
<meta property="og:description" content="Your page description">
<meta property="og:image" content="https://example.com/og-image.png">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://example.com/og-image.png">Using a site builder (WordPress, Tilda, Wix)? Look for a “social image” or “SEO → Open Graph” field in the page settings. It writes the same tags for you.
Common OG image mistakes
- Image too small. Below 600×315 px it is shown as a tiny thumbnail or looks blurry.
- Square image. A 1:1 picture is cropped by some platforms; stick to 1.91:1.
- Relative URL.
/og.pngdoes not work: use the fullhttps://address. - Stale cache. After a change add
?v=2to the URL and re-scrape the link. - Text near the edges. Keep a safe margin so nothing is cut off.
- Heavy file. Large images may be skipped by crawlers; aim for under 300 KB.
FAQ
What is the best OG image size?
The safest size is 1200×630 pixels, an aspect ratio of 1.91:1. It is shown as a large preview card by Facebook, LinkedIn, Telegram, Discord, Slack, WhatsApp and VK, and X uses almost the same ratio.
What is the minimum og:image size?
Facebook recommends at least 600×315 pixels for a large card; smaller images (down to 200×200) are shown as a small thumbnail. For sharp results on high-density screens, use 1200×630.
What file format and file size should an OG image have?
Use JPG or PNG (WebP works on most platforms, but JPG and PNG are the safest). Keep the file under 8 MB at the very most, and ideally under 300 KB so the preview loads quickly.
Why does my old OG image still show after I changed it?
Platforms cache previews. Change the image URL (for example add ?v=2), then re-scrape the link with the platform debugger, or wait 24–48 hours.
Do I need og:image:width and og:image:height?
They are optional but recommended: with known dimensions, some platforms can render the card on the first share without downloading the image first.
Make your OG image in 30 seconds
*Meta Platforms Inc. is recognized as extremist and banned in Russia.
