Facebook Post Dimensions

Recommended size: 1200 × 630 pixels

1200 × 630
1.91:1

Facebook recommends 1200×630 pixels for shared images in feed posts. This 1.91:1 aspect ratio is also used for link preview thumbnails and Open Graph images, making it the most versatile Facebook image size. Images below 600px wide appear as small thumbnails rather than expanded cards. Facebook applies JPEG compression to all uploads, but starting with the right dimensions minimizes quality loss.

Specifications

Width 1200px
Height 630px
Aspect Ratio 1.91:1
Platform facebook
Category social

Feed Display and Compression

Facebook displays feed images at different widths depending on context:

  • Desktop feed: Images display at approximately 500px wide
  • Mobile feed: Full screen width, typically 390-430px depending on device
  • Link previews: The 1200×630 image is cropped to fit the card format

Facebook compresses all uploaded images to JPEG. To reduce visible compression:

  • Upload at 1200×630 minimum — Facebook won't upscale
  • Use PNG for graphics with text (Facebook's PNG handling preserves text clarity better than JPEG for these images)
  • Keep file size under 8 MB
  • Avoid images that are mostly a single color with small text — these compress worst

Link Sharing vs Direct Upload

When you share a link, Facebook scrapes the page's og:image meta tag and displays it as a preview card. These link preview images are cropped to 1.91:1 and displayed smaller than directly uploaded photos.

Direct photo uploads get more feed real estate and typically higher engagement:

  • Direct upload: Image fills the full feed width with no card chrome
  • Link share: Image appears in a bordered card with headline, description, and domain
  • For maximum engagement, upload the image directly and put your link in the post text
  • Facebook's algorithm generally favors native content over link shares

Multi-Image Posts and Galleries

Facebook automatically arranges multiple images in grid layouts:

  • 2 images: Side by side, each cropped to roughly 1:1
  • 3 images: One large left + two stacked right
  • 4 images: 2×2 grid
  • 5+ images: Various arrangements with a "+N more" overlay

The first image in a multi-photo post gets the largest display, so put your strongest visual first. All images in a gallery should work at both their full size and when cropped to approximately square thumbnails.

Quick Tips

  • Upload at 1200×630 for the best link preview and feed display
  • Use PNG for text-heavy graphics to preserve sharpness
  • Put your strongest image first in multi-photo posts
  • Upload images directly rather than as link shares for more feed space

Frequently Asked Questions

What is the best image size for Facebook posts in 2025?

1200×630 pixels for standard feed posts and link shares. For square posts, use 1080×1080. For Stories, use 1080×1920. The 1200×630 dimension is the most versatile because it works for both direct uploads and link preview images (Open Graph).

Why do my Facebook images look blurry after uploading?

Facebook re-compresses all images to JPEG. Common causes of blurriness: uploading images smaller than 1200px wide (Facebook upscales them), using high-compression JPEG exports, or uploading images with large areas of subtle gradients. Upload at 1200×630 minimum in PNG or JPEG quality 90+ for best results.

Should I use PNG or JPEG for Facebook posts?

Use PNG for graphics, infographics, screenshots, and anything with text or sharp edges. Use JPEG quality 85-95 for photographs. Facebook converts everything server-side, but starting with the right format gives the encoder better source material. PNG is especially beneficial for images with text overlays.