The short answer
For a Facebook feed image, use 4:5 at 1440 × 1800, which is what Meta’s ads guide recommends for the Feed. For the image that appears when you share a link, use at least 1200 × 630, close to 1.91:1. A Page cover photo loads fastest at 851 × 315, and a Page profile picture should be 320 × 320.
For Reels, use 9:16 at 1080 × 1920, at 24 to 60 frames a second. Meta’s Reels publishing guide allows Reels of 3 to 90 seconds through its API.
Every size, at a glance
These are Meta’s own numbers, from Facebook’s Help Centre and Meta’s guides for developers and advertisers.
| What | Size | Note |
|---|---|---|
| Feed image | 4:5, 1440 × 1800 | From Meta’s Feed ad specs; JPG or PNG up to 30 MB |
| Link preview image | At least 1200 × 630, about 1.91:1 | 600 × 315 minimum for a large preview; up to 8 MB |
| Page cover photo | 851 × 315, sRGB JPG under 100 KB | At least 400 × 150; 16:9 on computers, 2.4:1 on phones |
| Page profile picture | 320 × 320 | Shown at 176 × 176 on computers, 196 × 196 on phones |
| Reel | 9:16, 1080 × 1920 | At least 540 × 960; 24 to 60 fps |
| Reel length, via the API | 3 to 90 seconds | 60 seconds as a Page story |
Feed images
Facebook does not publish a separate size for ordinary photo posts, but Meta’s ads guide recommends 4:5 at 1440 × 1800 for images in the Feed, in JPG or PNG up to 30 MB, at least 600 × 750. Ordinary posts appear in the same Feed, on the same phones, so the same shape fills the same space: a vertical 4:5 image takes more of the screen than a square or a wide one.
Link previews
When you share a link, Facebook shows the image the linked page names in its Open Graph tags. Meta recommends images of at least 1200 × 630 for the best display on high-resolution screens, as close to 1.91:1 as possible so nothing is cropped, and no larger than 8 MB. Below 600 × 315 the preview is shown small, and the absolute minimum is 200 × 200.
| Size | What happens |
|---|---|
| 1200 × 630 or larger, 1.91:1 | Best display on high-resolution screens |
| 600 × 315 to 1200 × 630 | Large preview |
| Below 600 × 315 | Shown small |
| Below 200 × 200 | Too small to use |
Page cover photo and profile picture
A Page cover photo loads fastest as an sRGB JPG, 851 × 315 and under 100 KB, and must be at least 400 × 150. It is shown at 16:9 on computers and 2.4:1 on phones, and the profile picture covers part of its left side, about 40 pixels on phones, so keep text and faces away from the left edge.
The profile picture should be 320 × 320; Facebook shows it at 176 × 176 on computers and 196 × 196 on phones. For a logo or text in either image, Facebook says a PNG may give a better result than a JPG.
Reels
Meta’s guide for publishing Reels asks for MP4, 9:16, at 1080 × 1920 (at least 540 × 960), 24 to 60 frames a second, H.264 or H.265 video and AAC audio at 48 kHz. Reels published through the API can be 3 to 90 seconds, or up to 60 seconds when published as a Page story.
Questions
What is the best image size for a Facebook post?
1440 × 1800, a 4:5 shape, which Meta recommends for Feed images. For the image on a shared link, use at least 1200 × 630.
What size is a Facebook Page cover photo?
851 × 315 loads fastest, as an sRGB JPG under 100 KB. It must be at least 400 × 150.
What size is a Facebook profile picture?
320 × 320 for best quality. Facebook displays a Page’s profile picture at 176 × 176 on computers and 196 × 196 on phones.
What size should a Facebook Reel be?
9:16 at 1080 × 1920, at 24 to 60 frames a second. Meta’s publishing guide allows Reels of 3 to 90 seconds through its API.
Sources
- Meta, Image ad specs for Facebook Feed, checked October 2026.
- Meta, Images in link shares, checked October 2026.
- Facebook, Facebook Page profile picture and cover photo dimensions, checked October 2026.
- Meta, Reels publishing, Video API, checked October 2026.