Skip to content

Facebook Image Resizer

Resize photos to the sizes Facebook uses, with crop-to-fill or fit-inside framing.

How to use the Facebook Image Resizer

  1. Add the images you want to prepare.
  2. Choose the Facebook size you are publishing to.
  3. Pick crop-to-fill to fill the frame, or fit-inside to keep the whole image visible.
  4. Press Resize and download.

Facebook image sizes

  • Shared post — 1200 × 630 px
  • Cover photo — 820 × 312 px
  • Profile picture — 320 × 320 px
  • Story — 1080 × 1920 px
  • Event cover — 1920 × 1005 px

Platforms change their layouts from time to time, so treat these as well-established working sizes rather than permanent rules. Uploading an image at the right dimensions means Facebook re-compresses it less, which is the main reason uploads sometimes look softer than the file you started with.

Framing matters more than the number

Crop-to-fill scales the picture until it covers the frame and trims the overflow evenly from the edges — good for photographs, risky for images where something important sits near the border. Fit-inside keeps everything visible and pads the rest, which suits logos and screenshots.

Keeping quality on upload

  • Start from the largest original you have, not from a copy that was already posted somewhere.
  • Save as JPG or WebP for photographs and PNG for graphics and text.
  • Do not upscale a small image to hit a preset — it only looks soft.

Frequently asked questions

Are these sizes official?
They are the dimensions that are widely used and work well today. Platforms adjust their layouts occasionally, so check the platform's own guidance if a pixel-perfect result matters.
Why does my upload still look compressed?
Facebook re-compresses images after upload. Starting at the right dimensions and a high quality level reduces how much damage that second pass does.