Facebook Image Resizer
Resize a photo to Facebook's 1200 × 630 shared-post size — free, instant, entirely on your device.
Drop a photo here
JPG, PNG or WebP — nothing is uploaded to a server
{{ 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 }}