SizeKit reference

Social Media Image Sizes

Image sizes for every social and web surface. Recommended pixels, aspect ratios, cropping warnings, and copyable values.

Instagram portrait = 1080 x 1350 (4:5). YouTube thumbnail = 1280 x 720 (16:9). Open Graph = 1200 x 630 (1.91:1). Story / Reel / TikTok = 1080 x 1920 (9:16). Most-searched sizes are below.

SizeKit

Most-searched social and web sizes

Direct values with copy buttons. Open the page for cropping warnings and the rest of the surfaces on each platform.

SurfacePixelsRatioSource
Instagram post (portrait)1080 x 13504:5Practical working size
Instagram post (square)1080 x 10801:1Practical working size
Instagram Story / Reel1080 x 19209:16Practical working size
YouTube thumbnail1280 x 72016:9Official: YouTube Help
Open Graph (link preview)1200 x 6301.91:1Official: Open Graph protocol

Copy:

SizeKit

General cropping and preview warnings

Common pitfalls across most social platforms.

  • The feed thumbnail crop is rarely the upload crop. Most platforms re-crop to a different ratio for grid view, list view, or mobile lock-screen preview. Keep the focal element centered.
  • JPEG compression is aggressive. Heavy gradients and red text often show banding after upload. Export at 100% quality and let the platform re-compress.
  • Aspect ratio is enforced; pixel count is suggestion. Going above the recommended pixel size usually triggers down-scale; going below triggers up-scale. Match the ratio first.
  • Some platforms reject very small images. OG below 600 x 315, YouTube thumbnail below 640 x 360, IG profile picture below 320 x 320 — all silent rejections.
  • Always test on the actual platform before scaling. Use the platform's own preview / debug tool: Facebook Sharing Debugger, X Card Validator, LinkedIn Post Inspector.

SizeKit

Source and calculation method

Where social platform sizes come from and how SizeKit verifies them.

Source type
Mixed: official + practical
YouTube thumbnail and Open Graph are documented officially. Instagram, TikTok, X, and most others are practical working sizes based on the platforms' published guidance plus observed re-compression behavior.
Calculation method
Pick highest-fidelity ratio
For each surface, SizeKit picks the highest fidelity export that the platform does not down-scale. Where the official spec only states a ratio, SizeKit picks the 1080 px short side as the practical default.
Last reviewed
2026-05-29
SizeKit re-verifies social sizes every quarter. Major platforms typically change feed-default ratios about once a year. Some Chinese platform pages are flagged as needs-verification on their individual pages.

Browse - Filter - Open

All social and web size pages

Filter by platform or use case. Some pages are still being re-verified; those have a visible notice when you open them.

68 sizes

SizeKit

All social image dimensions

Review dates are included because platform specs can change.

