Quick answer: 1080×1080 (square post), 1080×1350 (Instagram portrait), 1080×1920 (Stories, Reels, TikTok, Shorts), 1280×720 (YouTube thumbnail). Resize any image to these with one tap using the presets in the Image Resizer.
Instagram
| Type |
Size (px) |
Ratio |
| Square post |
1080 × 1080 |
1:1 |
| Portrait post (best reach) |
1080 × 1350 |
4:5 |
| Landscape post |
1080 × 566 |
1.91:1 |
| Story / Reel |
1080 × 1920 |
9:16 |
| Profile photo |
320 × 320 (shown as a circle) |
1:1 |
Tip: portrait 4:5 posts take up more of the feed than square ones, so they tend to get more attention.
TikTok
| Type |
Size (px) |
Ratio |
| Video |
1080 × 1920 |
9:16 |
| Profile photo |
200 × 200 |
1:1 |
YouTube
| Type |
Size (px) |
Ratio |
| Video (Full HD) |
1920 × 1080 |
16:9 |
| Shorts |
1080 × 1920 |
9:16 |
| Thumbnail |
1280 × 720 (under 2 MB) |
16:9 |
| Channel banner |
2560 × 1440 (safe area 1546 × 423) |
16:9 |
Facebook
| Type |
Size (px) |
| Feed image |
1080 × 1350 or 1080 × 1080 |
| Cover photo |
1640 × 624 (desktop) |
| Story |
1080 × 1920 |
WhatsApp
| Type |
Size (px) |
| Profile photo (DP) |
500 × 500 |
| Status |
1080 × 1920 |
How to resize to these sizes
- Open the Image Resizer and add your image.
- Tap Presets and pick, for example, Instagram Portrait (1080×1350).
- Choose Fill to crop the edges, or Fit to keep the whole image with white borders.
- Download.
Need the matching height for a custom width? Use the Aspect Ratio Calculator.
Resize with presets: Image Resizer →