Social Media Image Sizes: the 2026 Cheat Sheet

Every platform renders images at specific dimensions — upload something else and it gets cropped, squashed or re-compressed on the platform’s terms. This is the current size sheet, and the reasoning behind it.

Privacy-first: every image is processed locally in your browser. Nothing is uploaded, stored or transmitted to any server.

Instagram

Feed posts render at 1080px wide: 1080×1080 square, 1080×1350 portrait (4:5 — the most screen space you can get) and 1080×566 landscape. Stories and Reels are full-screen 1080×1920 (9:16). Profile pictures display tiny — a 320×320 upload is enough.

Facebook

Page covers render around 820×312 on desktop (mobile crops the sides — keep essentials centered). Shared-link and post images work best at 1200×630, which is also the standard Open Graph size that link previews use across the web.

X / Twitter

Headers are 1500×500 (a 3:1 strip; profile photo overlaps bottom-left). In-feed images preview around 16:9 — 1600×900 keeps them sharp without wasted bytes.

YouTube

Thumbnails must be 1280×720 (16:9, under 2 MB) — they are shown small in search, so bold composition beats detail. Channel banners are a special case: 2560×1440 uploads, but only a 1546×423 “safe area” is visible on every device.

LinkedIn, Pinterest, TikTok

LinkedIn banners: 1584×396 (4:1). Pinterest pins: 1000×1500 — the 2:3 vertical is heavily favored by the feed. TikTok: everything lives on the 1080×1920 (9:16) full-screen canvas, with UI overlaying the edges.

Why exact sizes beat “close enough”

Platforms re-process every upload. Send the wrong aspect ratio and the platform decides what to crop; send the wrong resolution and it scales — softly. Uploading at the exact rendered size means the platform’s processing has nothing destructive to do, and the crop decisions stay yours. A resizer with fit/fill preview makes those decisions visible before you post.