Make your photos fit.

Resize photos for Instagram

Pick a shape and add your photos. Each one comes out at Instagram's exact size, trimmed evenly from the center.

Instagram size
Fit
Keep
Settings
Compression
KB
Size
px
Fit
Keep

Photos are never enlarged.

Format

JPG works everywhere. WebP is smaller. PNG keeps transparency but is large. iPhone HEIC photos are saved as JPG.

How it works

Instagram shows feed photos 1080 pixels wide: 1080×1080 for a square post, 1080×1350 for a 4:5 portrait post, and 1080×1920 for a Story. Starting at the exact size means you decide what gets trimmed, and Instagram has less to scale down.

If a photo's shape is different, the edges are trimmed evenly and the middle stays. Most phone photos are 3:4, so portrait 4:5 trims only a thin strip, while square and Story trim more. Choose Portrait 3:4 and they aren't trimmed at all, since Instagram has accepted 3:4 photos since 2025. After adding photos you can switch shapes and use Compare to check each result.

Questions

Will this crop my photo?

Only when its shape is different from the size you picked. By default the edges are trimmed evenly and the center stays; under the sizes you can keep the top or bottom instead, so faces in portrait photos don't get cut. To keep the whole photo, choose “White border”, “Black border” or “Blurred background” instead of “Crop”.

Which size should I pick?

Portrait 4:5 takes up the most room in the feed and suits most phone photos. Square is the classic post, and Story is for Stories. Portrait 3:4 matches phone photos exactly, so nothing gets trimmed.

What if my photo is smaller than 1080 pixels?

It's enlarged to the size you picked, so a very small photo may look a little soft.

Can I resize a whole carousel at once?

Yes. Add all the photos, pick one shape, and download them as a ZIP.

More photo tasks

Original Result
Original Result