Social media image sizes

Here you’ll find the optimal image sizes for a few social networks, to ensure the best possible display without cropping or resizing (with sometimes very visible loss of quality).

While often you can upload pictures in a different resolution without any visible issue, there is sometimes a quality degradation during the resizing done by the platform before it is published. Therefore, it is recommended to always upload images in each platform’s native resolution for a specific use (post, profile picture, banner, etc…) to retain the original quality.

In applications such as Photoshop and Lightroom, it is easy to create presets for common uses, so you don’t have to manually enter the pixel size every time you export a picture to be posted on different social media platforms.

Also keep in mind that some platforms might recompress images to optimize the download speed and thus the user experience, if the files are too big despite being in the correct resolution. That recompression itself sometimes resulting in visible quality loss and so, while in theory saving in the highest JPEG quality (less compression) seems a reasonable choice, it may not be the best option in practice.

The JPEG quality setting is usually expressed on a scale either from 0 to 12, or from 0 to 100. A value between 8 and 10, or 70 and 80, is often enough to preserve a very good image viewing quality while keeping files small enough.

Instagram image sizes

Profile picture180 x 180 (cropped round)
Post1080 x 1350 (4:5 ratio)
Story1080 x 1920 (9:16 ratio)

Facebook image sizes

Cover picture1200 x 675
Group cover1640 x 859
Event cover1200 x 675
Profile picture340 x 340 (cropped round)
Link image1200 x 630
Photo post2048 x 1365

Twitter image sizes

Header1500 x 500 (3:1 ratio)
Profile picture400 x 400 (cropped round)
Picture tweet1200 x 675 (any height when clicked)
Twitter card1200 x 628

LinkedIn image sizes

Profile banner1584 x 396 (4:1 ratio)
Profile picture400 x 400 (cropped round)
Update/post1200 x 628
Company cover1536 x 768 (max. 2 MB)
Company logo300 x 300 (max. 4 MB)

Tumblr image sizes

Banner3000 x 1055 (recommended; min. 640 x 360)
Profile picture128 x 128 (recommended; min. 64 x 64)
Dashboard view image500 x 750 to 1280 x 1920
Photo set1 image: 500px wide;
2 images:  each 245px wide;
3 images: each 160px wide
Company logo300 x 300 (max. 4 MB)

Pinterest image sizes

Profile picture600 x 600
Pins1000 x 1500 (2:3 ratio)
Board cover600 x 600

YouTube image sizes

Channel banner2560 x 1440 (min. 1546 x 423; crop depends on device)
Video thumbnail1280 x 720
Channel icon800 x 800

Other platforms’ image sizes

Snapchat image1080 x 1920 (max. 5 MB)

Other platforms’ profile pictures

TikTok100 x 100 (cropped round)
Vimeo600 x 600 (cropped round)

Some of those sizes change over time, as social platforms adapt new designs and adjust to advances in technology. I’ll try to keep those resolutions up-to-date, but feel free to let me know if you notice some specifications have changed, so I can update this post.

Also, a good rule of thumb for images that are meant to be displayed by default in full-screen on smartphones, such as Twitter Fleets, Snapchat/Instagram/Facebook stories and any other flavor of the same basic concept, a good bet is that the native resolution is 1080 x 1920, using the standard screen ratio of 9:16 that many phones have.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.