Back to Blog
📐Guides2026-03-10· 13 min read

Social Media Image Sizes in 2026: The Complete Platform-by-Platform Guide

Every platform crops, compresses, and displays images differently. This guide covers the exact dimensions, safe zones, compression behavior, and export settings for Instagram, X, LinkedIn, Facebook, TikTok, YouTube, Pinterest, and Threads — tested and verified.

Social MediaImage SizesGuide

Last month I posted what I thought was a perfectly designed Instagram carousel. Clean graphics, clear text, nice color palette. I was genuinely proud of it. Then I opened it on my phone and realized the bottom 15% of every slide was completely cut off. The text I'd carefully placed at the bottom? Gone. Invisible. Eaten by Instagram's crop.

I'd designed it at 1080×1080 — the "correct" square size — but Instagram's feed preview crops squares into a 1:1 view with UI elements overlapping the bottom. My perfectly centered text was under the gradient overlay and the "like" button.

That was the moment I decided to actually compile every platform's image requirements in one place. Not just the dimensions — the safe zones, the compression behavior, the weird edge cases that nobody tells you about until your image looks terrible in the wild.

This guide is everything I wish I'd had before that carousel disaster.

Why Getting Image Sizes Right Actually Matters

I know what you're thinking: "Can't I just upload whatever and let the platform resize it?" You can. And here's exactly what happens when you do:

  • Aggressive recompression. Platforms convert and compress your image. If you upload a 4000×4000 PNG, Instagram will resize it down to 1080px and convert it to JPEG at roughly quality 70. Each resize + recompress cycle degrades quality. If your source image was already the right size, you avoid one entire round of degradation.
  • Unexpected cropping. Every platform has a preferred aspect ratio for its feed. If your image doesn't match, it gets cropped — and not always intelligently. Twitter crops to 16:9 in the feed. LinkedIn crops to roughly 1.91:1. If your key content is at the edges, it disappears.
  • Text becomes unreadable. A heading that looks crisp at 1200px looks like mud after being downscaled to 600px and recompressed. Especially thin fonts. I've seen so many infographics where the fine print becomes literally illegible after platform compression.
  • Inconsistent brand presence. If you're posting across multiple platforms and each one crops your images differently, your visual identity looks sloppy. Your logo gets cut off on one platform, your tagline vanishes on another.

Getting sizes right isn't about being pixel-perfect for its own sake. It's about making sure your audience actually sees what you intended them to see.

The Complete Size Guide: Platform by Platform

Here's every major platform with the dimensions that actually work in 2026. I've tested these myself — not just copied spec sheets from official documentation (which are often outdated or misleading).

Instagram

Instagram is the pickiest platform when it comes to image dimensions, and they keep changing things without announcing it.

  • Square post: 1080 × 1080px (1:1) — Still the classic. Works reliably everywhere.
  • Portrait post: 1080 × 1350px (4:5) — This is the maximum vertical space Instagram gives you in the feed. Portraits get more real estate than squares, so they tend to perform better for engagement. This is my default now.
  • Landscape post: 1080 × 566px (1.91:1) — Instagram supports landscape, but it gets less visual space in the feed and looks small on mobile. I almost never use this format.
  • Stories & Reels: 1080 × 1920px (9:16) — Full-screen vertical. Keep important elements in the center 1080 × 1420px zone to avoid overlap with the username bar at the top and the CTA/reply bar at the bottom.
  • Profile picture: 320 × 320px (displayed as circle, so keep content centered).
  • Carousel: All slides must share the same aspect ratio. First slide's ratio determines the rest. If your first slide is 4:5, every subsequent slide gets cropped to 4:5.

Pro tip: Instagram compresses everything to JPEG at roughly 65-75 quality. To minimize degradation, upload JPEG files at quality 85-90 in the exact target dimensions. Uploading huge PNGs doesn't give you better quality — it gives Instagram more data to compress away.

X (Twitter)

