The cheat sheet
| Platform | Image | Recommended size |
|---|---|---|
| Feed post (portrait) | 1080 × 1350 px | |
| Cover photo | 851 × 315 px (displayed size; upload larger for sharpness) | |
| Portrait post / Story & Reel | 1080 × 1350 / 1080 × 1920 px | |
| Profile banner | 1584 × 396 px | |
| Shared image post | 1200 × 627 px or 1080 × 1350 px | |
| X (Twitter) | In-feed image | 1600 × 900 px |
| X (Twitter) | Header | 1500 × 500 px |
| YouTube | Thumbnail | 1280 × 720 px (max 2 MB) |
| YouTube | Channel banner | 2560 × 1440 px (safe area 1546 × 423 px) |
| TikTok | Photo post / video cover | 1080 × 1920 px |
| Standard pin | 1000 × 1500 px (2:3) | |
| Any website | Link preview (Open Graph) | 1200 × 630 px |
Resize a batch in one go
- Open Resize image and add your images.
- Choose “Preset” and pick the platform format; presets crop evenly from the centre.
- If the subject is off-centre, use Crop image for that photo instead.
Design tips that work everywhere
- Keep text and faces away from the edges — every platform overlays buttons somewhere.
- Upload at the recommended size or larger; platforms downscale well but upscale badly.
- Profile photos are shown as circles almost everywhere: centre the face with space around it.
- Use a clean background for profile and brand images — try a gradient in Change background.
Frequently asked questions
Why do sizes differ between sources?
Platforms change layouts often and show images differently on phones and desktops. The sizes above are widely recommended upload sizes; always preview before publishing.