Skip to content
ZeroServer.tools

Social Media Image Sizes

Quick-reference guide for image dimensions across every major social platform.

Platforms: 9Total Presets: 28Showing: 28
PlatformImage typeWidth (px)Height (px)RatioNotes
Open Graphog:image (recommended)1,20063040:21Works on Facebook, LinkedIn, Twitter, Discord, Slack
FacebookFeed image (landscape)1,20063040:21
FacebookFeed image (square)1,0801,0801:1
FacebookStory1,0801,9209:16
FacebookCover photo820312205:78
FacebookProfile picture1701701:1
InstagramSquare post1,0801,0801:1
InstagramLandscape post1,080566540:283
InstagramPortrait post1,0801,3504:5
InstagramStory / Reel1,0801,9209:16
InstagramProfile picture1101101:1
X / TwitterSummary card (large image)1,200628300:157
X / TwitterIn-feed image (landscape)1,60090016:9
X / TwitterProfile picture4004001:1
X / TwitterHeader / Banner1,5005003:1
LinkedInPost image (landscape)1,200627400:209
LinkedInCompany cover1,192220298:55
LinkedInProfile picture4004001:1
LinkedInBanner1,5843964:1
YouTubeThumbnail1,28072016:916:9 ratio
YouTubeChannel art (banner)2,5601,44016:9
YouTubeProfile picture8008001:1
PinterestStandard pin1,0001,5002:32:3 ratio
PinterestBoard cover6006001:1
TikTokVideo thumbnail1,0801,9209:169:16 ratio
TikTokProfile picture2002001:1
WhatsAppProfile picture5005001:1
WhatsAppLink preview1,20063040:21Same as og:image

Why social media image sizes matter

Each platform crops or compresses images to fit its own layout requirements. Using the wrong dimensions means your image may be cropped unexpectedly, appear blurry, or not display at all in link previews. The universal starting point is the 1200×630 Open Graph image — it works across Facebook, LinkedIn, Twitter, Discord, and Slack link unfurls.

To generate your Open Graph meta tags, use the Open Graph Generator. To resize an image to exact pixel dimensions, try the Image Resizer.

Built and maintained by Meet Shah · Last updated

What this tool is used for

  • Checking the current recommended dimensions before exporting an asset.
  • Producing a set of assets for several platforms from one source.
  • Confirming an aspect ratio before cropping a photograph.
  • Checking the minimum size a platform will accept for a card.
  • Planning a template that works across placements.

Frequently Asked Questions

What is the one size to use if I only make one?
1200 × 630, the Open Graph recommendation. Facebook, LinkedIn, Discord, Slack and X all render it acceptably, so a single image at that size covers link previews nearly everywhere.
Why do X and Facebook differ by two pixels?
1200 × 630 against 1200 × 628 is a 1.91:1 ratio rounded differently by each platform's documentation. The difference is invisible in practice — the ratio matters and the exact pixel does not.
Why does my image get cropped?
Because each surface crops to its own aspect ratio, and a feed, a sidebar and a mobile card are not the same shape. Keep text and logos inside a centre-safe area rather than near the edges.
Do I need separate og:image and twitter:image?
Not usually — X falls back to `og:image` when no Twitter-specific tag is present. Specify `twitter:card` as `summary_large_image` though, or you get the small square thumbnail instead.
Should I use PNG or JPEG?
JPEG for photographic images, PNG when there is flat colour or crisp text. Most platforms re-encode whatever you send, so the practical goal is staying under their size limit while surviving one round of recompression.
Why does my preview show the old image?
Because platforms cache aggressively. Facebook's Sharing Debugger and LinkedIn's Post Inspector both force a refetch; X refreshes on its own schedule. A cache-busting filename is the reliable fix.

Common errors and gotchas

  • Treating the figures as permanent, since platforms change them without announcement.
  • Designing to the maximum and finding the crop happens somewhere else entirely.
  • Placing text near an edge that a platform's own crop or overlay will cover.
  • Ignoring safe areas for circular profile crops.
  • Exporting below the minimum, which then upscales and softens the result.

Related Web & SEO tools

Private & free — this tool runs entirely in your browser.

NamecheapRegister a domain for your next project — from $1.98/yr.affiliate