Free · no upload · no sign-up

Resize photos for Instagram

Instagram crops photos that do not fit its shapes. Pick the format you are posting, frame the photo and download it at exactly the size Instagram displays, so nothing important gets cut off. Your photo stays on your device.

Image extender: a result made with Luren AI The photo it started from Do it with AI Image extender Wrong shape, and cropping would cut something out? The AI image extender grows the picture to the new size instead. See image extender results →
How to use it

Instagram image resizer in three steps

  1. 1

    Add a photo

    Any JPG, PNG, WebP or iPhone HEIC.

  2. 2

    Pick the format

    Portrait 4:5 is set for you; switch to square, 3:4, landscape or Story.

  3. 3

    Download and post

    Fill crops to the exact size; Fit keeps the whole photo inside it.

FAQ

Instagram image resizer: questions

Is my photo uploaded?

No. The file is read by your browser and processed on your device; nothing is uploaded to a server, so there is nothing for us to keep.

What is the best size for an Instagram post?

1080 by 1350 pixels (4:5) takes up the most space in the feed. Instagram also accepts 1080 by 1080 squares and landscape photos down to 1.91:1, and profile grids now show posts as 3:4 thumbnails.

What size are Stories and Reels?

1080 by 1920 pixels, a 9:16 vertical frame. Keep text away from the top and bottom edges, where the app's buttons sit.

How do I post a whole photo without cropping?

Use the Instagram no-crop tool: it fits the whole photo into the frame on a blurred or coloured background.

More free tools

Beyond resizing: restyle the photo with AI

Free to download on iPhone and Android. Pick a style, add one photo, and see yourself in it in under a minute.

Download & claim your FREE AI generation

4.4 on the App Store · 390 ratings

Scan to get the app Scan & claim your FREE AI generation