Back to Tools
Image cheatsheet

Social media image size cheatsheet

Every recommended dimension for Instagram posts, Reels, stories, TikTok videos, LinkedIn carousels and more, in one searchable table. Filter by network, search by format. Sizes match each platform's current official spec.

NetworkFormatDimensionsRatioNotes
InstagramSquare feed post1080 x 10801:1Safe baseline for grid posts
InstagramPortrait feed post1080 x 13504:5Takes more feed space, best for engagement
InstagramLandscape feed post1080 x 5661.91:1Letterboxed in feed; rarely the best choice
InstagramStory / Reel1080 x 19209:16Keep text inside the safe zone (top/bottom 250px)
InstagramProfile picture320 x 3201:1Displayed at 110px in app
InstagramCarousel slide1080 x 13504:5Up to 20 slides; same ratio for all slides
XSingle image1600 x 90016:9Cropped to 16:9 in timeline
XHeader banner1500 x 5003:1Avoid putting text near edges
XProfile picture400 x 4001:1Displayed as a circle
XCard image1200 x 6281.91:1Used for shared link previews
LinkedInSingle image post1200 x 12001:1Square outperforms landscape on mobile
LinkedInLandscape image1200 x 6271.91:1Default for shared link previews
LinkedInPersonal cover1584 x 3964:1Avoid faces or logos near edges
LinkedInCompany cover1128 x 1915.9:1Logo is overlaid bottom-left on desktop
LinkedInDocument carousel1080 x 13504:5Up to 300 pages, uploaded as PDF
TikTokVideo1080 x 19209:16UI overlays consume bottom 200px and right 100px
TikTokPhoto carousel1080 x 19209:16Up to 35 photos per post
TikTokProfile picture200 x 2001:1Displayed as a circle
YouTubeThumbnail1280 x 72016:9Under 2MB; readable at 120px wide
YouTubeChannel banner2560 x 144016:9Safe area for text: 1546 x 423 center
YouTubeShort1080 x 19209:16UI overlay reserves bottom 200px
YouTubeProfile picture800 x 8001:1Displayed at 98px
FacebookFeed image1200 x 6301.91:1Default landscape post
FacebookSquare image1200 x 12001:1Better mobile feed performance
FacebookStory / Reel1080 x 19209:16Same as Instagram safe zones
FacebookCover photo820 x 3122.6:1Mobile crops to 640 x 360 center
FacebookEvent cover1920 x 10051.91:1Crops to 1.91:1 on share
PinterestStandard pin1000 x 15002:3Vertical pins outperform square
PinterestIdea pin / video1080 x 19209:16Up to 20 frames per idea pin
PinterestProfile cover800 x 45016:9Optional; auto-rotates from boards if blank
ThreadsImage post1080 x 13504:5Same media specs as Instagram feed
ThreadsCarousel slide1080 x 13504:5Up to 10 slides
BlueskyImage post1200 x 12001:1Up to 4 images per post; max 1MB each
BlueskyBanner3000 x 10003:1Wide banner across profile top
BlueskyAvatar400 x 4001:1Displayed as a circle
MastodonImage attachment1280 x 12801:1Up to 4 images per post; varies by instance
MastodonHeader1500 x 5003:1Mobile crops to 3:1 center

Image specs that move the needle

Aspect ratio beats resolution

Networks crop or letterbox anything that doesn't match the expected ratio (1:1, 4:5, 9:16, 16:9, 1.91:1). Design at the listed ratio first. Resolution is secondary.

Hit the sweet spot, not the ceiling

Most networks compress aggressively above 1080 to 1440px wide. Exporting at the recommended size gives the cleanest output and the smallest upload.

Mobile is the canvas

Most social impressions happen on mobile. Test every image at thumbnail size, in feed and on a phone, before you schedule. Tiny text and busy edges disappear.

Ask AI

Still wondering if TryPost is for you?

Ask any AI assistant. They've read our docs, our blog, and the open source code. Get a straight answer in seconds.

7-day free trial

Schedule a week of posts in 5 minutes

Connect your accounts, write once, queue across every major social network. Open source. Self-host free, or start a 7-day cloud trial.