Twitter — sorry, X — has some of the most unpredictable image cropping behavior of any platform.

  • Single image in-feed: 1200 × 675px (16:9) is the sweet spot. This displays without any cropping in most feeds.
  • Two images: Each displays at roughly 700 × 800px (7:8 ratio). Plan for vertical cropping.
  • Three images: One large image on the left (~700 × 800px) and two stacked on the right (~500 × 400px each). Extremely inconsistent — I avoid three-image posts.
  • Four images: Grid of 2×2, each roughly 600 × 340px. Keep text big and centered.
  • In-stream link preview (OG image): 1200 × 628px — critical for anyone sharing blog posts or links.
  • Profile picture: 400 × 400px.
  • Header/banner: 1500 × 500px (3:1 ratio). On mobile, the sides get cropped — keep key content in the center 1000 × 500px.

What I learned the hard way: X changed their cropping algorithm in 2024 to be "saliency-based" (AI tries to find the most important part of the image to show). This mostly works, but it fails spectacularly on text-heavy images and infographics. If your image has text, design it at exactly 16:9 so no cropping happens at all.

LinkedIn

LinkedIn is the platform people forget about when creating social media graphics, and it shows. Half the images in my LinkedIn feed are clearly designed for Instagram and look terrible here.

  • Link share preview: 1200 × 627px (1.91:1) — The most important one. Every article, blog post, or link you share uses this as the preview image.
  • Native image post: 1200 × 1200px (1:1) or 1080 × 1350px (4:5). Square and portrait both work well. LinkedIn doesn't crop as aggressively as other platforms.
  • Carousel (PDF upload): 1080 × 1080px or 1080 × 1350px per page. Yes, LinkedIn carousels are PDF files, not images. Create slides as images, then combine into a PDF.
  • Profile picture: 400 × 400px.
  • Cover/banner: 1584 × 396px. Keep the center 1200 × 396px as the safe zone — sides are cropped on smaller screens.
  • Company page cover: 1128 × 191px.

Facebook

Facebook has been around so long that its image specs feel like geological strata — layers of requirements built up over 20 years.

  • Feed post (shared image): 1200 × 630px (1.91:1). This is the same ratio as OG images, which makes things easier.
  • Square post: 1080 × 1080px. Works well in the feed and gets decent real estate on mobile.
  • Stories: 1080 × 1920px (9:16). Same as Instagram Stories.
  • Event cover: 1200 × 628px.
  • Profile picture: 170 × 170px on desktop, 128 × 128px on mobile. Upload at 512 × 512px for best quality.
  • Cover photo: 820 × 312px on desktop, 640 × 360px on mobile. Design at 820 × 462px and keep critical content in the center to survive both crops.
  • Group cover: 1640 × 856px (recommend). Gets significantly cropped on mobile — use central safe zone.

Facebook's compression: Facebook compresses images noticeably, especially files over 100KB. For text-heavy graphics, uploading as PNG under 1MB gives slightly better results than JPEG. For photographs, JPEG at quality 85 is fine.

TikTok

TikTok is primarily video, but photo carousels and cover images matter more than people think.

  • Video cover/thumbnail: 1080 × 1920px (9:16). The cover image is what shows on your profile grid — it's your first impression.
  • Photo carousel: 1080 × 1920px (9:16) for full-screen vertical images. TikTok also supports 1:1 and 4:5 in carousels as of 2025.
  • Profile picture: 200 × 200px minimum.

YouTube

  • Thumbnail: 1280 × 720px (16:9). This is non-negotiable — YouTube specifically requires this ratio. Keep text large (readable at 120 × 68px, which is how thumbnails appear in suggested videos on mobile). Maximum 2MB file size.
  • Channel banner: 2560 × 1440px for the full template, but safe area for all devices is 1546 × 423px (center). Design for TV at the full size, but keep your logo and text in the center safe zone.
  • Profile picture: 800 × 800px.

Pinterest

  • Standard pin: 1000 × 1500px (2:3) — This is the ideal ratio. Pins taller than 2:3 get truncated in the feed.
  • Square pin: 1000 × 1000px. Works but wastes vertical space in Pinterest's column layout.
  • Infographic pin: 1000 × 2100px (1:2.1 max). Taller pins stand out but get cut off in feed — users have to click to see the full image.
  • Profile picture: 165 × 165px.

Threads

Meta's newer platform shares a lot with Instagram but has its own quirks:

  • Feed image: 1080 × 1080px (1:1) or 1080 × 1350px (4:5). Same as Instagram, which makes sense.
  • Carousel: Up to 10 images, same rules as Instagram carousels.
  • Profile picture: Inherited from Instagram.

