
I put together this free guide to social media image sizes to help photographers with your promotion and sharing in 2023.
Like it or not, social media is still the number one way to get your photography noticed, and often, it doesn’t even cost a penny.
Resizing your photos for social media to the exact dimensions can save you time, and ensure the best possible quality for each particular platform.
If you want a handy PDF guide to refer to easily, just click here.
Social Media Image Size Guide
Click the specific social media network links below to see what image sizes are best suited for sharing.
All the dimensions below are listed in width x height, in pixels, and are correct as of 2023.
I’ve also included image sizes for ads where relevant.
1. Facebook Image Sizes
- Cover Image: 852 x 315 (640 x 360 for mobile)
- Profile Image: 360 x 360
- Shared Post Image: 1200 x 630
- Shared Link Preview Image: 1200 x 628
- Event Image: 1920 x 1080
- Highlighted Image: 1,200 x 717 (Recommended)
- Tilt-to-Pan Images: 1,920 x 3,240 – 5,400 (3-5x the width of the screen)
Facebook Ad Image Sizes
- Facebook Feed Ads: 1,200 x 628
- Facebook Carousel Ads: 1,080 x 1,080 | maximum 30 MB
- Facebook Slideshow Ads: 1,280 x 720 each
- Facebook Right Column Ads: 1200 x 628
- Facebook In-Stream Video Thumbnail Ads: 1,200 x 675
- Facebook Instant Articles Ads: 1,200 x 628
- Facebook Marketplace Ads: 1,200 x 628
- Audience Network Native, Banner and Interstitial Ads: 1,200 x 628
- Sponsored Message Ads: 1,200 x 628
- Messenger Home Ads: 1,200 x 628 |
- Facebook Collection Ads (Including Canvas): 1,200 x 628 (recommended) | 600 (minimum, both height and width)
- Facebook and Instagram Stories size: 1,080 x 1,920
Here’s some info from Facebook about getting your images to display in the best possible quality.
2. Instagram Image Sizes
- Profile image: 110 x 110
- Image thumbnail: 161 x 161
- Shared photos: 1080 x 1080
- Shared videos: 1080 pixels wide
- Instagram Stories: 1080 x 1920 (minimum 600 x 1067) | maximum 4 GB
(Get 25 free Instagram Story Templates | Instagram hashtags for Photographers | Lightroom export settings)
3. Pinterest Image Sizes
- Profile image: 165 x 165 | maximum 10 MB
- Board cover image: 222 x 150 (large thumbnail) | 55 x 55 (small thumbnail)
- Pinned image preview: 236 pixels wide (height is scaled)
- Expanded Pins: 600 pixels minimum width (height is scaled)
4. YouTube Image Sizes
- Channel cover photo (banner): 2560 x 1440 | maximum 4 MB
- Channel icon/profile image: 800 x 800
- YouTube video thumbnail size: 1280 x 720
5. LinkedIn Image Sizes
- Banner image: 1584 x 396 | maximum 4 MB
- Profile image: 400 x 400 (minimum 200 x 200) | maximum 10 MB
- Company Cover image: 1536 x 768
- Shared image (to Company Page or personal profile): 552 by 368, for better quality doubled at 1,104 x 736 (1,200 x 627 with Buffer)
- Shared links (with an image to Company Page or personal profile): 552 x 289; for better quality doubled at 1,200 x 628
- Shared link preview: 180 x 110
- Company logo image: 300 x 300 | maximum 4 MB
- Company cover image: 1536 x 768 (minimum 1192 x 220) | maximum 4 MB
- Company page banner image: 646 x 220 | maximum 2 MB
- Square logo (appears in company searches): 60 x 60 | maximum 2 MB
- Hero Image (banner image on the career opportunities tab): 1128 x 376 | maximum 2 MB
6. Tumblr Image Sizes
- Profile image: 128 x 128
- Image post: 500 x 750 (maximum 1280 x 1920) | maximum 10 MB
7. Twitter Image Sizes
- Header image: 1500 x 500 | maximum 5 MB
- Profile image: 400 x 400 | maximum 2 MB
- In-stream image: 440 x 220
8. Snapchat Image Sizes
- Geofilters, ads, and lenses: 1080 x 1920
9. Reddit Image Sizes
- Header: 4000 recommended (minimum 1600) x 64, 128, or 192
- Voting Arrows: 48 x 48 (centered with 5px of padding)
- Placeholder Images: 336 x 232 (centered with 45 px padding on the top and bottom & 95px padding on the left and right)
- Body background: 4000 4000 (unless tiling)| maximum 5 mb
- Avatar: 256 x 256 | 64 kb
- Small Banner: 4000 x 80 | 5 mb
- Medium Banner: 4000 x 144 | 5 mb
- Large Banner: 4000 x 208 | 5 mb
- Additional Banner Background Images: 512 x 176 | 5 mb
- Menu Background Image:Â 4000 x 40 | 5 mb
I hope you enjoyed this guide to resizing your images correctly for the major social media networks, and you put it to use immediately for your social media marketing.
If you need help resizing your images, our friends over at Biteable have a great free tool that will help.
If I missed any, let me know in the comments below. Best of luck with your activities on social this year ;-)


Check out these 8 essential tools to help you succeed as a professional photographer.
Includes limited-time discounts.
Hey, this is an awesome resource! Thanks so much for posting. I vlog on YouTube and just started my own website. So this will be very helpful since I do my own graphic design work on photoshop. Good job!
Really useful. Thank you Mark
Glad to hear it, Joan!
Thank You, Mark for this super info !!
Glad you found it useful, Richard!
I’ve put a lot of images on facebook and I find that to get the best quality I upload my uncompressed full size images. When the images are uploaded to facebook they are downsized and compressed with a lot of lost details. If I shrink the images(with lost detail) and then facebook compresses the images that means the images are compressed twice with more reduction in quality than if it was done once.
I wouldn’t bet my life on this, so I would like to hear what you have to say about this.
I find that the less work FB needs to do with the image, the better – so resizing to the actual sizes they want does help. One other thing to experiment with is uploading a PNG rather than a JPG – let me know how that works for you.
That’s super helpful! Thanks for sharing :)
Glad you like it Lindsay!
How about Instagram portrait and landscape dimensions / crop factor?
I’ll have to look into that one Justin!
Nice guide. Thank you, Mark!
Glad you like it, Erica!
This is amazing! Thank you so much for sharing that info all together. It’s so handy and time-saver :)
Add it to your bookmarks, Sam!
Thanks! This is really handy to have a reference for all social media types in one place.
Glad you like it, Gus!
super helpful, thanks
You’re welcome, Damion :-)
Hi Mark,
Thanks for the useful list.
For facebook general photo uploads the supported sizes are 720px, 960px, or 2048px (HD setting) on the long side. If you upload at other sizes facebook will resize them resulting in some compression to the image. The link to fb you provided in the article has the above info on it.
Cheers, Vic.
Thanks Vic, I’ll have another look at that and update as necessary.
It would been better if you have add the image size in ratio form(like 16:9, 4:5 . 3:4)
Ah righto, will have a think about that and see if anyone else needs ratios.
Great Initiative.
Very Useful.
Thank you Dear Mark.
No problemo, Antony!