Upload a photo to Facebook at the wrong size and one of two things happens: it gets stretched and blurry, or Facebook crops it in a spot you didn't intend — cutting off a face, a logo, or the point of the image entirely. Neither looks great, and both are avoidable. This guide covers the exact pixel dimensions Facebook uses for every placement as of 2026, so you can design once and have it display correctly everywhere.
Quick cheat sheet
Bookmark this table — it covers the sizes you'll reach for most often.
| Placement | Size (pixels) | Aspect ratio |
|---|---|---|
| Feed post — square | 1080 × 1080 | 1:1 |
| Feed post — portrait | 1080 × 1350 | 4:5 |
| Feed post — landscape / link share | 1200 × 630 | 1.91:1 |
| Cover photo (profile or Page) | 820 × 312 (design at 851 × 315) | ~2.7:1 |
| Story / Reel | 1080 × 1920 | 9:16 |
| Group cover | 1640 × 856 | 1.91:1 |
| Event cover | 1200 × 628 | 1.91:1 |
| Profile picture | upload 320×320+, displays ~170×170 | 1:1 |
These are Meta's current published specs as of 2026 — they've shifted slightly over the years, so if something looks off, it's always worth spot-checking against Meta's own business help center before a big campaign.
Feed post sizes, explained
You have three real choices for a standalone photo post, and which one to use depends on how much space you want in the feed:
- Square (1080×1080) — the safest default. Looks consistent whether someone's scrolling mobile or desktop, and it's also the standard size for Instagram, so one image works for both.
- Portrait (1080×1350) — takes up noticeably more vertical space on mobile feeds, which tends to slow the scroll and get more attention. Good for a single striking photo you want people to actually stop on.
- Landscape (1200×630) — matches Facebook's link-preview ratio, so it's the natural choice if your post also includes a link, or if the photo itself is naturally wide (a group shot, a landscape).
Cover photo size
The cover photo is the wide banner at the top of a personal profile or Page. Design it at 851×315, since that's the resolution Facebook recommends for crisp display — it then shows at 820×312 on desktop and crops down to roughly 640×360 on mobile. Because the crop changes between devices, keep any text, logos, or faces centered rather than near the left/right edges, or they risk getting clipped on mobile.
Story & Reel size
Stories and Reels are full-screen vertical, at 1080×1920 (a 9:16 ratio). The tricky part isn't the resolution — it's the safe zone. Facebook's own interface elements (profile name, reply field, icons) sit over the top and bottom of the image, so keep whatever matters most — a face, text, a product — roughly centered and away from the very top and bottom edges.
Group & event cover sizes
These often get mixed up with the regular profile cover photo, but they're genuinely different dimensions:
- Group cover: 1640×856 pixels
- Event cover: 1200×628 pixels
Both are close to a 1.91:1 ratio, which is wider and shorter than the personal cover photo's ~2.7:1 ratio — so a cover photo resized for your profile will not fit a group or event banner cleanly without redesigning it.
Skip the manual resizing — PhotoCollagEdit has every one of these sizes built in as one-click presets, plus a custom-size option for anything else.
Open the Free Tool →How to actually hit these sizes
Knowing the numbers is half the job — getting your actual photo to fit them without an awkward crop is the other half. A few practical approaches:
- Start from the largest source photo you have. It's always easier to scale a large image down than to stretch a small one up, which is what causes blur.
- Crop before you resize, not after. Decide what you want centered in the frame first, then crop to the target aspect ratio, so nothing important lands in a part that gets cut off.
- Use exact pixel presets instead of eyeballing it. Facebook will accept almost any size and just crop or stretch to fit — which is exactly how images end up looking wrong. Matching the exact recommended pixels avoids that entirely.
- Export as JPG at a reasonable file size. Very large files get compressed more aggressively by Facebook's own upload pipeline, which can soften detail. A well-compressed JPG in the low single-digit megabytes usually holds up better than an untouched multi-megabyte original.
This is exactly what PhotoCollagEdit is built to handle — every size from this guide is a one-click preset (plus a custom option for anything not covered here), with cropping, blur, text, and watermark tools built in, and nothing ever uploaded to a server since it all runs locally in your browser.
Frequently asked questions
Design your cover photo at 851×315 pixels. Facebook displays it at 820×312 on desktop and crops it to roughly 640×360 on mobile, so keep any text or logo centered rather than near the edges.
Use 1080×1080 pixels for a square post, 1080×1350 pixels for a taller portrait post that takes up more feed space, or 1200×630 pixels for a landscape image or link share.
1080×1920 pixels, a 9:16 vertical ratio. Keep important text and faces within the center safe zone, since the top and bottom are often covered by the profile name and reply bar.
Yes. A Facebook group cover is 1640×856 pixels and an event cover is 1200×628 pixels, both wider and shorter than the 820×312 personal or Page cover photo.
Usually because the image was too small for its placement and Facebook stretched it, or it was compressed heavily because the file was very large. Upload at the exact recommended pixel size in JPG format at a reasonable file size for the sharpest result.
Have a size question this guide didn't cover? Get in touch — or browse the rest of the blog.