Image Compressor

Resize Images for Facebook

Share cards (1200 px) and cover photos (820 px), correctly sized.

Your images stay on your device. Nothing is uploaded.

Facebook crops aggressively if your image does not match its expected aspect ratios. The 1200-px share-card width is also the open-graph standard, so the same file works for any link preview across the wider web.

For exact crops (1200×630 share cards, 820×312 cover photos), the social media cropper has presets ready to go.

Frequently asked questions

What size should an image be for Facebook?
Share cards are 1200×630, cover photos are 820×312 on desktop and 640×360 on mobile, and feed images render up to 1200×1200. The compressor on this page is pre-tuned to those dimensions and the recommended quality.
Why does Facebook compress my images again after upload?
Facebook re-encodes uploads to its own internal format and bitrate. Starting from a clean, correctly sized image avoids two rounds of lossy compression and keeps your final image sharper.
Does this tool actually post to Facebook?
No — it prepares the file. Download the result and upload it to Facebook as you normally would. Keeping the posting flow inside Facebook is safer and respects their terms of service.
What format should I use for Facebook?
JPEG is the safest universal choice for Facebook uploads. Some platforms accept WebP and PNG, but JPEG is always supported and is what the defaults on this page use.
Are my images uploaded anywhere when I use this tool?
No. The resize and compression happen in your browser. The file only leaves your device when you upload it to Facebook yourself.

Get a Facebook-ready image in seconds.

Drop your image — correct dimensions and quality, ready to upload.

Start compressing