Upload your photos once, and OmniSocials sends Facebook a file it accepts.
- Photo Posts
- Reels
- Stories
- First Comment
- Claude & ChatGPT
- and more
Posts look best at 1080 × 1350 (4:5). A Page cover loads fastest at 851 × 315, a profile picture should be 320 × 320, and Stories and Reels are 1080 × 1920.
Checked on against 6 sources.
Facebook publishes no feed photo size, but Meta's own feed ads use 4:5 at 1440 × 1800, and 1080 × 1350 is the common upload size for that shape. Facebook recommends photos under 15 MB and resizes every upload to several sizes. Square 1080 × 1080 posts work too.
For your Page, Facebook's Help Center gives exact numbers: the profile picture should be 320 × 320 and is cropped to a circle, and the cover must be at least 400 × 150 and loads fastest as an 851 × 315 JPG under 100 KB. Stories and Reels are vertical 1080 × 1920.
The Videos tab became the Reels tab, and every new video is shared as a reel, of any length or orientation. Vertical 1080 × 1920 fits Reels best. Source
1080 × 1350 takes more of the feed than a square, and it is the shape Meta's own feed ads use.
Facebook recommends photos under 15 MB, and through the API a photo can be up to 10 MB. Keep PNGs under 1 MB.
Facebook says an sRGB JPG of that size under 100 KB loads fastest. Keep text away from the edges.
It is cropped to a circle and overlaps the cover by about 40 px on phones.
Every video is a reel now. 1080 × 1920 fills the screen, and the API needs at least 540 × 960.
Facebook lets a Page pick its own link preview image. Use 1200 × 630 so it is not cropped.
Page photo sizes come from Facebook's Help Center; API limits from Meta's Graph API and Reels API references; the portrait size from the Meta Ads Guide, because Facebook publishes no organic feed photo size. All read on October 17, 2026.