The Quick Reference Table

I keep this table bookmarked because I reference it constantly. Here are the most-used sizes in one place:

PlatformPost/Feed ImageStories/ReelsLink Preview (OG)Profile Pic
Instagram1080×1350 (4:5)1080×1920N/A320×320
X (Twitter)1200×675 (16:9)N/A1200×628400×400
LinkedIn1200×1200 (1:1)N/A1200×627400×400
Facebook1200×630 (1.91:1)1080×19201200×630512×512
TikTok1080×1920 (9:16)1080×1920N/A200×200
YouTube1280×720 (thumb)N/AN/A800×800
Pinterest1000×1500 (2:3)N/AN/A165×165
Threads1080×1350 (4:5)N/AN/AFrom IG

The universal OG image size: If you only create one preview image for link sharing across all platforms, make it 1200 × 630px. This works on Facebook, X, LinkedIn, Discord, Slack, and most messaging apps. It's the closest thing to a universal standard we have.

Safe Zones: The Thing Nobody Talks About

Knowing the correct dimensions is only half the battle. The other half is understanding safe zones — the areas of your image that are guaranteed to be visible regardless of device, feed position, or UI overlay.

Here's what I mean. When you design a 1080 × 1920px Instagram Story, the full canvas is 1080 × 1920. But the top ~100px is covered by the time/battery bar, the top ~200px has the username and close button overlay, and the bottom ~250px has the reply bar, swipe-up CTA, or sticker tray. Your actual "safe zone" for important content is roughly 1080 × 1420px centered vertically.

Same with YouTube thumbnails. You design at 1280 × 720, but the timestamp overlay covers the bottom-right corner (roughly 120 × 30px area). Put text there and it's hidden behind "12:34" or whatever your video length is.

My rule of thumb: keep critical content (text, faces, logos) within the inner 80% of any image. Leave the outer 10% on each side as buffer. This is annoying when you're designing, but it saves you from the "oh no, my headline is cut off" moment every single time.

How Platforms Compress Your Images (and How to Fight Back)

Every platform compresses uploaded images. Every. Single. One. Even if they claim to "preserve quality," they're running your image through their processing pipeline. Here's what actually happens and how to minimize damage:

Instagram

Converts everything to JPEG at approximately quality 65-75. If you upload a 10MB PNG, you'll get back a ~300KB JPEG. The quality loss is most visible on text, sharp edges, and gradients with subtle color transitions.

Defense: Upload JPEG at quality 85 in the exact target dimensions. Avoid thin fonts — use bold or semibold weight for any text. If your graphic has text smaller than 24px at 1080px width, it will likely become unreadable after compression.

X (Twitter)

Compresses JPEG aggressively and converts PNG to JPEG if the file is over ~900KB. PNGs under ~900KB are preserved as PNG, which is why you sometimes see people uploading tiny PNGs to avoid compression. There's a community trick: add a single transparent pixel to force the PNG format, but X has been cracking down on this.

Defense: For photographs, JPEG at quality 88 at exactly 1200 × 675px. For screenshots and text-heavy graphics, keep the PNG under 900KB if possible.

Facebook

Similar to Instagram (same company, same pipeline). Heavy compression on everything. Images over 100KB are compressed aggressively.

Defense: Upload PNG for text-heavy graphics, JPEG at quality 85 for photos. Keep total file size reasonable — 1-2MB max.

LinkedIn

Actually one of the gentler platforms with compression. Image quality is generally decent after upload. The main issue is their aggressive feed cropping rather than compression.

Defense: Standard JPEG at quality 85 works fine. Focus more on getting the aspect ratio right.

PlatformCompression LevelFormat OutputBest Upload Format
InstagramHeavy (Q65-75)Always JPEGJPEG Q85, exact dims
X (Twitter)Heavy for JPEGJPEG or PNG (<900KB)PNG <900KB for graphics
FacebookHeavyJPEGPNG for text, JPEG Q85
LinkedInModerateJPEGJPEG Q85
TikTokModerate-HeavyJPEGJPEG Q85, 9:16
PinterestLight-ModerateJPEG or PNGJPEG Q90

