Facebook compresses every image you upload. Uploading photos at the correct dimensions before posting prevents double compression and keeps your images sharp in the feed, on your profile, and in ads.
Facebook image sizes — complete reference
| Placement | Recommended size | Aspect ratio | Format |
|---|---|---|---|
| Profile picture | 170 × 170 px | 1:1 | JPG / PNG |
| Cover photo | 820 × 312 px | 2.63:1 | JPG / PNG |
| Feed post (landscape) | 1200 × 630 px | 1.91:1 | JPG |
| Feed post (square) | 1080 × 1080 px | 1:1 | JPG |
| Story | 1080 × 1920 px | 9:16 | JPG / PNG |
| Event cover | 1920 × 1080 px | 16:9 | JPG |
| Group cover | 1640 × 856 px | 1.91:1 | JPG |
Why Facebook makes images look blurry
Facebook applies its own compression to every uploaded image. If you upload an image that is already larger or a different ratio than what Facebook expects, it scales and re-compresses it — which compounds quality loss. Uploading at the exact recommended dimensions gives Facebook nothing to resize, so the compression is minimal.
- Cover photos are displayed at 820 × 312 px on desktop but only 640 × 360 px on mobile. Design with important content in the centre.
- Feed posts are displayed smaller in the feed and only shown at full size when clicked. 1200 × 630 px gives a good balance.
- Profile pictures are stored at 170 × 170 px but displayed much smaller (32–36 px) next to comments. Keep the subject centred.
Resize your image for Facebook now
Select the dimensions from the table above, upload your photo, and download the Facebook-ready version.
Supported formats: JPG, PNG, GIF, WebP
Tips for sharp Facebook images
- Use JPG at 85–90% quality for photos. Facebook re-compresses uploads, so starting with a clean JPG at the right size minimises total quality loss.
- Use PNG for graphics with text — logos, announcements, event graphics. PNG's lossless compression keeps text sharp; JPG makes it blurry.
- Keep file size under 15 MB — Facebook accepts files up to 15 MB, but keeping images under 2–3 MB is good practice.
- Cover photos look different on mobile — on mobile, Facebook crops the cover photo to a 640 × 360 px centre crop. Design the key content within the central zone of the 820 × 312 area.
- Avoid pure white or pure black backgrounds — Facebook's interface is mostly white/grey; pure white images can look like they have no border.
FAQ: Facebook image sizes
What is the best image size for a Facebook post in 2024?
For a standard feed post, use 1200 × 630 px (landscape, 1.91:1 ratio) or 1080 × 1080 px (square). Square images tend to take up more vertical space in the mobile feed, which can help with visibility.
What size should a Facebook cover photo be?
The recommended size is 820 × 312 px for desktop. On mobile it is displayed as 640 × 360 px (centre crop). For best results across both, keep important content within the central 640 × 312 px area.
Why does my Facebook profile picture look blurry?
Facebook displays profile pictures at very small sizes (as small as 32 px next to comments). If your original image is not square or is low resolution, Facebook scales and compresses it aggressively. Upload a square image of at least 170 × 170 px with a clear, centred subject.
Should I use JPG or PNG for Facebook?
Use JPG for photos — it produces smaller files and Facebook handles it well. Use PNG for graphics, logos, and images with text, where JPG's compression causes visible blurring around sharp edges.