Home / Social / Facebook Image Resizer
SOCIAL

Facebook Image Resizer

Resize a photo to Facebook's 1200 × 630 shared-post size — free, instant, entirely on your device.

BEFORE
AFTER

Drop a photo here

JPG, PNG or WebP — nothing is uploaded to a server

Resized to 1200 × 630
Ready for Facebook

{{ errorMsg }}

How to resize a photo for Facebook

Drop a photo into the box above and it's automatically center-cropped to a 1.91:1 ratio and scaled to 1200 × 630 pixels — Facebook's recommended size for shared photos and link previews — then offered for download.

For example, a square product photo gets cropped down to this wider frame automatically, keeping the subject centered so nothing important is trimmed off the sides.

Why this size for Facebook

Facebook compresses and re-crops images that don't match its expected feed dimensions, which can leave a photo looking soft or oddly framed after upload. Pre-sizing to 1200×630 sidesteps that entirely, since it matches exactly what Facebook's feed and link-preview cards expect.

Where this size is used on Facebook

Facebook re-compresses and re-scales nearly every image that passes through its feed, so starting with the right dimensions is the best way to make sure your post looks intentional rather than stretched or letterboxed once it's live. Posts that already match Facebook's expected proportions tend to display cleaner in both the desktop feed and the mobile app, since there's no automatic cropping decision left for the platform to make on your behalf.

If you're posting the same photo to a cover photo slot rather than a regular feed post, use the dedicated Facebook Cover Resizer instead — cover photos use a much wider aspect ratio and different safe-zone considerations than a standard post image.

Keeping quality after Facebook's own compression

Facebook applies its own additional compression to every image after upload, on top of whatever size and quality you send it — which is why starting with a reasonably high-quality file, even after resizing, tends to survive that second round of compression better than an image that was already compressed heavily beforehand. Resizing here doesn't reduce quality the way repeated compression would; it only changes the pixel dimensions.

This resizing runs locally in your browser through the Canvas API, so you can try the result at a few different sizes before settling on one, without uploading anything until you're ready to post.

Frequently asked questions

{{ item.a }}

Related tools