Facebook is accessed on devices ranging from small phones to large desktop monitors, and its image display dimensions vary accordingly. Using precise dimensions ensures your images look sharp, are not cropped unexpectedly, and survive Facebook's compression with acceptable quality.
Facebook cover photo
| Surface | Dimensions | Notes |
| Page cover photo | 820 × 312 px (desktop) / 640 × 360 px (mobile) | Use 820×462 for both |
| Profile cover photo | 820 × 312 px | Safe area differs on mobile |
| Group cover photo | 1640 × 856 px | Displayed at 820×428 on desktop |
For page and profile cover photos, Facebook crops differently on desktop and mobile. A safe approach: upload at 820 × 462 px and keep key content in the central 820×312 area. The top and bottom 75 px may be cut on desktop.
Facebook feed post images
| Format | Recommended dimensions | Aspect ratio |
| Standard link post image | 1200 × 630 px | 1.91:1 |
| Square post | 1080 × 1080 px | 1:1 |
| Portrait post | 1080 × 1350 px | 4:5 |
| Landscape photo | 1200 × 628 px | ≈1.91:1 |
For link posts (when you share a URL), Facebook pulls the Open Graph image. Set your OG image to exactly 1200×630 px for consistent display. The minimum for link previews is 600×315 px, but 1200×630 is displayed at 2x on Retina screens.
Profile picture
| Setting | Value |
| Upload dimensions | 170 × 170 px minimum |
| Recommended upload | 400 × 400 px |
| Display on desktop | 170 × 170 px |
| Display in feed | 40 × 40 px |
| Shape | Circular crop |
Facebook Stories
| Format | Dimensions |
| Story image | 1080 × 1920 px (9:16) |
| Story safe zone | 1080 × 1420 px (centre) |
Facebook Stories are displayed full-screen at 9:16. The top and bottom approximately 250 px are overlaid by the profile bar and action buttons, keep important content in the safe zone.
Facebook event cover photo
| Format | Dimensions |
| Event cover (recommended) | 1920 × 1005 px |
| Event cover (minimum) | 400 × 150 px |
Facebook Ads image sizes
| Ad placement | Recommended size |
| Feed single image | 1080 × 1080 px or 1200 × 628 px |
| Stories ad | 1080 × 1920 px |
| Carousel card | 1080 × 1080 px (1:1) |
| Right column | 1200 × 628 px |
Facebook compression tips
- Upload JPEG at quality 80–90 before posting, Facebook re-compresses regardless
- Use PNG for graphics with text, Facebook's JPEG compression blurs text in graphics
- Use sRGB colour space to avoid colour shifts
- Avoid uploading images larger than the recommended dimensions, Facebook will scale down and apply additional compression
Key takeaway: The most important Facebook image size to get right is the cover photo (820×462 with a safe area of 820×312) and link post OG image (1200×630). For feed posts, 1080×1080 (square) or 1200×630 (landscape) are the safest choices. Always upload JPEG at 85+ quality in sRGB.