Every platform has different requirements, and they change without warning. Here are the current dimensions that work in 2026:
| Platform | Image Type | Dimensions (px) | Aspect Ratio | Max File Size |
|---|---|---|---|---|
| Feed Post (Square) | 1080 × 1080 | 1:1 | 30MB | |
| Feed Post (Portrait) | 1080 × 1350 | 4:5 | 30MB | |
| Story / Reel | 1080 × 1920 | 9:16 | 30MB | |
| Profile Photo | 320 × 320 | 1:1 | — | |
| Feed Post | 1200 × 630 | 1.91:1 | 30MB | |
| Cover Photo | 1640 × 924 | 16:9 | — | |
| Profile Photo | 176 × 176 | 1:1 | — | |
| YouTube | Thumbnail | 1280 × 720 | 16:9 | 2MB |
| YouTube | Channel Banner | 2560 × 1440 | 16:9 | 6MB |
| Feed Post | 1200 × 627 | 1.91:1 | 10MB | |
| Cover Photo | 1584 × 396 | 4:1 | 8MB | |
| Profile Photo | 400 × 400 | 1:1 | 8MB | |
| X (Twitter) | Feed Image | 1600 × 900 | 16:9 | 5MB (JPG) |
| X (Twitter) | Header Photo | 1500 × 500 | 3:1 | 5MB |
| TikTok | Profile Photo | 200 × 200 | 1:1 | — |
| Pin Image | 1000 × 1500 | 2:3 | 20MB |
Bookmark this page. Platforms update these specs periodically — we keep this table current.
You have a photo that is 4000×3000 pixels and need it at 1080×1080 for Instagram. Here is the fastest workflow:
This three-step workflow works for every platform in the table above. The order matters: crop → resize → compress. Doing it backwards wastes effort.
| Scenario | Best Format | Why |
|---|---|---|
| Photos (feed posts, thumbnails) | JPG at 85% quality | Smallest file size, universal support |
| Graphics with text (quotes, infographics) | PNG | Crisp text, no compression artifacts |
| Logos, profile photos | PNG | Transparency support, sharp edges |
| Screenshots | PNG or JPG 90% | PNG for crisp text, JPG if file size matters |
Need to convert between formats? Use the Image Converter. HEIC photos from iPhone should be converted to JPG before uploading — most platforms accept HEIC now, but JPG is more reliable.
If you are creating content for multiple platforms from one photo, here is the efficient approach:
Working from the original each time prevents quality degradation. Never resize an already-resized image — you lose quality with each generation.
Try Image Resizer — free, private, unlimited.
Open Image Resizer