Every social media image size in 2026

The complete cheat sheet: every platform and asset with its exact pixel size and aspect ratio, on one page, re-verified on a fixed schedule rather than left to rot. Bookmark it, or copy the plain-text version to keep it handy.

Last verified July 2, 202651 sizes across 18 platforms.

Documented11 of 51 sizes are published by the platform itself, with a link to the page they were read from.Conventionthe other 40 are the figures the industry standardised on, because the platform publishes nothing for that surface.

AssetSize (px)RatioFormatsSource
Instagram
Post (portrait)1080 x 13504:5JPG, PNGConvention
Story1080 x 19209:16JPG, PNG, MP4Convention
Reel1080 x 19209:16MP4, MOVConvention
Profile picture640 x 6401:1JPG, PNGConvention
Portrait post1080 x 13504:5JPG, PNGConvention
Carousel1080 x 13504:5JPG, PNGConvention
Feed ad image1440 x 18004:5JPG, PNGConvention
Story highlight cover1080 x 19209:16JPG, PNGConvention
YouTube
Thumbnail3840 x 216016:9JPG, GIF, PNGDocumented
Channel banner2560 x 144016:9JPG, PNGDocumented
Profile picture800 x 8001:1JPG, GIF, BMP, PNGDocumented
Short1080 x 19209:16MP4, MOVConvention
Facebook
Cover photo851 x 3152.7:1JPG, PNGDocumented
Profile picture320 x 3201:1JPG, PNGDocumented
Feed post1200 x 6301.91:1JPG, PNGConvention
Event cover1200 x 6281.91:1JPG, PNGConvention
Group cover photo1640 x 8561.91:1JPG, PNGConvention
Feed ad image1440 x 18004:5JPG, PNGConvention
LinkedIn
Personal banner1584 x 3964:1JPG, PNGConvention
Post image1200 x 12001:1JPG, PNGConvention
Company Page cover image4200 x 7006:1JPG, PNGDocumented
Company Page logo400 x 4001:1JPG, PNGDocumented
Profile picture400 x 4001:1JPG, PNGConvention
X (Twitter)
Header1500 x 5003:1JPG, PNGConvention
In-stream image1600 x 90016:9JPG, PNG, WebP, GIFConvention
Profile picture400 x 4001:1JPG, PNGConvention
Link preview card1200 x 6281.91:1JPG, PNG, WebP, GIFConvention
TikTok
Video1080 x 19209:16MP4, MOVConvention
Profile picture400 x 4001:1JPG, PNGConvention
In-feed ad1080 x 19209:16MP4, MOVConvention
Pinterest
Standard pin1000 x 15002:3JPG, PNGConvention
Video pin1080 x 19209:16MP4, M4V, MOVDocumented
Profile cover800 x 45016:9JPG, PNGConvention
Discord
Server banner960 x 54016:9JPG, PNG, GIFConvention
Profile picture (avatar)512 x 5121:1JPG, PNG, GIFConvention
Profile banner680 x 24017:6PNG, JPG, GIFConvention
Twitch
Profile banner1200 x 4805:2JPG, PNGConvention
Profile picture256 x 2561:1JPG, PNG, GIFConvention
Offline banner (video player)1920 x 108016:9JPG, PNG, GIFConvention
Etsy
Shop cover1600 x 4004:1JPG, PNGDocumented
Google Forms
Header image1600 x 4004:1JPG, PNGConvention
Eventbrite
Event banner2160 x 10802:1JPG, PNGConvention
Snapchat
Snap / ad1080 x 19209:16MP4, MOV, JPG, PNGDocumented
Threads
Post image1080 x 13504:5JPG, PNGConvention
Profile picture640 x 6401:1JPG, PNGConvention
WhatsApp
Status1080 x 19209:16JPG, PNG, MP4Convention
Telegram
Channel photo512 x 5121:1JPG, PNGConvention
Reddit
Community banner1080 x 1288.4:1JPG, PNGDocumented
Avatar256 x 2561:1JPG, PNGConvention
Bluesky
Avatar1000 x 10001:1JPG, PNGConvention
Banner1500 x 5003:1JPG, PNGConvention

How to use this cheat sheet

Every size links to a dedicated page with the safe zone, file limits and a resizer preloaded to those exact dimensions. When a platform changes a size we update the spec and refresh the verified date, so this page stays the single source you can trust rather than a screenshot that quietly goes stale.

Documented sizes versus conventions

Not every number in this table is a fact about a platform, and a reference that pretends otherwise is not worth much. 11 of the 51 sizes here are documented: the platform publishes that number in its own help centre or developer docs, and the spec page links to the exact page it was read from. The remaining 40 are marked convention, meaning the platform publishes nothing at all for that surface and the number is the one the industry has settled on.

Conventions are not guesses and they are not worthless. Nobody at Telegram has ever published a channel photo size, so 512 by 512 (borrowed from Telegram's sticker spec) is genuinely the best available answer. TikTok documents only a 20 by 20 minimum for an advertiser profile image, which is useless advice, so the 200 by 200 render size measured from the app is what you actually want. The point of the label is that you can tell which kind of answer you are getting, and treat a convention with the scepticism it deserves when a paid campaign depends on it.

How this page is kept current

Most image-size cheat sheets are blog posts with a year in the headline and no indication of when anyone last checked. That is the problem this page exists to fix. Every size here carries a last-verified date, currently July 2, 2026 for the sitewide sweep with newer dates on individual specs, and that date only moves when the size is genuinely re-checked, not when the site is redeployed.

The full set is reviewed at least once a quarter, and individual specs are corrected as soon as a platform announces a change. Every correction is written down in the changelog with the date it happened, including the ones where this site was the thing that was wrong, so you can audit the claim rather than take it on trust. If a size on this page is wrong or out of date, tell us and it gets fixed.

Citing this table

This page is free to cite and link to, and no permission is needed. If you are writing a post, a newsletter or documentation that needs current image dimensions, linking here means your readers get the maintained numbers instead of whatever was true on the day you published. A link back to pixelspec.net/cheat-sheet is all we ask. Prefer to keep readers on your own page? The JSON API serves the same data, and the embeddable widget drops the live resizer straight into your own site.

Formally: the data on this page is published under Creative Commons Attribution 4.0 International (CC BY 4.0). That is a real licence rather than a request, so you can use these numbers in a commercial product without asking, on the single condition that you credit the source. Copy the attribution line:

Image size data from PixelSpec (https://pixelspec.net), CC BY 4.0

Want the data in your own tool?

Every spec on this page is available as free JSON with no API key. See the API docs for the endpoints, or embed the live resizer widget on your own site.