What size should a Facebook post image be?
Use 1200x630 (1.91:1) for feed posts. The 1080x1080 size works for square posts, and 1080x1920 fits Stories. This template renders the 1200x630 size that performs well in the standard feed.
Is there a 20 percent text rule?
Facebook removed the strict text-to-image rule in 2020. Ad delivery still favors images with less text, so keep on-image copy under 30 words for paid use. Organic posts have more flexibility but readability still matters.
Should I use this for link share previews?
No, link previews read the og:image meta tag of the linked URL. Use the open-graph-image template for the destination page's share artwork, and reserve this template for images attached directly to a post.
Will it look right on mobile?
Yes, mobile and desktop both display 1.91:1 in feed, with mobile applying a small top-and-bottom crop. The template centers key content vertically so both crops show the headline. Test before going live with a campaign.
What is the file size limit?
Facebook supports up to 30 MB but recommends under 8 MB for fast loading. This template renders between 60 KB and 180 KB by default, so the file size never approaches the cap. Teams that file campaign creative as documents can also request format: "pdf" for an A4 copy; the upload to Facebook itself stays a PNG.
Can I use this for Facebook Ads?
Yes, 1200x630 fits most ad placements including feed, in-stream, and right-column. Ad copy still goes in the post text rather than overlaying the image, so keep on-image text minimal to keep delivery costs low.