Social Media Image Sizes

Every placement worth knowing, with exact pixels and the aspect ratio behind it. Search it, filter it, then send any row straight to the cropper.

Press Ctrl+D (or ⌘D on Mac) to bookmark this page.
Platform Placement Pixels Ratio
Instagram Square feed post

Safe everywhere. Crops the least in a grid.

1080 x 1080 1:1
Instagram Portrait feed post

Takes the most vertical space in the feed.

1080 x 1350 4:5
Instagram Landscape feed post

Smallest footprint in the feed. Use it last.

1080 x 566 1.91:1
Instagram Story and Reel

Keep text inside the middle 1080 x 1420 area.

1080 x 1920 9:16
Instagram Reel cover

The grid crops it to 1:1 from the centre.

1080 x 1920 9:16
Instagram Profile picture

Displayed as a circle. Keep faces centred.

320 x 320 1:1
Instagram Carousel slide

Every slide must share one ratio.

1080 x 1350 4:5
TikTok Video

Keep captions out of the bottom 320 px.

1080 x 1920 9:16
TikTok Photo post

Square images get letterboxed with a blur.

1080 x 1920 9:16
TikTok Profile picture

Uploads larger and downsamples.

200 x 200 1:1
YouTube Thumbnail

Under 2 MB. Legible at 210 px wide.

1280 x 720 16:9
YouTube Video (4K)

Upload the largest you have. YouTube makes the rest.

3840 x 2160 16:9
YouTube Video (1080p)

The practical default for most channels.

1920 x 1080 16:9
YouTube Shorts

Anything taller than 1:1 goes to Shorts.

1080 x 1920 9:16
YouTube Channel banner

Only the centre 1546 x 423 shows on phones.

2560 x 1440 16:9
YouTube Channel icon

Rendered as a circle.

800 x 800 1:1
Facebook Feed image

Same as the link preview size.

1200 x 630 1.91:1
Facebook Square feed image

Better mobile reach than landscape.

1080 x 1080 1:1
Facebook Story

Keep text away from the top and bottom 250 px.

1080 x 1920 9:16
Facebook Cover photo

Crops hard on mobile. Keep the subject centred.

1640 x 924 16:9
Facebook Event cover

Wide crop on desktop, tighter on mobile.

1920 x 1005 1.91:1
Facebook Profile picture

Rendered as a circle.

500 x 500 1:1
X (Twitter) Single in-stream image

Timeline crops to about 1.78:1.

1600 x 900 16:9
X (Twitter) Portrait in-stream image

Tallest ratio the timeline shows uncropped.

1080 x 1350 4:5
X (Twitter) Summary card image

For twitter:card summary_large_image.

1200 x 628 1.91:1
X (Twitter) Header

The profile picture covers the lower left.

1500 x 500 3:1
X (Twitter) Profile picture

Rendered as a circle.

400 x 400 1:1
LinkedIn Feed image

The classic link and post size.

1200 x 627 1.91:1
LinkedIn Square feed image

Performs well on mobile feeds.

1080 x 1080 1:1
LinkedIn Document carousel page

Upload as a PDF, one page per slide.

1080 x 1350 4:5
LinkedIn Company banner

Extremely wide. Text rarely survives.

1128 x 191 5.9:1
LinkedIn Profile picture

Rendered as a circle.

400 x 400 1:1
LinkedIn Profile cover

Left third is hidden behind the avatar.

1584 x 396 4:1
Pinterest Standard pin

The single best performing ratio on the platform.

1000 x 1500 2:3
Pinterest Long pin

Allowed but truncated in some feeds.

1000 x 2100 1:2.1
Pinterest Square pin

Fine for product shots and quotes.

1000 x 1000 1:1
Pinterest Idea pin

Same shape as a Story.

1080 x 1920 9:16
Threads Feed image

Portrait gets the most screen space.

1080 x 1350 4:5
Threads Square image

The safe default.

1080 x 1080 1:1
Discord Server icon

Rendered as a circle or squircle.

512 x 512 1:1
Discord Server banner

Shown above the channel list.

960 x 540 16:9
Discord Emoji

Must be under 256 KB.

128 x 128 1:1
Twitch Profile picture

Rendered as a circle.

256 x 256 1:1
Twitch Offline banner

Shown when the stream is down.

1920 x 1080 16:9
Twitch Panel image

Width is fixed at 320. Height can vary.

320 x 300 16:15
WhatsApp Status image

Same shape as a Story.

1080 x 1920 9:16
WhatsApp Profile picture

Rendered as a circle.

500 x 500 1:1
WhatsApp Link preview

Reads the Open Graph image.

1200 x 630 1.91:1
Email and Web Open Graph image

The default social preview for any web page.

1200 x 630 1.91:1
Email and Web Email header

Keep the width at 600 px for old clients.

600 x 200 3:1
Email and Web Blog hero

Serve a 2x version for retina screens.

1600 x 900 16:9
Email and Web Favicon

Generate the smaller sizes from this master.

512 x 512 1:1

Four Rules That Save More Time Than the Table

Platforms change their layouts constantly. These four habits keep your images working even when a specific number moves.

  1. Design at the largest size, export down. One 1080 x 1350 master can be cropped to square, to 16:9, and to a story. Going the other way makes everything soft.
  2. Keep text in the middle 80 percent. Every platform crops differently on different devices. Anything near an edge will eventually be cut.
  3. Never upscale to hit a target. A 600 pixel image stretched to 1080 looks worse than the original shown small.
  4. Match the ratio first, the pixels second. Platforms resize for you. What they will not do is fix the wrong shape, they just crop it.

Safe Zones Nobody Tells You About

Placement What covers your image Keep clear
Stories and ReelsProfile bar at the top, caption and buttons at the bottomTop 250 px and bottom 320 px
YouTube thumbnailThe duration badgeBottom right corner
YouTube bannerEverything outside the centre on phonesOnly the middle 1546 x 423 is always visible
LinkedIn profile coverYour avatarBottom left third
X headerYour avatarLower left corner
Instagram gridA centre square crop of any portrait postKeep the subject inside a centre square
Link previewsDifferent crops per appCentre the logo, avoid edge text

A Workflow That Covers Every Platform From One File

  1. Build the artwork at 2160 x 2700, which is 4:5 at double size. It has enough pixels for every placement in this table.
  2. Keep the subject inside a centre square, so the grid crop never cuts it.
  3. Crop copies to 1:1, 16:9 and 9:16 with the image cropper. Ratio first.
  4. Scale each copy to its target pixels with the image resizer.
  5. Run each one through the compressor so upload times stay short.

Doing it in GIMP instead? The crop and resize guide covers the fixed ratio crop tool and the Scale Image dialog step by step.

Common Questions

Why does my image look blurry after uploading?

The platform re-compressed it. Upload at the exact target size rather than something larger, use PNG for flat graphics and text, and avoid uploading a file that has already been compressed several times.

What is the safest single size?

1080 x 1080. A square works everywhere, gets cropped nowhere, and only loses out on the extra vertical space a 4:5 post gets.

Do these numbers change?

The pixel sizes are stable for years at a time. What changes more often is the crop behaviour and where the interface sits on top of your image, which is why the safe zone table matters more than the exact numbers.

Is a bigger upload always better?

No. Past the target size you are just handing the platform more to throw away, and its resizer is usually worse than yours.

Related Tools