How to Resize Images for Facebook (Without Ruining Quality)

You upload a crisp, high-resolution photo to Facebook — and it comes out soft, cropped oddly, or with a face cut off in the cover photo. This isn't bad luck. Facebook resizes and re-compresses almost everything you upload to fit its own grid of dimensions, and if your original doesn't match what it expects, the algorithm decides what to crop and how hard to compress — not you.

Profile pictures, cover photos, feed posts, Stories, and ads each have their own ideal dimensions and aspect ratio. Get them right before you upload, and Facebook barely touches your image. Get them wrong, and you're handing control of your own photo to an automated cropping algorithm.

Quick Answer

Use 320 × 320px for profile pictures, 820 × 312px for cover photos, 1200 × 630px for feed post images, 1080 × 1920px for Stories, and 1080 × 1080px for Feed ads. Export as a high-quality JPEG at the exact recommended dimensions — uploading something larger or a different ratio lets Facebook's auto-crop and compression decide how your image looks.

What does "resizing for Facebook" actually mean?

Every spot on Facebook where an image appears — profile, cover, a feed post, a Story, an ad — has a fixed display container with its own pixel dimensions and aspect ratio. When you upload an image that doesn't match, Facebook does one of two things automatically:

Resizing for Facebook means preparing your image at the exact pixel dimensions and aspect ratio each placement expects, so the platform has nothing left to guess about — no cropping decisions, minimal extra compression, and the framing you intended.

Why getting the size right matters

This isn't just cosmetic. Wrong dimensions create specific, visible problems that hurt how your page or ad performs:

📊 Quick stat Facebook's cover photo crops differently across desktop (820 × 312) and mobile (roughly 640 × 360) — meaning anything outside the centered 640px-wide zone can disappear entirely depending on how a visitor views your page.

Step-by-step: how to resize for each Facebook placement

  1. Identify which placement you're sizing for. Profile picture, cover photo, feed post, Story, or ad — each has a different target size and aspect ratio, so start by confirming exactly where the image will appear.
  2. Profile picture — export at 320 × 320px, square. Facebook displays it as a circle, so keep faces and logos centered well within the frame; anything near the corners gets clipped by the circular crop.
  3. Cover photo — export at 820 × 312px. Keep essential text or faces inside the centered 640 × 360 "safe zone," since mobile crops the left and right edges of the desktop version.
  4. Feed post image — export at 1200 × 630px (landscape) or 1080 × 1080px (square). Landscape 1.91:1 displays fully in feed without cropping on most devices; square uses more vertical scroll space, which can boost visibility.
  5. Story — export at 1080 × 1920px, vertical 9:16. Leave breathing room at the top and bottom, since the profile name, reply bar, and any stickers sit over those areas.
  6. Ad creative — export at 1080 × 1080px for Feed placements. This square ratio performs consistently across most Facebook ad surfaces; keep on-image text minimal for the best delivery.
  7. Export as JPEG at high quality (85–95) unless you need transparency. Facebook will still compress on upload, but starting from a clean, correctly sized, high-quality export minimizes the visible difference.
  8. Preview before publishing. Use Facebook's built-in preview (available when scheduling posts or creating ads) to confirm nothing important got cropped on mobile before it goes live.
Try the Rebrixe Facebook Image Resizer — free Pick a placement, resize instantly. No uploads, runs in your browser.
Resize an Image →

Common mistakes that get your image cropped or blurred

1. Uploading your highest-resolution original "to be safe"

A 6000px camera photo isn't safer than a properly sized export — it just means Facebook's compression has to work harder, often producing more visible quality loss than a clean export at the recommended dimensions would.

2. Ignoring the mobile crop on cover photos

Designing a cover photo to fill the full 820 × 312 desktop frame, with a logo or headline near the left or right edge, means that content gets cut off the moment a mobile visitor loads your page. Always design within the centered safe zone.

3. Treating every post image as one universal size

Square (1080 × 1080) and landscape (1200 × 630) images behave differently in feed — square images take up more vertical scroll space and tend to get more attention, while landscape fits more reliably without any feed cropping. Picking blindly means missing out on whichever benefit you actually wanted.

