SOCIAL MEDIA · 2026 GUIDE

How to Compress Images for Social Media
(Instagram, Twitter, LinkedIn & More)

By ImgMin Team · April 30, 2026 · 8 min read

NEWImgMin for Chrome — right-click any image to compress, no upload.Add to Chrome →

Every social media platform re-compresses your images using their own algorithm. Upload a poorly optimized image and you'll get double-compressed results that look blurry or pixelated. Upload correctly optimized images and you retain control over quality even after the platform processes them.

Universal rule: Upload JPEG at 95%+ quality at the exact required pixel dimensions. Let the platform do its re-compression from the best possible source — don't pre-compress aggressively before uploading to social media.

Why Social Media Images Look Bad After Upload

When you upload to Instagram, Twitter, Facebook, or LinkedIn, the platform:

  1. Resizes your image to their standard display dimensions
  2. Re-compresses it using their own algorithm (typically to 250–500 KB for feed images)
  3. Strips EXIF metadata (camera settings, GPS, etc.)
  4. Serves the result from their CDN

If your original is already heavily compressed, the platform's compression is applied on top of yours — resulting in double-compressed artifacts. The solution: upload high-quality images at the correct dimensions, then let the platform do the only compression that happens.

Platform-by-Platform Guide

📸
Instagram
Square post1080×1080 px (1:1)
Portrait post1080×1350 px (4:5) — fills more screen
Landscape post1080×566 px (1.91:1)
Stories / Reels cover1080×1920 px (9:16)
Profile photo320×320 px minimum
Max upload size8 MB (JPEG recommended)
Instagram re-compresses to~250 KB per feed image
Pro tip: For the sharpest Instagram posts, upload JPEG at 95% quality at exactly 1080 px wide. Enable "High Quality Uploads" in Instagram Settings → Account → Data Usage.
𝕏
Twitter / X
Single image post1200×675 px (16:9) for best display
2-image post700×800 px each
4-image post1200×600 px each
Profile photo400×400 px
Header/banner1500×500 px
Max upload size5 MB (JPEG/PNG/WebP/GIF)
X re-compresses to~300–500 KB for feed images
Pro tip: Twitter/X now accepts WebP — use WebP at 90% quality for slightly better results than JPEG. PNG is preserved losslessly for images under ~900 KB.
💼
LinkedIn
Post image (single)1200×627 px (1.91:1)
Article cover image1920×1080 px (16:9)
Company logo300×300 px
Company banner1128×191 px
Profile photo400×400 px minimum
Max upload size5 MB
Pro tip: LinkedIn is known for heavy compression on post images. Upload at the highest quality JPEG and at exactly 1200×627 px to minimize quality loss. PDFs are served with better fidelity than images for document-style content.
👍
Facebook
Feed post image1200×630 px (1.91:1)
Square post1080×1080 px
Cover photo820×312 px (desktop), 640×360 (mobile)
Profile photo1×1 ratio, min 180×180 px
Story1080×1920 px (9:16)
Max upload size4 MB recommended
Pro tip: Facebook compresses PNGs aggressively. For photos, always use JPEG. For text-heavy graphics (quotes, announcements), PNG preserves edge sharpness better despite the larger size.
🎵
TikTok
Video thumbnail1080×1920 px (9:16)
Profile photo200×200 px minimum
Photo mode posts1080×1920 px (9:16) or 1080×1080 px
Max image size2 MB for thumbnails
Pro tip: TikTok photo mode is gaining popularity. Upload at 1080×1920 px for full-screen vertical display with no letterboxing.
📌
Pinterest
Standard Pin1000×1500 px (2:3) — optimal
Square Pin1000×1000 px (1:1)
Story Pin / Idea Pin1080×1920 px (9:16)
Profile photo165×165 px
Max upload size32 MB
Pro tip: Pinterest is image-quality-friendly — it stores high-resolution versions. A 2:3 ratio (1000×1500 px) pin gets the most feed real estate and tends to perform better in discovery.

Before or After? When to Compress for Social Media

This is the key question. The answer depends on the platform:

Frequently Asked Questions

What is the best image format for social media?

JPEG for photos on all platforms. PNG for graphics with text or transparent backgrounds. Most platforms convert your upload to their own format, so focus on uploading high-quality source material at the right dimensions.

Why do Instagram images look blurry after uploading?

Instagram re-compresses all uploaded images. If your original is already heavily compressed, double compression causes visible quality loss. Upload at 95%+ JPEG quality at exactly the required dimensions, and enable "High Quality Uploads" in Instagram settings.

What file size should images be for social media?

Instagram: under 8 MB. Twitter/X: under 5 MB. LinkedIn: under 5 MB. Facebook: under 4 MB. TikTok thumbnail: under 2 MB. For web embedding of social assets, target under 150 KB per image.

Compress Images for Web & Email — Free & Private

Optimize social media assets for web embedding. No upload, no account, batch up to 10 images.

Compress Images Now →

Last updated: April 2026. Platform specifications change frequently — verify current requirements on each platform's official help center.