Social Media Image Sizes: Practical Dimensions for Posts, Stories, Reels, and Thumbnails

The easiest way to avoid awkward crops, blurry uploads, or platform-generated surprises is to start with the right frame size. Social media image prep is mostly about matching the destination instead of hoping one image shape works everywhere.

Scaled rectangles comparing common social aspect ratios with pixel sizes: Instagram square 1080 by 1080 (1:1), portrait 1080 by 1350 (4:5), story 1080 by 1920 (9:16), Pinterest 1000 by 1500 (2:3), Facebook and Open Graph 1200 by 630, LinkedIn 1200 by 627, and X 1600 by 900 (16:9).
The same image lands in seven different frames, drawn to true proportion with each platform's pixel size.

Simple rule: use exact presets when the platform frame is fixed, and choose between fit and fill based on whether keeping the whole image matters more than full edge-to-edge coverage.

Common social media image sizes

Use case Typical size Notes
Instagram square post 1080 × 1080 Good default for simple feed posts
Instagram portrait post 1080 × 1350 Takes up more vertical space in feed
Story / Reel cover 1080 × 1920 Use safe margins for text near edges
Facebook / Open Graph card 1200 × 630 Common link preview size
LinkedIn post image 1200 × 627 Very close to Open Graph proportions
YouTube thumbnail 1280 × 720 16:9 is the main concern here
X post image 1600 × 900 Wide format, often best with stronger focal framing

Fit vs fill

Fit keeps the whole image visible inside the target frame. That is useful when you cannot afford to lose any part of the subject, such as logos, product images, or text-heavy graphics. The tradeoff is that you may need background space around the image.

Fill crops the image to fully cover the target frame. That usually looks stronger for photos, thumbnails, and social designs, but it can cut off edges or text if the original composition is too tight.

When a background helps

Background padding is a good choice when the source image is already composed correctly but the platform shape does not match. Instead of forcing a crop, add a background that feels intentional and matches the visual context of the final post.

That is especially helpful for ecommerce images, screenshots, logos, and preview cards where the full subject needs to stay intact.

Practical workflow

  • Start with the exact platform preset instead of resizing manually.
  • Choose fit mode if the full image must remain visible.
  • Choose fill mode if edge-to-edge coverage matters more than preserving every edge.
  • Review text and faces near borders before exporting.
  • Compress the final export if the platform or website still needs a lighter file.

Per-platform size reference

The numbers below are common current sizes that platforms occasionally change, so treat them as reliable starting points rather than permanent specs. When in doubt, upload at the larger pixel dimensions listed and let the platform downscale, since that keeps the result sharp on high-density screens.

Platform Surface Common size Aspect ratio
Instagram Feed square 1080 × 1080 1:1
Instagram Feed portrait 1080 × 1350 4:5
Instagram Stories / Reels 1080 × 1920 9:16
Facebook Feed / link preview 1200 × 630 ~1.91:1
Facebook Page cover 820 × 312 ~2.63:1
X (Twitter) In-stream image 1600 × 900 16:9
X (Twitter) Profile header 1500 × 500 3:1
LinkedIn Post / shared link 1200 × 627 ~1.91:1
LinkedIn Personal cover 1584 × 396 4:1
Pinterest Standard pin 1000 × 1500 2:3
YouTube Video thumbnail 1280 × 720 16:9
YouTube Channel banner 2560 × 1440 16:9

A few of these reward extra attention. Instagram portrait posts at 1080 × 1350 (4:5) claim more vertical space than a square without tripping the feed crop, which is why many creators default to that shape. The X in-stream guideline of 1600 × 900 keeps a clean 16:9, but the platform may show a tighter preview crop in some layouts, so keep the subject centered. The YouTube channel banner is uploaded at 2560 × 1440, yet only a central region is guaranteed to show on every device, which leads directly into the next point.

Aspect ratios and safe zones

Pixel dimensions matter less than the aspect ratio behind them. An image at 1080 × 1920 and one at 720 × 1280 are both 9:16 and will sit in a vertical frame the same way, just at different resolutions. Picking the ratio first, then scaling to the recommended pixels, prevents most surprise crops.

Safe zones are the areas where you can trust your content to stay visible. They matter most on vertical and cover formats:

  • Stories and Reels (9:16): keep headlines, logos, and faces away from the top and bottom roughly 250 to 300 pixels, where the profile name, caption, and tap controls overlay the frame.
  • YouTube channel banner (2560 × 1440): place the title and logo inside the central television-and-mobile safe area of about 1546 × 423 so it survives the crop on phones and TVs.
  • Cover and header images: X (1500 × 500), LinkedIn personal cover (1584 × 396), and Facebook cover (820 × 312) all crop differently between desktop and mobile, so leave breathing room around any text near the edges.

Crop vs pad to hit a ratio

When your source image does not match the target ratio, you have two clean options that avoid stretching. Stretching to force a fit distorts faces and straight lines, so it is rarely the right move.

  • Crop when the composition can lose some edge without hurting the message, such as a wide landscape going into a 9:16 Story. This is the fill approach and usually looks strongest for photos and thumbnails.
  • Pad (letterbox) when every part of the image must stay intact, such as a product shot, screenshot, infographic, or logo lockup. Adding a solid or branded background to reach 1:1 or 4:5 keeps the subject whole, which is the fit approach.

Both crop and pad can be done in the browser where supported, and exports are not uploaded to a server for that browser-side processing. A practical habit is to design once at the largest ratio you need, then crop or pad copies for the other surfaces rather than rebuilding each one from scratch.

Use the right tool on this site

Use Social Media Resizer when you want exact presets and quick export options. Use Add Background to Image when you want to preserve the whole image on a larger canvas without platform-specific presets.

FAQ

What is the difference between fit and fill for social images?

Fit keeps the whole image visible and adds space when needed. Fill crops the image so the frame is completely covered.

Do all social platforms use the same image size?

No. Each platform and surface can use different aspect ratios and dimensions, which is why presets are useful.

Which size is common for Open Graph cards?

A common Open Graph image size is 1200 by 630 pixels.