My Actual Workflow for Multi-Platform Posting

After years of trial and error, here's the workflow I've settled on. It's not perfect, but it's fast and the results look good everywhere.

Step 1: Design at the Largest Size First

I always start with the largest canvas I need. Usually that's either 1080 × 1920 (for Stories/Reels/TikTok) or 1200 × 1200 (for square feed posts). Working from large to small means you're always cropping down rather than scaling up — and scaling up always looks terrible.

Step 2: Create Platform-Specific Crops

From my master design, I create crops for each platform. Most design tools (Canva, Figma, even PowerPoint) have preset social media sizes. The key thing is repositioning, not just resizing. If I crop a vertical story into a 16:9 Twitter image, I don't just scale it — I rearrange the elements to work in the new aspect ratio.

Step 3: Export at the Right Settings

For photographs and lifestyle images: JPEG at quality 85, sRGB color space, no metadata. For screenshots, text-heavy graphics, and anything with sharp edges: PNG. I export at exactly the target dimensions — no larger, no smaller.

Step 4: Batch Resize for Secondary Sizes

When I need the same image at multiple sizes (say, a product photo for Instagram, Facebook, and Pinterest), I use a batch resize approach. Rather than manually exporting three versions from my design tool, I export one high-quality master and resize it. This is where a quick resize tool saves enormous time — upload once, get multiple sizes. Services like ImgShare can handle format conversion and resizing without requiring you to open Photoshop for every variation.

Step 5: Verify Before Posting

Before publishing, I preview each image at the platform's display size. On a phone. Not on my 27-inch monitor where everything looks fine. Open your image on your phone and check: Is the text readable? Are the edges clean? Does anything important get cut off by the platform's UI overlays?

It takes an extra 30 seconds and prevents the "oh no, I need to delete and repost" moment.

Common Mistakes I See Constantly

After reviewing hundreds of social media posts (occupational hazard), here are the most common image sizing mistakes:

  1. Using the same image everywhere without adapting. A square Instagram graphic posted to X gets cropped to 16:9. The top and bottom are gone. I see brands do this constantly — it looks lazy and the message gets lost.
  2. Ignoring mobile display. Over 85% of social media consumption happens on phones. That infographic with 8pt text? Nobody can read it on a 6-inch screen. Design for mobile first, desktop second.
  3. Putting text too close to edges. When platforms crop your image for feed preview, content near the edges is the first to go. The 10% margin rule I mentioned earlier prevents this.
  4. Uploading massive files. A 15MB TIFF exported from Lightroom uploaded to Instagram will look worse than a properly exported 500KB JPEG at the right dimensions. More pixels ≠ better quality after platform compression.
  5. Forgetting about OG images. When someone shares your blog post or website link on social media, the preview image comes from your Open Graph (OG) meta tags. If you haven't set one up at 1200 × 630px, platforms will grab whatever they can find — often your tiny favicon or a random sidebar image. If you're running a blog, this matters. There's a full guide on blog image optimization that covers OG tags and more.
  6. Not accounting for dark mode. About 80% of mobile users use dark mode. If your graphic has a white or near-white background, it'll look blindingly bright in someone's dark feed. Consider using slightly off-white backgrounds or designing with dark-mode compatibility in mind.

Format Tips: Beyond Just Dimensions

Getting the right dimensions is important, but there are format considerations that affect quality just as much:

Color Space Matters

Always export in sRGB color space. If you're working in Adobe RGB or ProPhoto RGB (common in Lightroom), your colors will look washed out on most screens and social media platforms. Every platform assumes sRGB — anything else gets silently converted, often poorly.

Strip Metadata Before Uploading

This isn't about image quality — it's about privacy and security. Your phone embeds GPS coordinates, camera model, and timestamps in every photo. Most platforms strip this on upload (Instagram, Facebook, X), but not all of them do. For any image you upload anywhere, strip EXIF data first. It's a 2-second step that protects your location data.

Animated Content: GIF vs MP4 vs WebP

If you're posting animations or short loops: avoid GIF where possible. GIF files are enormous and limited to 256 colors. An MP4 of the same content is typically 90% smaller. X, Facebook, and LinkedIn all accept short video uploads. For platforms that need actual image files, WebP animated format is about 50% smaller than GIF with full-color support.

