Bannerify
All posts

Social media image sizes for 2026: Instagram, Facebook, LinkedIn, X, YouTube

The image size of every post, cover, profile photo, and link card on Instagram, Facebook, LinkedIn, X, YouTube, Pinterest, and TikTok, checked against each network's help pages in October 2026.

· Duc An

Each network crops and scales what you upload. An image in the wrong shape loses its edges, and an image that is too small looks soft. This page gives the size to use for each place, in pixels. We checked each value against the network’s own help pages in October 2026, and we say where a network gives no number.

Three values changed recently, and many older guides still show the old ones:

  • Instagram now takes portrait posts up to 3:4 (1080 × 1440), not only 4:5.
  • YouTube now recommends 3840 × 2160 thumbnails, not 1280 × 720.
  • LinkedIn now recommends 1512 × 256 for a company page cover, not 1128 × 191.

The short list

Network Image Size (px) Ratio
Instagram Square post 1080 × 1080 1:1
Instagram Portrait post 1080 × 1350 or 1080 × 1440 4:5 or 3:4
Instagram Landscape post 1080 × 566 1.91:1
Instagram Story, Reel 1080 × 1920 9:16
Facebook Link image 1200 × 630 1.91:1
Facebook Feed post 1080 × 1350 4:5
Facebook Page cover 851 × 315 about 2.7:1
Facebook Story 1080 × 1920 9:16
LinkedIn Link image 1200 × 627 1.91:1
LinkedIn Image post 1080 wide, 1080 × 1350 at most 3:1 to 4:5
LinkedIn Company page cover 1512 × 256 about 5.9:1
LinkedIn Profile background 1584 × 396 4:1
LinkedIn Article cover 1920 × 1080 16:9
X (Twitter) Link card 1200 × 600 2:1
X (Twitter) Post image 1200 × 675 16:9
X (Twitter) Header 1500 × 500 3:1
YouTube Thumbnail 3840 × 2160 (640 wide at least) 16:9
YouTube Channel banner 2560 × 1440 16:9
Pinterest Pin 1000 × 1500 2:3
TikTok Video, cover 1080 × 1920 9:16
All Profile photo 400 × 400 1:1

Instagram

Instagram takes photos from 1.91:1 (landscape) to 3:4 (portrait), from 320 to 1080 pixels wide. It scales a wider photo down to 1080 pixels, and it crops a photo with a ratio outside that range.

  • Square post: 1080 × 1080.
  • Portrait post: 1080 × 1350 (4:5) or 1080 × 1440 (3:4). Instagram added 3:4 in 2025, and the profile grid now shows posts as 3:4 tiles. A portrait post takes the most space in the feed, so use it for most posts.
  • Landscape post: 1080 × 566 (1.91:1).
  • Story and Reel: 1080 × 1920 (9:16). Instagram’s ads guide asks for 1440 × 2560 at most 30 MB, and it tells you to keep text out of the top 14% and the bottom 35% of the frame, where the app puts its buttons.
  • Profile photo: Instagram gives no size. It shows the photo as a small circle; 320 × 320 is enough.

Facebook

  • Link image (og:image): 1200 × 630 (1.91:1). Facebook asks for at least 600 × 315 for a large card, and at most 8 MB. Smaller images show as a small square next to the text. The OG image guide explains how to make one per page.
  • Feed post: 1080 × 1350 (4:5). Square (1080 × 1080) also works.
  • Page cover: 851 × 315, at least 400 × 150. Facebook recommends an sRGB JPG under 100 KB, so that it loads fast. Phones crop the sides, so keep the text in the middle.
  • Event cover: Facebook gives no number now. Most guides use 1920 × 1005 (1.91:1).
  • Story: 1080 × 1920 (9:16), with the same safe zones as Instagram.
  • Profile photo: upload at least 320 × 320. Facebook shows it at 176 × 176 on a computer and 196 × 196 on a phone.

LinkedIn

  • Link image: 1200 × 627 (1.91:1), at most 3 MB. An image narrower than 200 pixels shows as a small thumbnail.
  • Image post: 1080 pixels wide, at least 552 × 276, with a ratio from 3:1 to 4:5, at most 5 MB. A 1080 × 1350 portrait post takes the most space on a phone.
  • Company page cover: 1512 × 256, PNG or JPG, at most 3 MB. The page logo is 400 × 400.
  • Profile background: 1584 × 396 (4:1), at most 8 MB.
  • Profile photo: 400 × 400 or larger, at most 8 MB.
  • Article and newsletter cover: 1920 × 1080 (16:9).

X (Twitter)

  • Link card (summary_large_image): 2:1, at least 300 × 157, at most 4096 × 4096 and 5 MB. 1200 × 600 works well, and so does the 1200 × 630 image that you make for Facebook: X crops it a little at the top and the bottom. X reads og:image when the page has no twitter:image. Test a page with the Twitter card validator.
  • Post image: X gives no pixel size, only a limit of 5 MB for each image and four images for each post. 1200 × 675 (16:9) shows without a crop on most screens.
  • Header: 1500 × 500 (3:1). X can crop up to 60 pixels at the top and the bottom.
  • Profile photo: 400 × 400, at most 2 MB.

YouTube

  • Thumbnail: YouTube now recommends 3840 × 2160 (16:9), at least 640 pixels wide, JPG or PNG. The limit is 2 MB from the phone app and 50 MB from a computer. If you upload from a phone, 1280 × 720 stays under 2 MB more easily. Shorts thumbnails are 2160 × 3840 (9:16).
  • Channel banner: 2560 × 1440, at least 2048 × 1152, at most 6 MB. Keep the text and the logo in the middle 1235 × 338 pixels: that part shows on every screen.
  • Profile picture: YouTube shows it at 98 × 98, so 800 × 800 is plenty.

Pinterest

  • Pin: 1000 × 1500 (2:3), PNG or JPG, at most 20 MB from a computer. Pinterest can cut off pins that are taller than 2:3.

TikTok

  • Video and cover: 1080 × 1920 (9:16). The cover is a frame of the video, or an image that you add in the editor.
  • Profile photo: TikTok gives only a minimum of 20 × 20. Use 400 × 400 so that it stays sharp.

Threads and Bluesky

Threads takes JPG and PNG up to 8 MB, from 320 to 1440 pixels wide. Bluesky takes images up to 2 MB since April 2026 (it was 1 MB). Neither gives a recommended size: the Instagram sizes work on both.

Rules that work on every network

  • Make the image at the size in the table, or at twice that size. A network scales a large image down well, but it cannot add detail to a small one.
  • Keep text away from the edges. Covers, banners, and stories are cropped in a different way on a phone and on a computer. Put the text and the logo in the middle.
  • Use PNG for text and logos, and JPG for photos. JPG makes the edges of text soft. Keep each file under the limit of the network, or it scales and compresses the file again.
  • Check a link card before you share the link. Networks keep their copy of a card for days. The free Open Graph checker shows the X, Facebook, and LinkedIn previews of a URL at once.

One design, every size

A campaign needs the same design in five or more sizes, and each new post needs all of them again. In Bannerify you make one template for each size, with the same layers: a title, a photo, a logo. Then the API, a spreadsheet, or a no-code tool such as Zapier or Make fills the layers and makes every size at once. Start from a template in the gallery, or make one link image by hand with the free OG image generator. The free plan includes 100 generations a month.

Your first 100 images are on us.

Make a template, grab an API key, and render your first image in a few minutes.