Tick one or more sizes on the right to see them here.
One photo, every platform. Tick the sizes you need for Instagram, Facebook, X, LinkedIn, Pinterest, TikTok, YouTube and more, keep the subject in every crop, and download them all at once. Making a single Instagram post or a carousel? The Instagram Post Resizer has extra options.
Something went wrong. Please try again.
Still having trouble? Please contact us and we'll be happy to help!
Tick one or more sizes on the right to see them here.
Recommended sizes as of 2026. Platforms change them now and then, so treat them as a strong starting point rather than a law of nature.
| Platform | Image | Size (px) | Ratio |
|---|---|---|---|
| Square post | 1080 x 1080 | 1:1 | |
| Portrait post | 1080 x 1350 | 4:5 | |
| Grid post 3:4 | 1080 x 1440 | 3:4 | |
| Story / Reel | 1080 x 1920 | 9:16 | |
| Landscape post | 1080 x 566 | 1.91:1 | |
| Profile picture | 320 x 320 | 1:1 | |
| Feed post 4:5 | 1080 x 1350 | 4:5 | |
| Link / shared image | 1200 x 630 | 1.9:1 | |
| Cover photo | 851 x 315 | 2.7:1 | |
| Story | 1080 x 1920 | 9:16 | |
| Event cover | 1920 x 1005 | 1.91:1 | |
| Profile picture | 320 x 320 | 1:1 | |
| X (Twitter) | Post image | 1600 x 900 | 16:9 |
| Header | 1500 x 500 | 3:1 | |
| Profile picture | 400 x 400 | 1:1 | |
| Post image | 1200 x 627 | 1.91:1 | |
| Square post | 1080 x 1080 | 1:1 | |
| Profile banner | 1584 x 396 | 4:1 | |
| Company cover | 1128 x 191 | 5.91:1 | |
| Profile picture | 400 x 400 | 1:1 | |
| Standard pin 2:3 | 1000 x 1500 | 2:3 | |
| Square pin | 1000 x 1000 | 1:1 | |
| Long pin | 1000 x 2100 | 10:21 | |
| TikTok | Video cover / photo | 1080 x 1920 | 9:16 |
| Profile picture | 200 x 200 | 1:1 | |
| YouTube | Thumbnail | 1280 x 720 | 16:9 |
| Channel banner | 2560 x 1440 | 16:9 | |
| Profile picture | 800 x 800 | 1:1 | |
| Threads | Portrait post | 1080 x 1350 | 4:5 |
| Square post | 1080 x 1080 | 1:1 | |
| Discord | Server icon | 512 x 512 | 1:1 |
| Server banner | 960 x 540 | 16:9 | |
| Profile banner | 680 x 240 | 17:6 | |
| Status | 1080 x 1920 | 9:16 | |
| Profile picture | 500 x 500 | 1:1 | |
| More | Open Graph link preview | 1200 x 630 | 1.9:1 |
| Bluesky banner | 3000 x 1000 | 3:1 | |
| Snapchat | 1080 x 1920 | 9:16 | |
| Twitch profile banner | 1200 x 480 | 5:2 | |
| Mastodon header | 1500 x 500 | 3:1 |
A 3:1 header and a 9:16 story cut the same photo in very different places.
Centre cropping often slices off a head in banners or leaves a product out of stories. With a focal point every size is cut around the part that matters, and the live previews show the result before you download.
Add your image, tick every size you need - for example Instagram post, Facebook link image and X post - and press Download.
Each size is cropped around your focal point, and three or more files come as one ZIP sorted into a folder per platform.
It is the spot that must stay in every crop - usually a face or the product. Drag the round marker on your photo, or press Find subject to place it automatically.
Wide banners and tall stories are then cut around that spot instead of the centre.
Yes. Switch from Fill to Blur fit or Colour fit. The whole image is kept and the empty space is filled with a soft blurred copy or the colour you pick - handy for logos, screenshots and group photos.
They are the recommended sizes as of 2026. Platforms change their layouts now and then, so a size can move - we update the list when they do.
Need something else? Add any custom width and height.
JPG is the safe choice for photos everywhere. PNG keeps text and logos crisp and supports transparency.
WebP is smaller but not every platform accepts it for every upload, so use it mainly for websites and link previews. To shrink files further, try Compress JPG.
Usually the source is smaller than the size the platform shows, so it is stretched. Sizes that need enlarging are marked Soft in the preview.
Start from a bigger photo, or enlarge it first with the Image Upscaler.
No. Every size is made in your browser, so your images never leave your device. There is no watermark and no sign-up.