Social Media Image Size Cheat Sheet
Every image dimension you need, organized by type. Compare profile photos, cover images, posts, stories, and video specs across all major platforms - all in one place.
Jump to Section
Profile Photos
All platforms - square, cropped to circle| Platform | Display Size | Upload Size | Ratio | Format |
|---|---|---|---|---|
| 176 x 176 | 320 x 320+ | 1:1 | JPG, PNG | |
| 110 x 110 | 320 x 320+ | 1:1 | JPG, PNG | |
| YouTube | 98 x 98 | 800 x 800 | 1:1 | JPG, PNG, GIF, BMP |
| Twitter/X | 400 x 400 | 400 x 400 | 1:1 | JPG, PNG, GIF |
| 400 x 400 | 400 x 400 | 1:1 | JPG, PNG | |
| TikTok | 200 x 200 | 200 x 200 | 1:1 | JPG, PNG |
| 165 x 165 | 165 x 165+ | 1:1 | JPG, PNG | |
| Snapchat | 320 x 320 | 720 x 720+ | 1:1 | JPG, PNG |
| Threads | 320 x 320 | 320 x 320+ | 1:1 | JPG, PNG |
| Discord | 128 x 128 | 128 x 128+ | 1:1 | JPG, PNG, GIF |
| 500 x 500 | 500 x 500 | 1:1 | JPG, PNG | |
| Twitch | 256 x 256 | 256 x 256+ | 1:1 | JPG, PNG, GIF |
| 256 x 256 | 256 x 256+ | 1:1 | JPG, PNG | |
| Telegram | 512 x 512 | 512 x 512+ | 1:1 | JPG, PNG |
| Bluesky | 400 x 400 | 400 x 400 | 1:1 | JPG, PNG, WebP |
| Mastodon | 400 x 400 | 400 x 400+ | 1:1 | JPG, PNG, GIF |
| Zoom | 400 x 400+ | 1080 x 1080 | 1:1 | BMP, GIF, JPG, PNG |
| Google Meet | 720 x 720+ | 800 x 800 | 1:1 | JPG, PNG |
All profile photos are displayed as circles. Upload square images at the highest supported resolution for best results.
Post / Feed Images
In-feed photos and shared images| Platform | Landscape | Square | Portrait | Aspect Ratios |
|---|---|---|---|---|
| 1200 x 630 | 1080 x 1080 | 1080 x 1350 | 1.91:1 / 1:1 / 4:5 | |
| 1080 x 566 | 1080 x 1080 | 1080 x 1440 | 1.91:1 / 1:1 / 3:4 | |
| Twitter/X | 1600 x 900 | 1080 x 1080 | 1080 x 1350 | 16:9 / 1:1 / 4:5 |
| 1200 x 627 | 1080 x 1080 | 1080 x 1350 | 1.91:1 / 1:1 / 4:5 | |
| - | 1000 x 1000 | 1000 x 1500 | 1:1 / 2:3 | |
| Threads | 1080 x 566 | 1080 x 1080 | 1080 x 1350 | 1.91:1 / 1:1 / 4:5 |
| Discord | - | - | - | Up to 4096 x 4096 |
| 1920 x 1080 | 1080 x 1080 | 1080 x 1350 | 16:9 / 1:1 / 4:5 | |
| Bluesky | 1200 x 675 | 1080 x 1080 | 1080 x 1350 | 16:9 / 1:1 / 4:5 |
| Mastodon | 1920 x 1080 | 1080 x 1080 | - | 16:9 / 1:1 |
Portrait (4:5) images get the most screen real estate on mobile. For multi-platform posting, 1080 x 1080 (1:1) is the safest bet.
Stories & Reels
Full-screen vertical content| Platform | Dimensions | Ratio | Max Duration | Format |
|---|---|---|---|---|
| 1080 x 1920 | 9:16 | Stories: 60s / Reels: 90s | MP4, MOV | |
| 1080 x 1920 | 9:16 | Stories: 60s / Reels: 60 min | MP4, MOV | |
| YouTube | 1080 x 1920 | 9:16 | Shorts: 60s | MP4, WebM |
| TikTok | 1080 x 1920 | 9:16 | Up to 60 min | MP4, MOV |
| 1080 x 1920 | 9:16 | Idea Pins: 60s | MP4, MOV | |
| Snapchat | 1080 x 1920 | 9:16 | Snaps: 60s / Stories: chain | MP4, MOV |
| 1080 x 1920 | 9:16 | Up to 15 min | MP4 | |
| Telegram | 1080 x 1920 | 9:16 | Stories: 60s | MP4 |
All platforms use 1080 x 1920 (9:16) for stories. Create one vertical asset and repurpose it everywhere.
Video Specifications
Resolution, length, and file limits| Platform | Landscape | Portrait | Max Length | Max File Size | Codec |
|---|---|---|---|---|---|
| 1920 x 1080 | 1080 x 1920 | 240 min | 10 GB | H.264 | |
| 1920 x 1080 | 1080 x 1920 | 60 min (feed) | 4 GB | H.264, H.265 | |
| YouTube | 3840 x 2160 | 1080 x 1920 | 12 hr (verified) | 256 GB | H.264, VP9, AV1 |
| Twitter/X | 1920 x 1080 | 1080 x 1920 | 140s (free) | 512 MB | H.264 |
| 1920 x 1080 | 1080 x 1920 | 15 min | 5 GB | H.264 | |
| TikTok | 1920 x 1080 | 1080 x 1920 | 60 min | 500 MB | H.264 |
| Discord | 1920 x 1080 | - | No limit | 10 MB (free) | H.264 |
| 1920 x 1080 | 1080 x 1920 | 15 min | 1 GB | H.264 | |
| Twitch | 1920 x 1080 | - | Live/VOD | - | H.264 |
H.264 (MP4) is universally supported. Record at the highest resolution your platform allows for best quality after compression.
Quick Tips for Multi-Platform Posting
One Image, Multiple Platforms
Start with 1200 x 630 for link previews across Facebook, LinkedIn, and Twitter/X. For image posts, 1080 x 1080 is the safest universal size.
Stories Are Universal
Every platform that supports stories uses 1080 x 1920 (9:16). Create one vertical asset and reuse it on Instagram, Facebook, TikTok, YouTube Shorts, and Snapchat.
Profile Photos
Always upload the maximum supported resolution in square format. Every platform crops to a circle, so keep your face or logo centered with padding around the edges.
Video Format
H.264 codec in an MP4 container is accepted everywhere. For the best quality-to-size ratio, export at a bitrate of 8-12 Mbps for 1080p content.
Frequently Asked Questions
What is the universal image size that works on all social media platforms?
There is no single universal size, but 1200 x 630 pixels (1.91:1 ratio) comes closest. It works well for Facebook, LinkedIn, and Twitter/X link previews and shared posts. For stories and vertical content, use 1080 x 1920 pixels (9:16). For square posts that work on most platforms, go with 1080 x 1080.
What profile photo size do most social media platforms use?
Most platforms display profile photos as circles cropped from square images. Common sizes range from 110 x 110 pixels (Instagram display) to 800 x 800 pixels (YouTube upload). Upload the largest supported size and the platform will scale it down for different contexts. Always keep your subject centered since the corners get cropped off in the circle crop.
What aspect ratio should I use for social media posts in 2026?
For feed posts, 4:5 (portrait) performs best on Instagram and Facebook because it takes up more screen space on mobile. For landscape posts on Twitter/X and LinkedIn, use 16:9 or 1.91:1. For stories and reels across all platforms, use 9:16 (1080 x 1920 pixels). If you need one size for everything, 1:1 (square) is the most versatile.
Last updated: March 2026. We verify these dimensions regularly against each platform's official documentation.
Need exact specs for a specific platform? Visit our individual platform guides for detailed breakdowns.
New to social media image prep? Read our guide to resizing images for social media.