Social media image sizes for 2020

Social networks crop the same image differently in feeds, profiles, and mobile apps. This was my working size reference for 2020, with the recommended dimensions first and the awkward exceptions underneath.

These specifications change regularly. Treat them as a 2020 snapshot and check the current platform guidance before building a new set of templates.

Facebook

Profile picture: 180 × 180 pixels. It displays at 170 × 170 on desktop, 128 × 128 on smartphones, and 36 × 36 on most feature phones. Facebook also uses a 32 × 32 thumbnail around the site.

On desktop, the profile picture sits 16 pixels from the left and 176 pixels from the top of the cover photo. On smartphones, it sits 24 pixels from the left and bottom, and 196 pixels from the top.

Business page profile picture: 180 × 180 pixels. It is shown at 170 × 170 on desktop, 128 × 128 on smartphones, 36 × 36 on feature phones, and 32 × 32 as a thumbnail. Business page images are cropped to a square.

Cover photo: 820 × 312 pixels. Facebook stretches anything smaller, with an absolute minimum of 400 × 150. The image displays at 820 × 312 on desktop and 640 × 360 on smartphones, and does not appear on feature phones. An sRGB JPG under 100 KB gives good results for photographs; PNG can work better for logos or text. Business and personal pages use the same dimensions.

Shared image: 1200 × 630 pixels. It appears up to 470 pixels wide in the feed and 504 pixels wide on a page, scaling to a maximum 1:1 ratio.

Shared link: 1200 × 628 pixels. A square link image needs to be at least 154 × 154 in the feed or 116 × 116 on a page. A rectangular image needs to be at least 470 × 246 in the feed or 484 × 252 on a page. Facebook enlarges files below those minimums, so keep the same ratio and upload a higher-resolution version.

Highlighted image: 1200 × 717 pixels. It appears on the page at 843 × 504. A larger source at the same ratio should look cleaner.

Event image: 1920 × 1080 pixels. Facebook scales it down to 470 × 174 in the feed, which is also the minimum.

Twitter

Profile photo: 400 × 400 pixels. It displays at 200 × 200. Use a square JPG, GIF, or PNG no larger than 2 MB.

Header photo: 1500 × 500 pixels. JPG, GIF, and PNG are accepted up to 5 MB.

In-stream photo: at least 440 × 220 pixels. The minimum expanded size has a 2:1 ratio, although 16:9 is recommended. An expanded image can reach 1024 × 512 and appears collapsed at 506 × 253 on desktop. A tweet can contain up to four images, with editing available in the iOS and Android apps. Photos and mobile animated GIFs can be up to 5 MB; web GIFs can be up to 15 MB.

Instagram

Profile picture: 110 × 110 pixels. Keep it square at a 1:1 ratio.

Photo thumbnails: 161 × 161 pixels. These are also shown as squares.

Feed photo: 1080 × 1080 pixels. Instagram stores the larger file but scales it to 612 × 612 and displays it at 510 × 510 in the feed. Photos may be square or rectangular with an aspect ratio from 1.91:1 to 4:5. For a 4:5 portrait, use 1080 × 1350. Featured header images appear at either 204 × 204 or 409 × 409.

Instagram Story: 1080 × 1920 pixels. The minimum resolution is 600 × 1067, the aspect ratio is 9:16, and the maximum file size is 4 GB.

LinkedIn

Personal profile image: 400 × 400 pixels. LinkedIn recommends anything from 400 × 400 to 20,000 × 20,000, with a 200 × 200 minimum. JPG, GIF, and PNG files may be up to 10 MB.

Personal background image: 1584 × 396 pixels. Use a JPG, PNG, or GIF no larger than 4 MB.

Company logo: 300 × 300 pixels. This square image has a 300 × 300 minimum and a 4 MB maximum. PNG, JPG, and GIF are accepted.

Square logo: 60 × 60 pixels. LinkedIn resizes the image to fit. Keep PNG, JPG, or GIF files below 2 MB.

Company cover image: 1536 × 768 pixels. The minimum is 1192 × 220, and it appears at 1400 × 425. Use PNG, JPG, or GIF up to 4 MB.

Company page banner: at least 646 × 220 pixels. This is a landscape PNG, JPG, or GIF with a 2 MB maximum.

Page hero image: 1128 × 376 pixels. That is both the recommended size and minimum. It uses a landscape layout and has a 2 MB maximum.

Shared image or link: 1104 × 736 pixels. It appears at 552 × 289. For an image without a link, 1104 × 736 is also the maximum. PNG, JPG, and GIF are accepted.

Pinterest

Profile picture: 165 × 165 pixels. It appears at that size on the home page and at 32 × 32 elsewhere. Use a JPG or PNG under 10 MB.

Pins: Pins appear 236 pixels wide on the main page and on boards, with height scaled proportionally. Expanded pins have a minimum width of 600 pixels. Pinterest recommends an aspect ratio between 2:3 and 1:3.5.

Board display: The large thumbnail is 222 × 150 pixels and the smaller thumbnail is 55 × 55.

YouTube

Channel profile image: 800 × 800 pixels. It displays at 98 × 98. JPG, GIF, BMP, and PNG are accepted.

Channel cover photo: 2560 × 1440 pixels. Keep important text and logos inside the 1546 × 423 safe area so they survive mobile and web crops. The maximum file size is 4 MB, with JPG, GIF, BMP, and PNG supported.

Video upload: at least 1280 × 720 pixels for HD. Use a 16:9 aspect ratio.

Tumblr

Profile picture: at least 128 × 128 pixels. JPG, GIF, PNG, and BMP are accepted.

Image post: 500 × 750 pixels in the feed. Dashboard images can be as large as 1280 × 1920, and image files cannot exceed 10 MB. Animated GIFs must stay below 3 MB and 540 pixels wide.

Snapchat

Snap Ad: 1080 × 1920 pixels. Both storage and display use a 9:16 ratio with square pixels. Assets scale in proportion to their source. Video can be 3 to 180 seconds long, supplied as H.264-encoded MP4 or MOV; Ads Manager also accepts JPG and PNG images.

Geofilters and lenses: at least 1080 × 1920 pixels.

If I were preparing assets for several platforms, I would keep one high-resolution master and export platform-specific crops from it. Trying to force one file into every placement usually leaves a face, logo, or line of text exactly where a mobile crop removes it. Social platforms do have a talent for finding the important bit.