Text on Images: Font Size Rules

Here's a minimum text size guideline I use for legibility after platform compression:

  • Headlines on Instagram (1080px wide): Minimum 48px. Ideally 60-80px.
  • Body text on Instagram: Minimum 28px. Below that, compression artifacts make it unreadable.
  • YouTube thumbnail text: Minimum 72px at 1280px width. Thumbnails display at tiny sizes — text needs to be massive.
  • OG images for link previews: Minimum 36px at 1200px width.

When in doubt, make text bigger than you think it needs to be. Nobody ever complained about text being too readable.

Tools That Make This Easier

You don't need expensive software to get social media image sizes right. Here are tools I actually use:

  • Canva (Free tier): Has preset templates for every platform. Good for quick designs. The free tier is genuinely useful.
  • Figma (Free tier): My go-to for professional designs. Supports multiple frames at different sizes in one file. Perfect for creating platform-specific variations.
  • Photopea (Free): Basically Photoshop in a browser. No signup, no download. Great for batch resizing and format conversion.
  • Squoosh (Free): Google's image compression tool. Lets you see before/after quality comparisons at different compression levels. Essential for finding the sweet spot between file size and quality.
  • ImgShare: When I need to quickly resize an image or convert formats without opening a full editor. Upload, adjust, get a shareable link — the speed matters when you're managing multiple platforms daily.

For a deeper dive into image formats and when to use each one, check out the complete guide to image formats. Understanding the difference between JPEG, PNG, WebP, and AVIF helps you make better export decisions for every platform.

Final Thoughts: The 80/20 of Social Media Images

If this guide feels overwhelming, here's the 80/20 version. These four rules will get you 80% of the way to perfect images on every platform:

  1. Default to 1080 × 1350px (4:5) for feed posts. This ratio works on Instagram, Threads, Facebook, and LinkedIn without major cropping. It gives you maximum vertical space in the feed.
  2. Use 1200 × 630px for any link/share preview image. This is the universal OG image size. Set it once in your website's meta tags and every platform will use it for link previews.
  3. Export JPEG at quality 85 in the exact target dimensions. Don't upload 4000px images and let the platform resize. Control the output yourself.
  4. Keep text and faces in the center 80% of your image. The outer 10% on each side is the danger zone for cropping. If it's important, keep it centered.

Social media platforms will keep changing their specs — they always do. But these fundamentals of good image sizing have stayed consistent for years, and they'll keep working even as platforms tweak their UIs and compression algorithms. Nail the basics, verify on mobile, and you'll never post a cut-off infographic again.

Frequently Asked Questions

What is the best universal image size for all social media platforms?
There is no single perfect size, but 1080×1350px (4:5 ratio) works well as a feed post on Instagram, Threads, Facebook, and LinkedIn without major cropping. For link preview images shared across platforms, 1200×630px is the closest to a universal standard.
Why do my images look blurry after uploading to Instagram?
Instagram compresses all uploads to JPEG at roughly quality 65-75. To minimize quality loss, upload JPEG files at quality 85 in the exact target dimensions (e.g., 1080×1350). Uploading oversized images causes an extra resize step that degrades quality further.
What size should OG (Open Graph) images be for link previews?
The standard OG image size is 1200×630px (1.91:1 ratio). This works across Facebook, X/Twitter, LinkedIn, Discord, Slack, and most messaging apps. Always set this in your website's meta tags for consistent link previews.
Do social media platforms strip EXIF metadata from uploaded images?
Most major platforms (Instagram, Facebook, X/Twitter) strip EXIF metadata including GPS coordinates on upload. However, some services and cloud storage platforms preserve full metadata. Always strip EXIF data manually before uploading to any platform you're unsure about.
What's the difference between safe zone and full canvas in social media images?
The full canvas is the total image dimension (e.g., 1080×1920 for Stories). The safe zone is the area guaranteed to be visible without UI overlays like status bars, buttons, or usernames. For Instagram Stories, the safe zone is roughly 1080×1420px centered vertically. Always keep critical content within the safe zone.

Ready to try ImgShare?

Upload and share images instantly. No sign-up required. Free forever.

Start Uploading — It's Free