Facebook Post Image Size: Best Practices for Maximum Reach and Visual Impact

Facebook Oct 13, 2026 5 min read

With over two billion daily active users, Facebook remains one of the most powerful platforms for visual content distribution. The dimensions and format of your post images directly affect how they appear in the news feed, how quickly they load, and ultimately how much organic reach they generate. An incorrectly sized image may be auto-cropped, compressed into poor quality, or displayed in a way that cuts off your message. This guide covers optimal image sizes for regular posts, link preview images, Stories, and carousel ads, along with an explanation of how different aspect ratios behave in the news feed.

Facebook Post Image Sizes at a Glance

Post Type Recommended Size Aspect Ratio Max File Size Formats
Standard single image post 1200 × 630 pixels 1.91:1 30 MB JPG, PNG, GIF
Square post image 1080 × 1080 pixels 1:1 30 MB JPG, PNG
Portrait post image 1080 × 1350 pixels 4:5 30 MB JPG, PNG
Link preview image (OG Image) 1200 × 630 pixels 1.91:1 8 MB JPG, PNG
Stories 1080 × 1920 pixels 9:16 30 MB JPG, PNG
Carousel ad (per card) 1080 × 1080 pixels 1:1 30 MB JPG, PNG
Multi-photo post (lead image) 1200 × 1200 pixels 1:1 30 MB JPG, PNG

Standard Post: Why 1200×630px Is the Default Choice

The 1200×630 pixel size (1.91:1 aspect ratio) is Facebook’s recommended dimension for single image posts. This ratio closely matches the widescreen format common in digital advertising and fills a generous portion of the news feed without triggering any automatic cropping. On desktop, the image renders at near-full column width; on mobile, it scales down proportionally without requiring the user to tap to expand.

This size is also perfectly aligned with the Open Graph protocol specification, meaning the same image can serve as both your Facebook post image and the link preview thumbnail on any website that uses OG meta tags — saving you time and ensuring visual consistency across channels.

Square Images: The 1080×1080px Mobile Advantage

Square images at 1:1 take up more vertical space on a mobile news feed than landscape images at the same width. Because mobile users scroll vertically, more vertical space means more time your content spends in their viewport — and more time in view correlates with higher engagement. Studies consistently show square images outperforming landscape images in mobile engagement metrics, including likes, shares, and comments.

Square images work exceptionally well for:

Link Preview Images (OG Images): Ensuring Correct Display

When you paste an external URL into a Facebook post, the platform fetches the target page’s Open Graph metadata and displays a preview card containing the OG image, title, and description. The correct OG image size is 1200×630 pixels. If the OG image is missing, incorrectly sized, or cached with an outdated version, your link will display either no image or a tiny, unappealing thumbnail.

To ensure your link previews look professional every time:

Facebook Stories Image Specifications

Facebook Stories use a full-screen vertical format at 1080×1920 pixels (9:16 aspect ratio). The immersive full-screen experience requires careful attention to the safe zone:

Carousel Ad Image Specifications

Carousel posts allow you to showcase 2 to 10 images or videos in a single scrollable unit. Each card has its own headline, description, and call-to-action link, making carousels one of the most versatile ad formats for storytelling and product showcases.

Specification Value
Recommended image size 1080 × 1080 pixels
Minimum image size 600 × 600 pixels
Aspect ratio 1:1 (square)
Headline per card 40 characters recommended
Number of cards 2–10 cards
Max file size per card 30 MB

How Different Aspect Ratios Display in the News Feed

Facebook treats different image proportions differently when rendering them in the news feed. Understanding these behaviors helps you design with intent:

Post Image Optimization Tips

Do it in your browser — the file never leaves your device: Image Resize

Solve your file problem: Image Resize Try it free — Image Resize →