4. Forgetting Stories have a UI overlay

A Story exported at 1080 × 1920 with text centered top-to-bottom will collide with Facebook's profile name and reply-bar overlays. Keep critical content inside the safe zone — roughly the middle 60% of the vertical frame.

💡 Pro tip When in doubt about a placement's exact size, resize to match Facebook's recommended dimensions exactly rather than "close enough" — even a slightly off aspect ratio triggers Facebook's auto-crop, while an exact match doesn't.

Real-world examples

These are representative outcomes from preparing the same source photo for different Facebook placements:

Profile picture
Brand logo upload
320 × 320px
Square export with logo centered avoided any clipping from the circular crop.
Cover photo
Team photo with tagline
820 × 312px
Tagline kept inside the 640px safe zone — stayed fully visible on both mobile and desktop.
Feed post
Product announcement
1200 × 630px
Landscape export displayed uncropped in feed across iOS, Android, and desktop.
Ad creative
Feed ad campaign
1080 × 1080px
Square format with minimal text overlay matched Facebook's recommended ad spec.

The pattern holds across placements: matching Facebook's exact recommended pixel dimensions and aspect ratio is what prevents auto-cropping — there's no substitute for sizing correctly before upload.

Facebook image size cheat sheet

A quick reference for the dimensions, aspect ratio, and safe zone of every major Facebook image placement.

Placement Recommended size Aspect ratio Notes
Profile picture 320 × 320px 1:1 (square) Crops to circle
Cover photo (desktop) 820 × 312px 2.63:1 Mobile crops edges
Cover photo (mobile) ~640 × 360px 1.78:1 Safe zone for desktop too
Feed post (landscape) 1200 × 630px 1.91:1 No crop in feed
Feed post (square) 1080 × 1080px 1:1 More vertical feed space
Story 1080 × 1920px 9:16 (vertical) UI overlay top/bottom
Feed ad 1080 × 1080px 1:1 Consistent across placements

Resize your image for Facebook right now — free

The Rebrixe Facebook Image Resizer runs entirely in your browser. Pick a placement — profile, cover, post, Story, or ad — and it resizes and crops to the exact recommended dimensions instantly. Your images are never uploaded to a server.

Free Facebook Image Resizer — no uploads required Client-side only. Your files never leave your device.
Open Image Resizer →

Frequently asked questions

Upload a square image at least 320 × 320 pixels. Facebook displays it at 170 × 170 on desktop and 128 × 128 on mobile, but it crops to a circle, so keep important details — faces, logos — centered well inside the frame.
Use 820 × 312 pixels for desktop display. On mobile, Facebook crops the cover to roughly 640 × 360, cutting off the left and right edges, so keep key text or faces within the centered 640px-wide safe zone.
1200 × 630 pixels is the standard recommended size for a single shared image, giving a 1.91:1 landscape ratio that displays fully in feed without cropping on most devices. Square images at 1080 × 1080 also work well and take up more vertical feed space.
Facebook re-compresses every uploaded image to save bandwidth, and this compression is much more aggressive on images that don't match its recommended dimensions or are uploaded well above the size it needs. Resizing to the exact recommended dimensions before upload, and exporting as a high-quality JPEG, minimizes visible quality loss.
Facebook Stories use a vertical 9:16 ratio, ideally 1080 × 1920 pixels. Keep critical text and faces within the centered "safe zone," since the top and bottom areas can be covered by the profile name, reply bar, or sticker UI.
For Feed ads, use 1080 × 1080 pixels (1:1 ratio), which performs consistently across placements. Facebook also recommends keeping text overlay minimal, since heavy text can reduce an ad's delivery reach in some ad categories.
Resizing down (making an image smaller) generally preserves quality well if done with a good resampling method. Resizing up (enlarging a small image) always loses sharpness, since the tool has to invent pixel data that was never captured — so always start from the largest original you have.

Resize your image for Facebook in seconds

The Rebrixe Facebook Image Resizer runs entirely in your browser — no uploads, no account, no file size limits. Your images never leave your device.

Launch the Image Resizer →
← Back to blogs