Skip to content

Social Media Image Sizes (Reference)

Quick answer

Common, widely-documented image sizes for posts, stories and thumbnails. Platforms change these — always confirm against the official help page linked below.
Platforms change these dimensions and crop rules often. The values below are widely-documented common sizes — confirm against each platform's official help page before anything important.
Common, widely-used image dimensions (pixels).
UseDimensionsAspect ratio
Square post1080 × 10801:1
Portrait post1080 × 13504:5
Vertical story / reel1080 × 19209:16
Landscape post1200 × 6301.91:1
YouTube thumbnail1280 × 72016:9
YouTube's 1280×720 thumbnail (under 2 MB) is from YouTube's official help page (cited below). The others are common community-standard sizes; treat them as a starting point.

Aspect ratio matters more than the exact pixel count

Platforms scale whatever you upload to fit their layout, so an image that is a little too big is harmless. What they cannot fix is the shape. Upload a 3:2 camera frame where a 4:5 portrait is expected and the platform either crops the sides or asks you to; upload a 16:9 photo into a 9:16 story slot and most of the frame is lost. Decide the ratio first, crop to it, and only then worry about the number of pixels.

Keep anything that must survive — faces, prices, a logo — inside the central two thirds of the frame. Stories and reels overlay their own controls along the top and bottom edges, and feed previews frequently show a centre crop of the full image.

Preparing a phone photo: the arithmetic

Example: A 4032 × 3024 photo (4:3). For a square post, crop to 3024 × 3024 and scale down to 1080 × 1080. For a 4:5 portrait, crop to 2419 × 3024 and scale to 1080 × 1350. For a story, crop to 1701 × 3024 and scale to 1080 × 1920 — you lose more than half the width, which is why story shots are best framed vertically in the first place.

Resize for Instagram performs that crop-to-fill and scale in one step for the square, portrait, story and landscape frames. For any other size, Image Resizer takes an exact width and height, and Image Studio resizes a whole batch by width, height, percentage or fit-within without ever enlarging an image that is already too small.

File size and quality on upload

Every platform re-compresses what you send, so there is no benefit in uploading a 10 MB master; it will be squeezed to a few hundred kilobytes regardless. A 1080-wide JPG saved at 80–90% quality is typically a few hundred kilobytes, uploads quickly, and gives the platform's encoder a clean source. What does hurt is uploading something smaller than the display size and letting the platform enlarge it — that is where soft, blurry posts come from.

Text-heavy graphics — quote cards, announcements, infographics — are the one case where a PNG upload is worth the extra megabytes: the platform will convert it anyway, but it starts from crisp lettering instead of JPG halos, and the result reads better on small screens. Photographs gain nothing from PNG and should stay JPG.

For the one verified entry in the table, YouTube's help page states a custom thumbnail should be 1280 × 720 (16:9), under 2 MB, as JPG, PNG, GIF or WebP. A 1920 × 1080 screenshot resized by width to 1280 lands at exactly 720 tall, and a JPG at that size is comfortably under the limit.

Which frame to prepare, by where the image will appear.
WherePrepareWhy
Feed post, most reach4:5 portraitOccupies the most vertical screen space in a feed
Feed post, safest1:1 squareDisplays unchanged on every platform that supports it
Story / reel cover9:16 verticalFills the phone screen; keep key content central
Link preview / open graph1.91:1 landscapeMatches the wide card most link previews render
YouTube thumbnail16:9, 1280 × 720Stated on YouTube's help page

Troubleshooting

The post looks blurry after uploading.
The source was smaller than the display size or saved at a very low quality. Re-export at 1080 px on the short edge, 80% or higher, and upload again.
Important parts are cut off.
You uploaded the wrong ratio and the platform cropped it. Crop to the target ratio yourself so you control what goes.
A transparent PNG shows a black background.
The platform flattened it. Convert to JPG with a white (or brand-colour) background before uploading.
Resize to any size — Set an exact width and height in your browser.

Sources

Last verified · reviewed frequently.

Change history
  • — Initial publication (YouTube thumbnail verified; others documented with caveats).