Open Graph image size guide: the right dimensions for Facebook, Twitter, LinkedIn, and Discord

The de facto standard Open Graph image size is 1200x630 pixels, a 1.91:1 aspect ratio. This works across Facebook, Twitter (summary_large_image card), LinkedIn, Discord, Slack, WhatsApp, and iMessage. If you generate only one OG image size, make it 1200x630. It's the closest thing to a universal social preview format.

Platform or focus
Image & Media
OG image sizing and design
Topic detail
OG image dimensions
image-dimensions

How this is calculated

Each platform crops or scales differently. Twitter's summary_large_image card shows the full 1.91:1 image. Its summary card (default) shows a small 1:1 square thumbnail, which you get by omitting twitter:card or setting it to summary. Facebook crops to 1.91:1 on desktop and 1:1 on mobile feeds. LinkedIn displays at 1.91:1 on desktop. Discord shows the full image in embeds. Slack unfurls at roughly 360x190. The safe zone for text and logos is the center 600x315 of a 1200x630 image, which survives cropping on all platforms.

Verdict

Generate one 1200x630 PNG or JPEG for og:image. Keep critical content in the center 600x315 safe zone. Add a 200x200 twitter:image square if you want a dedicated Twitter summary card thumbnail. Validate with each platform's debugger before shipping.

More OG scenarios

Frequently asked questions

What are Open Graph meta tags?
Open Graph meta tags are snippets of code in your website's <head> that control how your page appears when shared on social media. They allow you to define a specific title, description, and image that platforms like Facebook, Discord, and LinkedIn will display.
Why do I need a separate twitter:card tag?
While many platforms fallback to Open Graph (og:) tags, Twitter uses its own specific meta tags (twitter:card, twitter:image, etc.) to format link previews. Providing both ensures maximum compatibility across all platforms.
What is the best image size for Open Graph?
The recommended size for an Open Graph image is 1200x630 pixels. This creates a 1.91:1 aspect ratio, which is the standard size used by almost all major social platforms for large preview cards.
How do I test if my tags are working live?
Once deployed, you can use official debuggers like the Facebook Sharing Debugger or the Twitter Card Validator. This visualizer tool helps you preview and generate the tags locally before you deploy them.