Facebook Image Sizes 2026: Profile, Cover, Post, Ad
Facebook crops aggressively across devices. Posting at the wrong dimensions means your text gets clipped, your cover photo shows weird bars, or your ad gets rejected at review. Here are the specs that actually render correctly.
Facebook recompresses every image you upload. Post a 4 MB photo, viewers see a ~200 KB version. That recompression is rough on detail: text gets soft, fine lines crush, and any edges in the original lose their crispness. Uploading at the correct dimensions and pre-optimising the file is how you keep the result looking sharp.
Dimensions that actually work in 2026
| Use case | Recommended size | Aspect ratio |
|---|---|---|
| Profile photo | 180 ร 180 (Facebook upscales to 320ร320) | 1:1 |
| Cover photo (desktop) | 851 ร 315 | 2.7:1 |
| Cover photo (mobile-safe) | 851 ร 315, with key content in the centre 640 ร 312 | - |
| Post image (single) | 1200 ร 630 | 1.91:1 |
| Post image (square) | 1080 ร 1080 | 1:1 |
| Story | 1080 ร 1920 | 9:16 |
| Carousel card | 1080 ร 1080 | 1:1 |
| Link share preview | 1200 ร 630 | 1.91:1 |
What Facebook does to your image
Facebook strips EXIF metadata, recompresses to its own internal quality target, and serves a CDN-cached version sized to the viewer's device. The reasonable upload defaults to feed are JPG at quality 88โ92. PNG works but Facebook converts it to JPG anyway for photographic content, so you gain nothing by uploading PNG except larger upload time.
Cover photo, mobile vs desktop
The cover image gets cropped differently on phones. Keep all logos, faces, and text inside the central horizontal band. Facebook trims the sides on mobile. The full 851 ร 315 only renders on desktop browsers.
Ad images
Ads have stricter rules. Text overlay used to be capped at 20% of the image area; that rule has been relaxed but ads with heavy text still get reduced reach. Keep typography minimal. The recommended specs for feed ads match the post image dimensions above.
Resize without uploading
Use the Facebook image resizer. Drop your source image, pick the placement (profile, cover, post, story, ad), and download. Resizing happens in your browser, your photo never touches a server. For a single source that needs to ship to multiple Facebook placements at once, the social media resizer generates them all in one pass.
Try Facebook Image Resizer, free in your browser
No uploads, no account. Your images never leave your device.
Open Facebook Image Resizer