The Definitive Guide to Social Media Image Dimensions in 2026
Every platform's recommended image sizes for Open Graph, Twitter Cards, LinkedIn posts, and Discord embeds — all in one reference.
The Definitive Guide to Social Media Image Dimensions in 2026
Getting your social preview images right is the difference between a click and a scroll-past. Every platform renders shared links differently, and using the wrong dimensions leads to awkward cropping, pixelated thumbnails, or completely missing images.
This guide consolidates every platform’s current requirements into one reference.
The Universal Standard: 1200×630
If you can only remember one set of dimensions, make it 1200×630 pixels at a 1.91:1 aspect ratio. This works well across Facebook, LinkedIn, X (Twitter), Discord, WhatsApp, Slack, and Telegram.
<meta property="og:image" content="https://example.com/og-image.jpg" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
Platform-by-Platform Breakdown
| Type | Recommended | Minimum | Aspect Ratio |
|---|---|---|---|
| Shared link | 1200×630 | 600×315 | 1.91:1 |
| Square post | 1200×1200 | 600×600 | 1:1 |
| Story | 1080×1920 | 500×889 | 9:16 |
Notes: Facebook will auto-crop images smaller than 600×315 into a small thumbnail. Always include og:image:width and og:image:height for faster rendering.
X (Twitter)
| Card Type | Recommended | Minimum | Aspect Ratio |
|---|---|---|---|
| summary_large_image | 1200×628 | 300×157 | 2:1 |
| summary (square) | 800×800 | 144×144 | 1:1 |
| player | 1280×720 | 640×360 | 16:9 |
Notes: X requires twitter:card to be set. Without it, even perfect OG images default to the small summary card.
| Type | Recommended | Minimum | Aspect Ratio |
|---|---|---|---|
| Shared article | 1200×627 | 200×200 | 1.91:1 |
| Company page hero | 1128×191 | 1128×191 | Fixed |
Notes: LinkedIn’s crawler is slower than others. Use the Post Inspector to pre-cache your image.
Discord
| Type | Recommended | Maximum |
|---|---|---|
| Embed thumbnail | 1200×630 | 8 MB file size |
| Large image | 1200×630 | 8 MB file size |
Notes: Discord respects og:image and renders it inline. Animated GIFs work if under 8 MB.
| Type | Recommended | Minimum |
|---|---|---|
| Link preview | 1200×630 | 300×200 |
Notes: WhatsApp caches link previews aggressively. The first time someone shares your link determines the preview for all recipients — make sure your tags are correct before your first share.
Slack
| Type | Recommended | Notes |
|---|---|---|
| Unfurled link | 1200×630 | Uses OG tags directly |
Notes: Slack renders a rich preview with title, description, and image. It’s one of the most faithful OG renderers.
Image Format Recommendations
| Format | Best For | Social Support |
|---|---|---|
| JPEG | Photos, gradients | Universal |
| PNG | Text overlays, screenshots | Universal |
| WebP | Smaller file size | Most platforms (not all crawlers) |
| SVG | Not recommended | No platform renders SVG previews |
| GIF | Animations (Discord only) | Discord, limited elsewhere |
Safe Zone Template
When designing OG images, keep critical content (text, logos) within the center 80% of the image. Different platforms crop differently — Facebook trims from the sides, while Discord may crop from the top.
Design rule of thumb:
- Keep text in a 960×500 safe area centered within 1200×630
- Use high contrast backgrounds
- Keep font sizes at 40px minimum for readability at thumbnail scale
Automating Image Generation
For sites with hundreds of pages, consider dynamic OG image generation:
- Vercel OG — generates images at the edge using React components
- Satori — open-source HTML/CSS to SVG converter
- Cloudinary — URL-based image transformations with text overlays
Conclusion
Use 1200×630 as your default, include explicit width/height meta tags, and test on every platform that matters to your audience. Our Open Graph Generator lets you preview how your image renders across 8+ platforms before you publish.
