MockupSizer Logo
MockupSizer STUDIO

Social media image sizes – reference with sources

This overview lists the dimensions, the ratio and – where available – the official source for each format. Where a platform publishes no dimensions, that is stated explicitly.

How to use this reference

This page is the reference, not a tool: every image size MockupSizer knows, in one table, with the ratio, the platform and a note on where each value comes from. It is meant to be the page you keep open while you prepare assets – a place to look a figure up, not a list you scroll past.

Sizes change quietly. Platforms revise their specifications without announcing it, and a number that was correct last year can be wrong today. That is why every entry names its platform and its format instead of presenting one global table as permanent truth, and why the table marks the values that are de-facto standards rather than published specifications – worth knowing before you build a template around them.

From any row you can jump straight into the tool that produces that crop: the Story resizer for vertical formats, the feed post tool for square and portrait feeds, and the OpenGraph maker for the 1200 × 630 card that appears when a link is shared. Each link opens a tool with the format already selected, so the table is the shortest route from a number to a finished file.

Image sizes at a glance

All 24 formats on this site with dimensions and aspect ratio. Clicking a format opens the matching tool with that setting preselected.

FormatDimensionsRatioSafe zone
Instagram
Instagram Post (1:1) 1080 × 1080 px 1:1 –
Instagram Feed Post 1080 × 1080 px 1:1 –
Instagram Story (9:16) 1080 × 1920 px 9:16 –
Instagram Portrait (3:4, grid) 1080 × 1440 px 3:4 –
Instagram Reel Cover (420 × 654) 420 × 654 px Reel –
Facebook
Facebook Feed Post (4:5) 1080 × 1350 px 4:5 –
Facebook Page Cover (851 × 315) 851 × 315 px Page –
Facebook Group Cover (1640 × 856) 1640 × 856 px –
Facebook Link Preview (1.91:1) 1200 × 630 px Link –
Pinterest
Pinterest Standard Pin (2:3) 1000 × 1500 px 2:3 –
Web & Blog
OpenGraph / Blog Share Card (1200 × 630) 1200 × 630 px OG –
LinkedIn
LinkedIn Post (hook checker) 1200 × 1200 px Feed –
LinkedIn Profile Banner (4:1) 1584 × 396 px 4:1 –
LinkedIn Company Page Cover (1512 × 256) 1512 × 256 px Page –
LinkedIn Link Preview (1200 × 627) 1200 × 627 px Link –
WhatsApp
WhatsApp Chat Message 800 × 900 px Chat –
WhatsApp Status (9:16) 1080 × 1920 px 9:16 –
Apple
Apple iMessage Chat 800 × 900 px iOS –
Telegram
Telegram Chat 800 × 900 px Chat –
Signal
Signal Messenger Chat 800 × 900 px Chat –
YouTube
YouTube Thumbnail (16:9, 1280 × 720) 1280 × 720 px 16:9 –
YouTube Shorts Cover (9:16) 1080 × 1920 px Shorts –
TikTok
TikTok Video / Cover 1080 × 1920 px 9:16 –
X (Twitter)
X (Twitter) Post 1200 × 675 px Feed –

Where available, the dimensions come from the official documentation of the respective platform. Where a platform publishes no dimensions, the value is marked as a convention – see the page for that format.

Related tools

Frequently Asked Questions (FAQ)

Four questions about this table – where the numbers come from, and what to do when a platform changes one.

Where do the numbers in this table come from?
Each entry follows the specification the platform publishes itself where one exists – help pages, developer documentation, official media kits. Where a platform does not publish a figure and the value is a de-facto standard that tools and designers have settled on, that is noted rather than presented as a documented requirement. The source is named per row, so you can check it.
Which of these sizes change most often?
The feed and story formats move most: platforms adjust feed ratios and vertical video sizes as they test new layouts. Classic fixed placements – a profile banner, a page cover, a video thumbnail – are far more stable and are usually announced when they change. If you build a template, build it around the stable ones.
What do I do when a platform has changed a size?
Recrop from the original image instead of scaling the old export: resizing a finished file adds softness and locks in a crop that no longer matches the frame. Every tool here works from a full-resolution source, so a new ratio costs one export. If a change is not reflected in this table yet, the platform’s own documentation is the authority.
Which size do I pick for a format that is not listed here?
Use the custom format field: enter width and height in pixels, or switch to millimetres or inches together with a resolution for print. Locking the aspect ratio keeps the shape while you adjust one side. If you are unsure of a platform’s figure, work at the largest plausible size and let the platform scale down – upscaling is what costs quality.