AssetRecommended sizeRatioLast reviewed
Xiaohongshu Note Cover1080 x 1440 px3:42026-05
Xiaohongshu Square Note Image1080 x 1080 px1:12026-05
Xiaohongshu Landscape Note Image1200 x 900 px4:32026-05
Xiaohongshu Video Canvas1080 x 1920 px9:162026-05
Xiaohongshu Product Image800 x 800 px1:12026-05
Xiaohongshu Product Vertical750 x 1000 px3:42026-05
Xiaohongshu Detail Image1242 x 1546 pxmax detail2026-05
Xiaohongshu Profile Avatar400 x 400 px1:12026-05
TikTok Video1080 x 1920 px9:162026-05
TikTok Profile Picture200 x 200 px1:12026-05
TikTok Display Card1920 x 1080 px16:92026-05
TikTok Photo Carousel1080 x 1920 px9:162026-05
TikTok Cover Thumbnail1080 x 1920 px9:162026-05
TikTok Horizontal Video1920 x 1080 px16:92026-05
TikTok Square Video1080 x 1080 px1:12026-05
Douyin Video Cover1080 x 1920 px9:162026-05
Douyin Image Post1080 x 1440 px3:42026-05
Douyin Horizontal Video1920 x 1080 px16:92026-05
Douyin Profile Avatar400 x 400 px1:12026-05
WeChat Official Account Cover900 x 383 px2.35:12026-05
WeChat Secondary Cover200 x 200 px1:12026-05
WeChat Article Image1080 x 608 px16:92026-05
WeChat Channels Video1080 x 1920 px9:162026-05
Bilibili Video Cover1146 x 717 px16:102026-05
Bilibili 16:9 Cover1920 x 1080 px16:92026-05
Bilibili Profile Avatar400 x 400 px1:12026-05
Kuaishou Video Cover1080 x 1920 px9:162026-05
Kuaishou Image Post1080 x 1440 px3:42026-05
Kuaishou Profile Avatar400 x 400 px1:12026-05
Instagram Feed Image1080 x 1350 px4:52026-05
Instagram Square Post1080 x 1080 px1:12026-05
Instagram Landscape Post1080 x 566 px1.91:12026-05
Instagram Story1080 x 1920 px9:162026-05
Instagram Reel1080 x 1920 px9:162026-05
Instagram Reel Cover420 x 654 px1:1.552026-05
YouTube Thumbnail1280 x 720 px16:92026-05
YouTube Channel Banner2560 x 1440 px16:92026-05
YouTube Profile Picture800 x 800 px1:12026-05
YouTube Podcast Thumbnail1280 x 1280 px1:12026-05
YouTube Shorts Frame1080 x 1920 px9:162026-05
Facebook Shared Image1200 x 630 px1.91:12026-05
Facebook Cover Photo851 x 315 px2.7:12026-05
Facebook Profile Picture320 x 320 px1:12026-05
Facebook Story1080 x 1920 px9:162026-05
Facebook Reel1080 x 1920 px9:162026-05
Facebook Event Cover1920 x 1080 px16:92026-05
LinkedIn Profile Banner1584 x 396 px4:12026-05
LinkedIn Single Image Ad1200 x 627 px1.91:12026-05
LinkedIn Carousel Card1080 x 1080 px1:12026-05
LinkedIn Company Cover1128 x 191 px5.91:12026-05
LinkedIn Profile Picture400 x 400 px1:12026-05
X / Twitter Feed Image1200 x 675 px16:92026-05
X / Twitter Header Photo1500 x 500 px3:12026-05
X / Twitter Profile Picture400 x 400 px1:12026-05
X / Twitter Square Post1200 x 1200 px1:12026-05
Pinterest Standard Pin1000 x 1500 px2:32026-05
Pinterest Square Pin1000 x 1000 px1:12026-05
Pinterest Story Pin1080 x 1920 px9:162026-05
Twitch Profile Banner1200 x 480 px5:22026-05
Twitch Offline Screen1920 x 1080 px16:92026-05
Twitch Panel320 x 100 pxvariable2026-05
Discord Server Icon512 x 512 px1:12026-05
Discord Server Banner960 x 540 px16:92026-05
Open Graph OG Image1200 x 630 px1.91:12026-05
Web Favicon48 x 48 px1:12026-05
Web Summary Card Image1200 x 628 px1.91:12026-05
Web App Icon512 x 512 px1:12026-05
Web Apple Touch Icon180 x 180 px1:12026-05

SizeKit

FAQ

Use these as practical working sizes, then check platform upload previews.

Do social media image sizes change?

Yes. SizeKit includes last-reviewed fields and source notes so users know these are maintained references.

How do I filter Xiaohongshu, TikTok, or Douyin?

Use the bottom filter icon on this page, then choose the platform or the China creator group.

What is a safe default for website sharing?

Use an Open Graph image at 1200 x 630 px for broad link-preview compatibility.

Should I export exactly these sizes?

Use these as working export sizes, then check the final upload preview because platforms can crop or adjust display areas.