Resize an image for an Instagram post

Instagram posts look best at 1080 pixels wide, either square or 4:5 portrait. Pick one or both and choose what part of the photo to keep.

FreeNo sign-upFiles stay on your device

Nothing is uploaded. Your files stay private.

How to resize an image for social media

Three steps, about ten seconds.

  1. 01

    Add your photo

    Drop one image in the box, or tap to choose it from your phone or computer.

  2. 02

    Pick sizes

    Tick every platform you need. Click the photo to choose the part to keep.

  3. 03

    Download

    Save each size on its own, or all of them in one ZIP.

Instagram post sizes

Instagram recommends 1080 pixels wide for feed posts: 1080 × 1080 for a square post, or 1080 × 1350 for a taller 4:5 portrait post, which fills more of the screen. You can tick both and download them together as a ZIP.

Crop to fill and click the photo to choose the part that stays in frame. Or fit the whole photo on a blurred or coloured background, so nothing gets cut off.

The preview shows how the post looks in the feed. Images are saved as high-quality JPG (90%). Instagram re-compresses every upload, so starting at its recommended size gives the sharpest result.

More about social media sizes and all its options

Frequently asked questions

What size is an Instagram post?

Instagram recommends 1080 × 1080 pixels for square posts and 1080 × 1350 for portrait (4:5) posts.

How do I post a wide photo without cropping it?

Choose Fit with a blurred or coloured background. The whole photo stays visible inside the square or portrait frame.

What size is an Instagram story?

1080 × 1920 pixels, a tall 9:16 frame. The same size suits Reels covers.

What size is a YouTube thumbnail?

1280 × 720 pixels, a 16:9 shape. Keep the file under 2 MB.

What size is a YouTube banner?

2560 × 1440 pixels, but phones and computers only show the middle 1546 × 423, so keep text and logos there.