Free · Fast · Privacy-first

Compress Image for Facebook

Facebook automatically recompresses uploaded photos to JPEG, and the compression is particularly noticeable on images with fine detail or text. Facebook's recommended photo upload dimensions are 2048px on the longest edge. Pre-compressing at 85% quality at those dimensions gives you the best final quality in the Facebook feed.

Cost
Free forever
Sign-up
Not required
Processing
In your browser
Privacy
Files stay local

Control quality before Facebook's recompression

🔒

Recommended: 2048px on longest edge

Works for posts, profile, and cover photos

Image Tool

Image Compressor

All processing happens in your browser — your files are never uploaded to any server.

🚀Open Image Compressor

100% Free · No account · Works on any device

How to use this tool

💡

Set your longest edge to 2048px using the Image Resizer, then compress to 85% JPG quality. Upload to Facebook for best possible on-platform quality.

How It Works

Step-by-step guide to compress image for facebook:

  1. 1

    Resize to 2048px on the longest edge

    Use the Image Resizer to set the longest edge of your image to 2048px. This is Facebook's highest quality display resolution.

  2. 2

    Convert PNG to JPG if needed

    Facebook converts PNGs to JPEG. Convert first using the Format Converter to control the initial quality.

  3. 3

    Compress to 85% quality

    Upload to Image Compressor and set quality to 85%.

  4. 4

    Upload to Facebook

    Attach the image to your Facebook post. Select "High Quality" upload if prompted.

Frequently asked questions

5 questions

Ready to get started?

Open the full Image Compressor — free, no account needed, works on any device.

Open Image Compressor

Free · No account needed · Works on any device