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.
Control quality before Facebook's recompression
Recommended: 2048px on longest edge
Works for posts, profile, and cover photos
Image Tool
All processing happens in your browser — your files are never uploaded to any server.
🚀Open Image Compressor100% Free · No account · Works on any device
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.
Step-by-step guide to compress image for facebook:
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.
Convert PNG to JPG if needed
Facebook converts PNGs to JPEG. Convert first using the Format Converter to control the initial quality.
Compress to 85% quality
Upload to Image Compressor and set quality to 85%.
Upload to Facebook
Attach the image to your Facebook post. Select "High Quality" upload if prompted.
More use-case guides for the same tool:
Open the full Image Compressor — free, no account needed, works on any device.
Open Image Compressor →Free · No account needed · Works on any device