Social Media Image Sizes for Every Platform
The image sizes for Instagram, Facebook, X, LinkedIn, TikTok, YouTube, Pinterest, Threads and Bluesky, one table per platform. Where a platform publishes a size, it's used here; where it doesn't, the table says so and gives the safe choice.
Checked against each platform's help pages on .
The short answer
- Instagram post
- 1080 × 1350 px (4:5)
- Stories, Reels and TikTok
- 1080 × 1920 px (9:16)
- YouTube thumbnail
- 1280 × 720 px (16:9)
- YouTube banner
- 2560 × 1440 px
- X header
- 1500 × 500 px
- LinkedIn banner
- 1584 × 396 px
- Facebook cover
- 851 × 315 px
- Pinterest pin
- 1000 × 1500 px (2:3)
Save posts 1080 px wide. Instagram keeps photos up to that width at full resolution and shrinks wider ones, so a bigger file gains nothing. Portrait 4:5 takes the most room in the feed. Carousels, the 3:4 profile grid and Reel covers are covered in our Instagram post sizes guide.
Profile pictures for every platform, and how each one crops them, are in our profile picture sizes guide.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Portrait post | 1080 × 1350 px | 4:5 | The most screen space in the feed. |
| Square post | 1080 × 1080 px | 1:1 | Shown whole in the feed and the grid. |
| 3:4 post | 1080 × 1440 px | 3:4 | The shape of the profile grid's tiles. |
| Story or Reel | 1080 × 1920 px | 9:16 | Full screen. Keep text away from the top and bottom, where the app's buttons sit. |
| Profile photo | 1080 × 1080 px | 1:1 | Shown as a circle. Instagram publishes no size; it displays it at 320 × 320 px, and a 1080 × 1080 px upload stays sharp. |
Facebook's help pages give sizes for the cover and profile picture only. For feed images and Stories, Meta publishes sizes for ads, so those rows use them.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Feed photo | 1440 × 1800 px | 4:5 | Meta's feed ad size. 1080 × 1350 px is the same shape. |
| Link preview image | 1200 × 630 px | 1.90:1 | Shown when you share a link. Meta asks for at least this size, up to 8 MB. |
| Cover photo | 851 × 315 px | 2.70:1 | Loads fastest, per Facebook Help, as an sRGB JPG under 100 KB. Computers and phones crop it differently. |
| Cover photo (sharp) | 1640 × 624 px | 2.63:1 | Twice the 820 × 312 most guides quote, for high-resolution screens. What our Banner Maker exports. |
| Profile picture | 320 × 320 px | 1:1 | The minimum Facebook asks for. Shown as a circle, 176 px wide on computers and 196 px on phones. |
| Story | 1080 × 1920 px | 9:16 | Meta's Stories ad size is 1440 × 2560 px, the same shape. Keep text out of the top 14% and bottom 35%. |
X (Twitter)
X publishes sizes for the header and profile photo. It gives none for images in posts: 16:9 is the shape guides agree shows in full in the timeline.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Post image | 1600 × 900 px | 16:9 | No official size; the one most guides use. |
| Header | 1500 × 500 px | 3:1 | Some screens crop the top and bottom, and your profile photo covers the lower left. |
| Profile photo | 400 × 400 px | 1:1 | X's recommended size. JPG, GIF or PNG under 2 MB, shown as a circle. |
The personal banner and the company page cover are different shapes, so one image can't do both. Your profile photo or logo covers the lower left of each.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Post image | 1200 × 627 px | 1.91:1 | LinkedIn's size for the image on a post with a link. |
| Personal banner | 1584 × 396 px | 4:1 | JPG or PNG under 8 MB. Keep text to the right of your photo. |
| Company page cover | 1512 × 256 px | 5.91:1 | PNG or JPEG up to 3 MB. Older guides say 1128 × 191, the same shape. |
| Profile photo | 400 × 400 px | 1:1 | LinkedIn publishes no size; this is the one commonly used. Shown as a circle. |
| Company logo | 400 × 400 px | 1:1 | LinkedIn's recommended size; at least 268 × 268 px, up to 3 MB. |
TikTok
TikTok publishes sizes only for ads, and those are 9:16 too. Full HD at 1080 px wide is what phones show sharply.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Video, photo post or cover | 1080 × 1920 px | 9:16 | Full screen. The caption and buttons cover the bottom and right edge. |
| Profile photo | 200 × 200 px | 1:1 | TikTok publishes no size; this is the common minimum. Shown as a circle. |
YouTube
Only TVs show the whole banner: computers and phones show a strip across the middle. The safe area and every device's crop are in our YouTube banner size guide, and file limits and text that reads at small sizes in our YouTube thumbnail size guide.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Thumbnail | 1280 × 720 px | 16:9 | At least 640 px wide, JPG or PNG. Up to 2 MB from the phone app and 50 MB from a computer. |
| Channel banner | 2560 × 1440 px | 16:9 | Up to 6 MB. Only the middle 1546 × 423 px shows on every device. |
| Profile picture | 800 × 800 px | 1:1 | Shown as a circle at 98 × 98, up to 15 MB. 800 × 800 was YouTube's earlier advice. |
Pinterest recommends 2:3 pins and warns that taller ones may be cut off in the feed.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Standard pin | 1000 × 1500 px | 2:3 | Pinterest's recommended size. PNG or JPEG. |
| Profile cover | 1920 × 1080 px | 16:9 | Pinterest asks for at least 800 × 450 at 16:9. Your profile photo covers the bottom centre. |
Threads
Threads publishes no image sizes in its help centre. Its developer docs accept JPEG or PNG up to 8 MB, 320–1440 px wide, so Instagram's sizes work.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Post image | 1080 × 1350 px | 4:5 | No official size; Instagram's portrait size is a safe choice. |
| Profile photo | 1080 × 1080 px | 1:1 | The same photo and circle as Instagram. |
Bluesky
Bluesky sets limits in bytes, not pixels, and publishes no pixel sizes. A banner over 1 MB won't upload, so save it as a JPEG: a PNG this size is often too big.
| Image | Size | Shape | Notes |
|---|---|---|---|
| Banner | 1500 × 500 px | 3:1 | PNG or JPEG up to 1 MB. The app crops banners to 3:1; the web shows a shorter strip. |
| Profile picture | Any square | 1:1 | PNG or JPEG up to 1 MB, shown as a circle. |
| Post image | Any size | Any | Up to 4 per post, 2 MB each. |
Frequently asked questions
Is there one image size that works on every platform?
No. A 1080 × 1350 px portrait suits the Instagram, Threads and Facebook feeds, and 1080 × 1920 px suits Stories, Reels and TikTok. Banners each need their own shape: 16:9 for YouTube, 3:1 for X and Bluesky, 4:1 for LinkedIn.
What is the Instagram DP size?
Instagram doesn't publish one. It shows your profile picture as a circle at 320 × 320 px; upload a square 1080 × 1080 px photo with your face in the middle and it stays sharp.
What size is a YouTube thumbnail?
1280 × 720 px (16:9), at least 640 px wide, as a JPG or PNG. The YouTube phone app takes files up to 2 MB; a computer takes up to 50 MB.
What size should a Facebook cover photo be?
Facebook says 851 × 315 px loads fastest. Computers and phones crop it to different shapes, so keep text and faces in the middle. For a sharper cover, upload 1640 × 624 px.
What size is a LinkedIn banner?
1584 × 396 px for a personal profile, under 8 MB. A company page cover is flatter: 1512 × 256 px, up to 3 MB.
Why does my photo look blurry after I upload it?
Usually because it was smaller than the platform's size and got stretched, or much bigger and got compressed hard. Save it at the size in the table: on Instagram, 1080 px wide is as sharp as it gets.
Tools for this
- Image ResizerResize one photo or a whole batch for any post, story, banner or profile picture, with crop, blur or border.
- Banner MakerYouTube, Facebook, LinkedIn and X banners from your photo, with every device's crop and safe area marked.
- Profile Picture MakerCrop a photo into a circle and save your profile picture at the right size for Instagram, WhatsApp, LinkedIn, X, YouTube and more.
- No Crop for InstagramFit the whole photo on Instagram with a white border or blur, at 4:5, 3:4, square or Story.
Sources
- Instagram Help: photo resolution
- Facebook Help: profile picture and cover photo dimensions
- Meta for Developers: images in link shares
- Meta Ads Guide: Facebook Feed image
- Meta Ads Guide: Facebook Stories image
- X Help: uploading a profile photo and header
- LinkedIn Help: add or change your profile cover image
- LinkedIn Help: image specifications for LinkedIn Pages
- TikTok Ads: in-feed ad specifications
- YouTube Help: add video thumbnails
- YouTube Help: manage your channel branding
- Pinterest Help: product specs
- Pinterest Help: personalise your profile
- Meta for Developers: Threads API media specifications
- Bluesky lexicon: profile (avatar and banner limits)
- Bluesky lexicon: post images