Instagram image sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Feed — portrait | 1080 × 1350 | 4:5 | The default to design for — takes the most screen space in feed. |
| Feed — square | 1080 × 1080 | 1:1 | Classic, still fully supported. |
| Story / Reel | 1080 × 1920 | 9:16 | Keep text inside the central safe zone — UI overlays eat the edges. |
| Profile photo | 320 × 320 upload | 1:1 | Displays small (~110 px) and circular — keep it simple. |
Grid change worth knowing: since early 2025 the profile grid previews posts in 3:4 instead of squares. Keep faces and key text within the middle 3:4 of your 4:5 images so nothing important gets cropped on your profile. Building a puzzle feed? The Instagram grid maker shows that crop live.
Facebook image sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Feed post | 1080 × 1350 | 4:5 | Portrait performs best in mobile feed; 1080 × 1080 also safe. |
| Story | 1080 × 1920 | 9:16 | Same spec as Instagram Stories. |
| Page cover | 851 × 315 | ~2.7:1 | Displays ~640 × 360 on mobile — test both crops. |
| Profile photo | 320 × 320 upload | 1:1 | Displays ~170 px on desktop, circular. |
X (Twitter) image sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Post image | 1600 × 900 | 16:9 | Single images display uncropped at 16:9 in timeline. |
| Header | 1500 × 500 | 3:1 | Profile photo overlaps the bottom-left — keep it clear. |
| Profile photo | 400 × 400 | 1:1 | Displays circular. |
LinkedIn image sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Post image | 1200 × 627 | 1.91:1 | Also the size used for link preview cards. |
| Profile photo | 400 × 400 | 1:1 | Minimum 268 × 268; displays circular. |
| Personal banner | 1584 × 396 | 4:1 | Profile photo overlaps the lower-left on desktop. |
| Company logo | 300 × 300 | 1:1 | Shows tiny in feeds — avoid fine detail. |
TikTok image sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Video / photo post | 1080 × 1920 | 9:16 | Full-screen vertical; photo carousels use the same canvas. |
| Profile photo | 200 × 200 minimum | 1:1 | Upload larger for sharpness; displays circular. |
Pinterest image sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Standard pin | 1000 × 1500 | 2:3 | The canonical pin size — taller pins risk truncation in feeds. |
| Idea pin / video | 1080 × 1920 | 9:16 | Full-bleed vertical. |
| Profile photo | 165 × 165 | 1:1 | Upload larger; displays circular. |
YouTube image sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Thumbnail | 1280 × 720 | 16:9 | Under 2 MB; design for legibility at ~120 px wide. |
| Channel banner | 2560 × 1440 | 16:9 | Only the central 1546 × 423 "safe area" shows on every device. |
| Profile photo | 800 × 800 | 1:1 | Displays at 98 px, circular. |
Threads image sizes
| Format | Size (px) | Ratio | Notes |
|---|---|---|---|
| Feed image | 1080 × 1080 | 1:1 | Portrait up to 4:5 also displays well; Threads shares Instagram's pipeline. |
| Profile photo | 320 × 320 | 1:1 | Synced from or styled like your Instagram profile. |
Need an image in one of these sizes right now? The image resizer uses these exact presets — upload once, download every format.
Video length & spec quick reference (2026)
| Platform | Max length | Notes |
|---|---|---|
| Instagram Reels | 3 minutes | Longer Reels are deprioritized for non-followers. |
| TikTok | 10 min in-app | Longer uploads available in some regions; short still wins. |
| YouTube Shorts | 3 minutes | Raised from 60 seconds in late 2024. |
| X | ~140 seconds free | Premium tiers allow much longer uploads. |
| Facebook Reels | 90 seconds | Feed video supports much longer formats. |
Three rules that cover 90% of cases
- Vertical wins almost everywhere. 1080 × 1350 (4:5) for feeds, 1080 × 1920 (9:16) for stories/Reels/TikTok — those two canvases cover most of your content.
- Always upload at 1080 px wide or more. Platforms compress aggressively; starting big keeps images crisp after compression.
- Keep critical content centered. Between Instagram's 3:4 grid crop, story UI overlays, and cover-photo responsive crops, edges are never safe.
Frequently asked questions
1080 × 1350 (4:5) is the strongest all-rounder — native on Instagram and Facebook, acceptable on Threads and Pinterest, and only X (which prefers 16:9) crops it notably. For stories and TikTok, keep a 1080 × 1920 version.
JPEG or PNG works everywhere; WebP is widely accepted now too. Keep files a few MB or less — every platform recompresses on upload anyway.
Usually one of three things: uploading below 1080 px wide, uploading an off-ratio image the platform rescales, or heavy text that compression smears. Upload at native ratio, 1080+ px, with bold simple text.
Not per platform — per canvas. One 4:5 feed image and one 9:16 vertical typically cover everything. A scheduler like Zilfu lets you attach media once and publish to every network, auto-optimizing images on the way.
Sized right. Now schedule it.
Upload your media once and Zilfu publishes it across Instagram, TikTok, Pinterest, and four more networks — images auto-optimized. Free for 2 accounts.