Featured image sizes for WordPress and social media
Which sizes to export for WordPress, Open Graph, X, LinkedIn and others, and how to keep the subject in frame when a platform crops your image.
Quick answer: export one image at 1200×630 pixels for Open Graph (Facebook, LinkedIn, Slack, WhatsApp) and 1200×675 (16:9) for most WordPress themes. Keep the subject near the center and the text well inside the edges, because platforms crop differently.
The sizes that matter
- Open Graph: 1200×630, about 1.91:1. Minimum 600×315.
- WordPress featured image: 1200×675 (16:9) is a safe default. The exact size depends on your theme.
- X (Twitter) large card: 2:1, 1200×600.
- Instagram: square 1080×1080, portrait 1080×1350, story or reel 1080×1920.
- YouTube thumbnail: 1280×720. Pinterest: 1000×1500.
The searchable size guide lists more.
Why one image rarely fits everywhere
A WordPress theme may show your featured image at 16:9 on the blog, square in a grid and wide in a hero. Social networks crop again. If you upload only one crop, something gets cut off.
Use a focal point
Choose the part of the picture that must stay visible, usually a face or product, and crop around it for each size. The resizer lets you click the focal point and exports every preset in one go.
Fill, fit or blur
When the shapes differ a lot you have two choices: fill the frame and crop the edges, or fit the whole image and fill the gap with a blurred copy. Fill looks cleaner. Fit keeps wide graphics intact.
Keep files light
Large images slow the page and your Largest Contentful Paint. Export JPEG or WebP, lower the quality until you see a difference, then step back slightly. Photos usually look fine well below the original size.
After changing sizes in WordPress
If you change your theme or image sizes, existing images do not update by themselves. Regenerate thumbnails with a plugin or WP-CLI, or re-upload the image.
No design skills needed for text images
Need an Open Graph image with a title? The OG image generator makes a 1200×630 one in seconds. Everything runs in your browser and nothing is uploaded.