Facebook Post Image Size: 1200 x 630
For a shared-link post on Facebook, the image is 1200 x 630 pixels (1.91:1) - the same Open Graph size the link preview uses. For a plain photo in the feed, 1200 x 630 (landscape) or 1080 x 1080 (square) both display well; portrait 1080 x 1350 (4:5) claims the most vertical space on mobile. Drop an image below and crop it to 1200 x 630 in your browser - nothing is uploaded.
1200 x 630 pxRatio1.91:1PlatformFacebookWhy 1200 x 630 (1.91:1)?
Facebook lays a shared link out around the 1.91:1 Open Graph card, so a 1200x630 image fills it with no letterboxing. For photo posts, staying at 1080px or wider keeps the image from being upscaled and looking soft in the feed.
Common mistake: The most common mistake is confusing the feed post size with the cover photo size (851x315) - they are completely different. A cover-sized image posted to the feed looks small and gets cropped. Use 1200x630 or 1080x1080 for a feed post.
Frequently Asked Questions
1200 x 630 pixels (1.91:1) for a shared link, or 1080 x 1080 (square) / 1080 x 1350 (4:5 portrait) for a feed photo. Portrait 4:5 takes the most room on mobile.
No. A feed post image is around 1200x630 or 1080x1080, while the cover photo is 851x315. They are different placements - do not use one for the other or it will crop badly.
Other social & OG sizes
From the blog
How to Resize an Image for All Social Media Platforms at Once
Manual resizing is a productivity killer. Learn how to batch process a single image into every social media size in seconds using client-side processing.
Read →social-media2026 Social Media Image Sizes Cheat Sheet
The complete, up-to-date guide to image dimensions for Instagram, X, LinkedIn, YouTube, TikTok, and Open Graph in 2026.
Read →open-graphWhy Your Open Graph Cards Fail to Render (And How to Fix Them)
Debugging missing Open Graph images, awkward cropping, and WhatsApp compression limits. Learn the technical mechanics behind og:image tags.
Read →