The ultimate guide to social media image sizes in 2025: Your always up-to-date checklist for every platform
Here are the recommended social media image sizes for every platform: Instagram, Facebook, X (Twitter), LinkedIn, TikTok, YouTube, Pinterest, and Threads.
Social media managers deal with a lot of change. We get it. From trying to decipher algorithms, staying on top of trends, and knowing the best social media image sizes, change is constant.
To help you out, we’ve put together an always up-to-date cheat sheet of social media image sizes for every platform. Covering everything from Instagram and TikTok to Threads and Pinterest, our guide should include everything you need to know when sizing images for social media.
Instagram image sizes
First up is Instagram, which requires photos to be between 320 and 1080 pixels wide, as well as follow specific aspect ratios. Photos within these guidelines remain at their original resolution when uploaded. Others will be cropped or enlarged to meet requirements.
Generally, it’s best to upload the highest-resolution image possible to avoid stretching and distortion. We’ve compiled a list below of the recommended size and aspect ratios for organic Instagram posts and profile images.
Instagram post image sizes
- Story post: 1080x1920 px / 9:16 aspect ratio
- Reels: 1080x1920 px / 9:16 aspect ratio
- Square in-feed image or carousel: 1080x1080 px / 1:1 aspect ratio
- Vertical in-feed image or carousel: 1080x1350 px / 4:5 aspect ratio
- Landscape in-feed image or carousel: 1080x566 px / 1.91:1 aspect ratio
In addition to the guidelines above related to Instagram story image size, try to leave about 250 pixels of space at the top and bottom of your post, so content isn’t covered by your profile photo or CTA buttons. Also, it’s worth noting that 8 MB is the maximum Instagram image file size.
Instagram profile image sizes
- Profile image: 320x320 px / 1:1 aspect ratio
- Story highlight cover: 110x110 px / 1:1 aspect ratio
While Instagram profile pictures are displayed as 110x110 pixels, they’re stored at 320x320 pixels. So, we recommend uploading the larger photo size.
Also, remember that these photos are displayed as a circle. Having the focus at the centre of your photo ensures that nothing is cropped out when displayed.
Facebook image sizes
Next, let’s cover all social media image sizes for organic posting on Facebook. Facebook itself recommends using the highest possible resolution images on its platform. We have some sizing suggestions below, but remember that these should be considered minimum requirements. Higher-resolution photos that meet the required aspect ratios are even better.
Facebook post image sizes
- Story post: 1080x1920 px / 9:16 aspect ratio
- Reels: 1080x1920 px / 9:16 aspect ratio
- Square in-feed image or carousel: 1080x1080 px / 1:1 aspect ratio
- Vertical in-feed image or carousel: 1080x1350 px / 4:5 aspect ratio
- Landscape in-feed image or carousel: 1080x566 px / 1.91:1 aspect ratio
Following these social media post sizes should help you avoid posting photos that are slow to load or that become distorted. Similar to Instagram, leave about 250 pixels of space at the top and bottom of Facebook story content, so important elements aren’t cut off. Finally, note that you can include between 2 and 10 photos in carousel posts on Facebook.
Facebook profile image sizes
- Profile image: 196x196 px / 1:1 aspect ratio
- Profile cover photo: 400x150 px / 16:9 aspect ratio
- Event page cover photo: 1200x628 px / 2:1 aspect ratio
- Group cover photo: 1640 x 856 px / 1.91:1 aspect ratio
Facebook profile images are displayed in different sizes on mobile and desktop, so we recommend using a photo that’s at least 196x196 pixels (but larger is even better!). Keep in mind that profile photos on Facebook are also displayed as a circle, but users can click on these images to enlarge them.
When designing cover photos, remember that your profile picture may cover the left side. It’s best to align important elements to the right side, so nothing is lost.
X (Twitter) image sizes
According to X (formerly known as Twitter), 97% of its users focus on visual content and Tweets with photos, videos, or GIFs are 3 times more likely to receive engagement. So, it’s important to post content that’s sized appropriately. We’ve complied X’s sizing recommendations for posts and profile images.
X (Twitter) post image sizes
- Square in-feed image: 1200x1200 px / 1:1 aspect ratio
- Landscape in-feed image: 1200x628 px / 1.91:1 aspect ratio
- In-feed video: 1600x900 px / 16:9 aspect ratio
In each Tweet, you can include up to 4 visual assets in GIF, JPEG, or PNG format, and photos can be up to 5 GB.
X (Twitter) profile image sizes
- Profile image: 400x400 px / 1:1 aspect ratio
- Profile cover photo: 1500x500 px / 3:1 aspect ratio
Note that while it’s possible to include GIFs in Tweets, they cannot be used in your profile photo.
LinkedIn image sizes
Social media strategist Jenni B. believes that including images in posts is one of the most impactful ways to increase engagement on LinkedIn. To make sure the photos you share are sharp and catch attention for the right reasons, we’ve assembled a list of social media image sizes for LinkedIn posts, personal profiles, and business pages.
LinkedIn post image sizes
- Post with square image: 1080x1080 px / 1:1 aspect ratio
- Post with vertical image: 1080x1350 px / 4:5 aspect ratio
- Post with landscape image: 1080x566 px / 1.91:1 aspect ratio
- Post with URL and custom photo: 1200x627 px / 1.91:1 aspect ratio
- Post with video: between 256x144 px and 4096x2304 px / between 1:2.4 and 2.4:1 aspect ratio
- LinkedIn article cover photo: 1920x1080 px / 9:16 aspect ratio
Photos posted on LinkedIn, have to be at least 552x276 pixels and meet an aspect ratio between 3:1 and 4:5. In LinkedIn’s guidelines for sharing photos and videos, they recommend using photos at least 1080 pixels wide and the maximum file size for photos is 5 MB.
For posts with multiple photos, images are resized to a maximum ratio of 4:5 and the first image takes priority. How images are displayed depends on the number of photos included, as well as photo sizing and orientation. Multi-photo posts can have up to 20 images on LinkedIn.
LinkedIn personal profile image sizes
- Profile image: 400x400 px / 1:1 aspect ratio
- Profile cover photo: 1584x396 px / 4:1 aspect ratio
Keep in mind that the recommendations above are minimum requirements for your profile and LinkedIn cover image. Photos with a larger resolution up to a maximum file size of 8 MB also work great! Accepted file types include JPEG and PNG.
LinkedIn business page photo sizes
- Logo image: 400x400 px / 1:1 aspect ratio
- Cover image: 1128x191 px / 5.91:1 aspect ratio
- Main image: 1128x376 px / 3:1 aspect ratio
- Custom module: 502x282 px / 16:9 aspect ratio
- Company photos: 900x600 px / 3:2 aspect ratio
Photos included on LinkedIn business pages can be up to 3 MB in file size and accepted file types include JPEG and PNG. Note that your LinkedIn cover photo may be cropped based on screen size and logos appear on dark and light backgrounds. LinkedIn recommends using high-quality images with little to no text and testing logos for optimal performance.
TikTok image sizes
The next platform to cover is TikTok. Yes, this app is known for its video content, however, in 2022 TikTok announced a Photo Mode feature that allows users to post multiple photos as a carousel. So, we’ve put together some sizing recommendations for TikTok photos and videos.
TikTok photo and video sizes
- In-feed video: 1080x1920 px / 9:16 aspect ratio
- Story post: 1080x1920 px / 9:16 aspect ratio
- Photo carousel: 1080x1920 px / 9:16 aspect ratio
Although it’s possible to post TikTok photos and videos in 16:9 and 1:1 ratios, this will usually result in black bars being added to your content when it’s viewed in full screen. To optimize your content for TikTok’s For You page, we suggest sticking with vertically-oriented 9:16 content across the board. Supported file types for the platform include MP4, MOV, JPEG, and PNG.
TikTok profile image sizes
- Profile image: 200x200 px / 1:1 aspect ratio
While TikTok says that the minimum profile photo size for the platform is 20x20 pixels, since these photos can be expanded we recommend using at least 200x200 pixels.
YouTube image sizes
Next on our list is YouTube. We’ve assembled a list of recommended sizes for video posts, thumbnails, and profile photos for this platform.
YouTube video post sizes
- Regular video: 1920x1080 px / 16:9 aspect ratio
- Thumbnail for regular video: 1280x720 px / 16:9 aspect ratio
- Shorts: 1080x1920 px / 9:16 aspect ratio
- Thumbnail for shorts: 1080x1920 px / 9:16 aspect ratio
A 16:9 aspect ratio is standard for social media video sizes on YouTube. To optimize viewing across different devices and screens, YouTube may add padding to resize your video. YouTube Help advises against adding padding to videos yourself, as this will limit responsiveness.
YouTube cover and profile image sizes
- Profile image: 800x800 px / 1:1 aspect ratio
- Banner image: 2560x1440 px / 16:9 aspect ratio
Although the minimum size required for a YouTube banner image is 2048x1152 pixels, Canva recommends a larger size for optimal display across devices. Acceptable file types include JPG, PNG, GIF, and BMP, which can be up to 6 MB.
YouTube profile photos are displayed as a circle and can be up to 2 MB. To help you out, Canva has a template for designing YouTube profile images.
Pinterest image sizes
When posting on Pinterest, there’s a fair amount of flexibility with photo and video sizing. We’ve put together some recommended social media image sizes for Pins and profile photos, along with other acceptable ratios.
Pinterest post image sizes
- Standard pin or carousel: 1000x1500 px / 2:3 aspect ratio
- Square pin or carousel: 1000x1000 px / 1:1 aspect ratio
- Tall or long pin: 1000x2100 px / 1:2.6 aspect ratio
- Story pin: 1080x1920 px / 9:16 aspect ratio
Pinterest is a vertically oriented platform, so vertical images are best. In addition to the recommendations above from Linearity, other supported aspect ratios according to Pinterest include 1:2, 3:4, and 4:5. Acceptable file types on the platform include BMP, JPEG, PNG, TIFF, and WEBP and the max file size for photos is 20 MB.
Pinterest profile image sizes
- Profile image: 280x280 px / 1:1 aspect ratio
- Cover photo: 800x450 px / 16:9 aspect ratio
- Board cover photo: 600x600 px / 1:1 aspect ratio
Threads image sizes
Recently launched in July 2023, Threads was developed by Instagram to create a space for conversations and idea sharing. Although Meta’s vision for the platform focused on bringing the Instagram experience to text, visual content is still a large part. Below are some image size recommendations for your Threads posts and profile.
Threads post image sizes
- Single or carousel photo post: 1080x1920 px / 9:16 aspect ratio
- Single or carousel video post: 1080x1920 px / 9:16 aspect ratio
In addition to up to 500 characters of text, a Threads post can also contain up to 10 photos and videos.
Threads profile image size
- Profile image: 320x320 px / 1:1 aspect ratio
For your Threads profile photo, you have the option to import your current Instagram profile image or upload a new one for Threads.
Social media image size FAQs
In addition to our guide on sizes of social media images, we’ve put together some related FAQs.
What size should images be for social media?
The best image size for social media depends on the platform that you’re using. For example, supported sizing and aspect ratios for posting on Instagram are very different than on Pinterest. Generally, a square image with a 1:1 ratio and a resolution of at least 1200 pixels can work for most platforms, but it’s certainly not always an ideal format.
Also, keep in mind that social media sites are always changing, so it’s important to stay up-to-date on supported sizing specifications. Social media image sizes for 2025 for every platform are included in our guide above.
What is the aspect ratio for socials?
Common aspect ratios for social media posts include 1:1 (for square images), 4:5 (for vertically-oriented images), and 9:16 (for stories and videos). Generally, profile images are stored as 1:1 square photos and a resolution of at least 400x400 pixels is recommended.
However, ratios and size requirements can be very different across social media sites, so we recommend consulting our guide above for sizing specifications for each platform.
What is an image aspect ratio?
An image’s aspect ratio describes its shape by indicating the relationship between its width and height. For example, an image aspect ratio of 2:1 means it’s a rectangle that’s twice as wide as it is tall.
How to make images an ideal pixel size for social media?
Many platforms like Adobe and Canva allow you to resize images for social media for free. Some even have templates that you can work with. Social media scheduling platforms like HeyOrca also allow you to resize images as you upload content and prepare posts.
Social media image sizing cheat sheet
We hope our guide to social media image sizes will become your go-to cheat sheet during your content planning process. Instead of you having to worry about platform changes, we’ve done the research and have you covered. This allows you to focus on what you do best — creating stellar content and results.
Manage all your clients with one social media scheduler. Every HeyOrca plan comes with unlimited users. So you can build communities and client trust – without being penalized for growing your team. Sign up for a personalized tour of HeyOrca for free (and enjoy special agency pricing and perks when you subscribe).
Every member of your team deserves a seat at the table. That's why every HeyOrca plan comes with unlimited users. Choose the social media scheduler that helps you create, collaborate, and build community – without worrying about extra fees. Start your free trial.
Looking for the best social media scheduler? Hi, we're HeyOrca: the all-in-one social media scheduler that comes with unlimited users. Start a free trial today. No card required.
You found it: the best social media scheduler for teams and agencies. Every HeyOrca plan comes with unlimited users. So you can create content, build communities, and report on your success. All without sharing passwords or paying extra for per-user pricing. Try HeyOrca for free today.