Uploading an image at the wrong size means awkward cropping, blurry upscaling or text cut off on mobile. Here are the dimensions to use. Platforms adjust their layouts occasionally, so treat these as the current recommended sizes and keep important content away from the edges.
LinkedIn
| Image |
Size (px) |
Notes |
| Personal profile banner |
1584 × 396 |
4:1. Your profile photo overlaps the bottom-left on desktop and the centre on mobile, so keep text right of centre. |
| Profile photo |
400 × 400 |
Displayed as a circle. |
| Company page cover |
1128 × 191 |
|
| Shared image post |
1200 × 627 |
1080 × 1080 square also works well in the feed. |
Instagram
| Image |
Size (px) |
Ratio |
| Square post |
1080 × 1080 |
1:1 |
| Portrait post |
1080 × 1350 |
4:5, takes the most feed space |
| Landscape post |
1080 × 566 |
1.91:1 |
| Story / Reel cover |
1080 × 1920 |
9:16. Keep text out of the top and bottom ~250 px |
Facebook
| Image |
Size (px) |
Notes |
| Page cover |
851 × 315 |
Displayed differently on mobile; keep the subject centred. |
| Shared image / link post |
1200 × 630 |
|
| Profile photo |
320 × 320 or larger |
Displayed as a circle. |
X (Twitter)
| Image |
Size (px) |
| Header |
1500 × 500 |
| In-feed image |
1600 × 900 (16:9) |
| Profile photo |
400 × 400 |
YouTube
| Image |
Size (px) |
Notes |
| Video thumbnail |
1280 × 720 |
16:9, under 2 MB, JPG or PNG. |
| Channel banner |
2560 × 1440 |
The safe area for all devices is the central 1546 × 423. |
Websites and link previews
| Image |
Size (px) |
Notes |
| Open Graph / link preview |
1200 × 630 |
Used by most social networks and messaging apps when a link is shared. |
| WordPress featured image |
1200 × 675 is a safe default |
The real size depends on your theme. |
Making the sizes from one photo
Cropping the same photo five times by hand is tedious. NoUpload's Crop & Resize tool has every size in this article built in: tick the ones you need, frame each crop, and download them together without uploading the original. The LinkedIn banner, Instagram and YouTube thumbnail pages open with those sizes preselected, and the YouTube thumbnail is kept under the 2 MB limit automatically.
Exported images have their metadata stripped too, so your social posts don't carry the location of where the photo was taken.