Free · no upload · no sign-up

Post a whole photo on Instagram without cropping

Wide and tall photos lose their edges on Instagram. Put the whole picture inside a square, portrait or Story frame instead, on a soft blurred background or a plain colour, and post it uncropped. Your photo is processed 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 no-crop in three steps

  1. 1

    Add a photo

    Landscape and panorama shots benefit most.

  2. 2

    Choose the frame and background

    Square, 4:5 or 9:16; blurred photo, white, black or any colour, with an optional border.

  3. 3

    Download and post

    A 2160-pixel image that Instagram shows whole.

FAQ

Instagram no-crop: 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.

Why does Instagram crop my photos?

Feed posts must be between 1.91:1 landscape and 4:5 portrait, so anything wider or taller is cropped. Fitting the photo into an allowed frame with a background keeps all of it.

Which frame should I choose?

4:5 portrait uses the most screen space in the feed, 1:1 is the classic look and matches older grids, and 9:16 is for Stories and Reels.

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